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:
- Go to api.slack.com/apps
- Create a new app (or select existing) → Incoming Webhooks
- Activate and add a new webhook to a channel
- Copy the Webhook URL
Open Integrations
Go to Settings → Integrations in your Testably project.
Add Webhook
Click Add and select Slack.
Paste URL
Paste your Slack Incoming Webhook URL.
Select Events
Choose which events should trigger notifications (e.g. run_completed, milestone_past_due).
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.