Webhook
Overview
Webhooks allow your application to receive real-time notifications about events that occur in your Retell AI account. Instead of continuously polling our API, webhooks push data to your application as events happen, making your integrations more efficient and responsive.
Event Types
Retell AI supports the following webhook events:
Event Type | Description | Payload |
---|---|---|
call_started | Triggered when a new call begins | Basic call information |
call_ended | Triggered when a call completes, transfers, or encounters an error | all fields from the call object except call_analysis . |
call_analyzed | Triggered when call analysis is complete | Full call data including call_analysis object |
Common Use Cases
-
Real-time Analytics
- Track call statistics and performance metrics
- Monitor call volumes and patterns
- Trigger alerts for specific call outcomes
-
System Integration
- Update CRM records when calls complete
- Trigger workflow automations based on call analysis
- Archive call transcripts in your data warehouse
-
Call Monitoring
- Get notified of failed or transferred calls
- Track call duration and completion status
- Monitor agent performance in real-time
Example Webhook Payload
##🎦 Video Tutorial
Was this page helpful?