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.