Help center
Create rotation webhooks
Learn how to create and configure webhooks to integrate your rotations with external tools and automate workflows.
Who can create a webhook?
- All Slack workspace users.
Webhooks allow you to integrate Rotation App with your other tools by automatically triggering actions when rotation events occur.
Common use cases include:
- Syncing the on-call user with incident management platforms like PagerDuty or Incident.io
- Updating task management tools like Linear or Jira
- Notifying monitoring services like BetterStack
- Triggering custom workflows in your own systems
For example, when the on-call user changes in Rotation App, a webhook can automatically update the corresponding on-call schedule in PagerDuty to keep both systems in sync.
How to create a rotation webhook?
- Go to Rotation App’s Home tab
Learn where to find Rotation App’s Home tab. - Find the rotation you want to add a webhook to
- Open the Rotation Webhooks dialog
Open the rotation menu and select 🪝 Webhooks.
This will open the Rotation Webhooks dialog where you can view, edit, and manage all webhooks configured for this rotation. - Open the Create Webhook dialog
Select the ➕ New Webhook button to start adding a new webhook. - Fill in the webhook details
- Give your webhook a name: This will help you identify the webhook in the list of webhooks.
- Insert the webhook URL: The endpoint to call when the webhook is triggered.
- Select the webhook events: Choose the events that will trigger the webhook. Learn more about the webhook events in the Rotation Webhook events article.
- Submit the form
Select the Create button to create the webhook.
Learn more about the webhook events in the Rotation Webhook events article.