DocsWebhooks

Webhooks Guide

Receive real-time notifications in Slack, Microsoft Teams, or any HTTP endpoint when important events happen in Testably.

Slack Webhook Setup

Prerequisites

Create an Incoming Webhook in Slack first:

  1. Go to api.slack.com/apps
  2. Create a new app (or select existing) → Incoming Webhooks
  3. Activate and add a new webhook to a channel
  4. Copy the Webhook URL
1

Open Integrations

Go to Settings → Integrations in your Testably project.

2

Add Webhook

Click Add and select Slack.

3

Paste URL

Paste your Slack Incoming Webhook URL.

4

Select Events

Choose which events should trigger notifications (e.g. run_completed, milestone_past_due).

5

Save & Test

Click Save, then click Test to send a sample notification to your channel.

Supported Events

Testably can send webhook notifications for the following 7 events. Click an event to see its example payload.

Team

Test Runs

Milestones

Webhook Management

After creating a webhook, you can manage it from Settings → Integrations.

Toggle

Enable or disable a webhook without deleting it.

Edit

Change the URL, events, or display name.

Delete

Permanently remove a webhook configuration.

Test

Send a sample payload to verify your endpoint.

Logs: Each webhook keeps a delivery log showing the last 30 days of events with status codes, timestamps, and response times. Access it via the webhook detail page.

Product

Use Cases

Compare

Resources

Legal

© 2026 Testably. All rights reserved.

We use cookies to improve your experience.

Strictly necessary cookies are required for login and security. Optional cookies help us analyze usage and improve our service. Learn more →