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.