Get all agent executions API (v1, deprecated)
Deprecated v1 endpoint to list executions for an agent. New integrations should use the v2 agent executions API.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The unique id of the agent
Response
List of all executions by an agent sorted by last run
Unique identifier for the execution
"4c06b4d1-4096-4561-919a-4f94539c8d4a"
Unique id of the agent
Unique id of the batch
^[a-f0-9]{32}$"baab7cdc833145bf8dd260ff1f0a3f21"
Total time duration for the conversation (in seconds)
Total cost incurred by this execution in cents
Current status of the call. Typical progression: queued → initiated → ringing → in-progress → call-disconnected → completed. Important: call-disconnected fires the instant the line drops, before duration, cost, recording URL, and extracted_data are finalized. The true terminal state is completed (or no-answer, busy, failed, canceled, stopped, error, balance-low). Always wait for completed before reading those fields.
scheduled, queued, rescheduled, initiated, ringing, in-progress, call-disconnected, completed, balance-low, busy, no-answer, canceled, failed, stopped, error Associated error message (if any)
If the call was answered by voice mail
Transcription of the execution
Timestamp of agent execution
"2024-01-23T01:14:37Z"
Last updated timestamp for the execution
"2024-01-29T18:31:22Z"
Breakdown of the costs in cents
Telephony call data
Telephony call data
Batch information
AI-generated summary of the call. Populated only when the agent's call_summary_enabled toggle is on; null otherwise. The same text also appears in extracted_data under General > Call Summary with only a subjective value.
Extracted data in JSON format which was mentioned in the agent extraction_prompt
Graph agents only: the values the agent's edge parameters collected during the call, the latest value per key. null for other agents.
Custom variable data injected in the call. For batch executions, the sub-object context_details.recipient_data contains every non-contact_number column from the uploaded CSV row (e.g. {"customer_name": "Asha", "appointment_day": "Friday"}).

