Purpose
Notify other services about successful document creations through webhook callbacks, allowing you to trigger downstream processes or log document generation events in external systems.Configuration
Webhook URL Registration
Register a webhook address that will receive notifications once documents are created. DocsAutomator makes POST requests to your specified endpoint when generation completes.Additional Parameters via API
The system supports sending supplementary data alongside webhook notifications through thewebhookParams object in API requests.
webhookParams (matching the request parameter name) and additionalParams (the original key, kept for backward compatibility). Use whichever you prefer — existing integrations built on additionalParams keep working unchanged.
Webhook Payload Structure
Trigger Record Identifier
The identifier of the record that triggered the generation is included automatically, so you can match webhook notifications to records in your data source:
- Airtable, SmartSuite, Notion:
recId(NotionpageIdand button triggers are normalized torecId) - ClickUp:
taskId - Google Sheets:
rowNumber— positional at trigger time, so treat it as “which row triggered this” rather than a durable key
webhookParams keys are never overwritten by the automatic identifier.Use Cases
CRM Updates
Update customer records when documents are generated
Workflow Triggers
Trigger downstream automation workflows
Logging
Log document generation events to external systems
Notifications
Send alerts to team collaboration tools