This documentation is built and maintained by the Flireo AI team to help you create, launch, and scale intelligent phone agents. Access the dashboard here.
status-update event informs your server about the current state of every AI call. These updates are crucial for tracking live call progress, monitoring terminations, and debugging integration issues. If you’ve configured a server URL for your agent, all status updates are pushed to your server in real time.{
"eventTimestamp": 1756368117035,
"eventType": "status-update",
"callSession": "d0132d99-a7a4-4826-ad7b-72fee9f6f61f",
"fromCaller": "+31612345678",
"toAssistant": "+31850123456",
"status": "in-progress"
}{
"eventTimestamp": 1756368117035,
"eventType": "status-update",
"callSession": "d0132d99-a7a4-4826-ad7b-72fee9f6f61f",
"fromCaller": "+31612345678",
"toAssistant": "+31850123456",
"status": "ended"
}{
"eventTimestamp": 1756368117035,
"eventType": "status-update",
"callSession": "d0132d99-a7a4-4826-ad7b-72fee9f6f61f",
"fromCaller": "+31612345678",
"toAssistant": "+31850123456",
"status": "ended-with-debugging",
"debugging-artifact": "Couldn't Get Assistant. Assistant Request Did Not Return One."
}debugging-artifact field contains technical details to help you diagnose the issue (e.g., invalid assistant config, server response errors)./logs page of your Flireo dashboard. This overview helps you monitor call history and quickly identify issues.debugging-artifact for quick troubleshootingended-with-debugging events to fix configuration or workflow errors.callSession/eventTimestamp for cross-referencing with other events (e.g., end-of-call-report).For more on troubleshooting and analytics, see Conversation Logs.