Receive Call Updates
1. Create an endpoint
2. Add signature verification
Before production, verify X-FormantAI-Signature using the webhook secret.
3. Configure the agent
Open the dashboard:
Set:
- Name:
crm-sync - URL:
https://your-api.example.com/webhooks/formant - Secret: your generated webhook secret
- Events:
call.completed,call.no_answer,call.busy,call.failed - Include transcript: enabled if your CRM needs it
- Include recording URL: enabled if you need recordings
4. Process events idempotently
Webhook delivery can retry. Store event_id and ignore duplicates.
5. Monitor delivery
Track webhook receiver latency and failures. Your endpoint should return a 2xx response within 10 seconds.