[IMAGE: Configure Webhook modal showing endpoint dropdown and event checkboxes]
Location
Left Sidebar → Agent Settings → Webhook tabHow Webhooks Work
- An event occurs (e.g., call ends)
- Atoms sends an HTTP POST to your endpoint
- Your system receives call data
- You process it as needed (log, update CRM, trigger workflows)
Configuration
Webhook Endpoint
| Field | Control | Description |
|---|---|---|
| Webhook Endpoint | Dropdown | Select from existing webhooks |
Events to Subscribe
| Event | When It Fires | Data Included |
|---|---|---|
| Start | When call begins, before conversation | Caller info, timestamp |
| End | When call ends | Transcript, duration, outcome |
| Analytics Completed | When post-call analytics finish | Metrics, analysis |
Setup Process
- Create webhook endpoint (Features → Webhooks)
- Select endpoint in dropdown
- Check events to subscribe
- Save configuration
“Select a webhook endpoint to enable event selection”
Event Details
Start Event
Fires when a call connects, before any conversation. Use cases:- Log call initiation
- Start tracking in external system
- Trigger real-time dashboards
End Event
Fires when call concludes, regardless of how it ended. Use cases:- Log full transcript
- Update CRM with call outcome
- Create follow-up tasks
- Trigger post-call workflows
Analytics Completed
Fires when post-call analysis is ready. Use cases:- Capture sentiment analysis
- Log metrics and scores
- Update customer records with insights
Testing Webhooks
After configuration:- Make a test call
- Check your endpoint for received data
- Verify payload structure
- Confirm your system processes correctly

