Webhooks
Get real-time notifications when documents are approved, updated, or commented on.
What Webhooks Do
A webhook sends a real-time HTTP request to a URL you control whenever something happens in Writerflow — so you can trigger your own automations, like auto-publishing approved content.
Available Events
- Document Approved (document.approved)
- Changes Requested (document.changes_requested)
- Version Created (document.version_created)
- Comment Added (comment.added)
- Workflow Completed (workflow.completed)
Creating a Webhook
- Go to Settings → Webhooks and click “Add Webhook”
- Give it a name and enter your endpoint URL
- Choose which events to subscribe to (or all events)
- Click Create Webhook
- Copy the signing secret — it’s shown only once
Verifying & Managing
Use the signing secret to verify that incoming requests really came from Writerflow. From a webhook’s detail page you can send a test event, view recent deliveries and their response codes, rotate the signing secret, pause or resume it, or delete it.