How-to guides
Steps for a specific job, for people who already know Drum.
Pages
-
Set up a webhook: Subscribe your own endpoint to Drum events, store its secret, and build the endpoint to verify, acknowledge and deduplicate each request.
-
Verify webhook signatures: Check that a webhook request came from Drum and has not been changed, in Ruby, Python or Node.js.
-
Send a webhook from an event trigger: Use an event trigger to send a trigger.fired webhook for events that have no webhook of their own, such as an approved timesheet or a completed task.
-
Manage subscriptions with the API: Create, list, change, pause and delete webhook subscriptions from your own code with the Drum REST API.
-
Fix failed deliveries: Find out why webhook deliveries failed, re-activate a disabled subscription, and send failed deliveries again.