Continuous integration and delivery platform for building, testing and deploying code.
Get notified on your phone the moment a CircleCI webhook fires. No more checking dashboards.
Choose exactly which CircleCI events trigger notifications. Filter out the noise.
Control who on your team gets notified and how: push notifications, record only, or both.
Copy a webhook URL, paste it in CircleCI, and you're done. No code required.
| Event | Sample notification |
|---|---|
|
Workflow failed
workflow-completed.failed
❌ webhook-service: build-test-deploy failed
Pipeline #130 in circleci/webhook-service failed
|
❌ webhook-service: build-test-deploy failed
Pipeline #130 in circleci/webhook-service failed
|
|
Workflow canceled
workflow-completed.canceled
🚫 webhook-service: build-test-deploy canceled
Pipeline #130 in circleci/webhook-service was canceled
|
🚫 webhook-service: build-test-deploy canceled
Pipeline #130 in circleci/webhook-service was canceled
|
|
Workflow succeeded
workflow-completed.success
✅ webhook-service: build-test-deploy passed
Pipeline #130 in circleci/webhook-service succeeded
|
✅ webhook-service: build-test-deploy passed
Pipeline #130 in circleci/webhook-service succeeded
|
|
Workflow errored
workflow-completed.error
⚠️ webhook-service: build-test-deploy errored
Pipeline #130 in circleci/webhook-service hit an error
|
⚠️ webhook-service: build-test-deploy errored
Pipeline #130 in circleci/webhook-service hit an error
|
|
Workflow unauthorized
workflow-completed.unauthorized
🔒 webhook-service: build-test-deploy unauthorized
Pipeline #130 in circleci/webhook-service was blocked by a permission check
|
🔒 webhook-service: build-test-deploy unauthorized
Pipeline #130 in circleci/webhook-service was blocked by a permission check
|
You need to be an organization admin.
A project can have up to 5 webhooks.
circleci-signature header, and Hookfire verifies it automatically. CircleCI sends one event when a workflow finishes and puts the outcome in it. Hookfire splits that by outcome, so you can switch on Workflow failed and leave Workflow succeeded off.
Job Completed events are not turned into notifications, so there is no need to tick them in CircleCI.
Click the Test button next to an event on your integration page, or re-run a workflow. CircleCI’s Test Ping Event button sends a shortened payload with no workflow outcome, so it does not produce a notification.
| Event | Description |
|---|---|
workflow-completed.failed |
A workflow finished with a failed job |
workflow-completed.error |
A workflow hit an error (for example a config problem) |
workflow-completed.success |
A workflow passed |
workflow-completed.canceled |
A workflow was canceled |
workflow-completed.unauthorized |
A workflow was blocked by a permission check |
Reference: Outbound webhooks and the webhook payload reference.
Start receiving instant push notifications for your CircleCI webhooks. Free to start, no credit card required.
Get Started Free