CallSummary
One call as it appears in a list.
- callType: string
_agent _id requiredThe stable Call Agent this call was placed with. Unlike call_agent_version_id, this identifier does not change when the Call Agent is edited.
- callType: string
_agent _name requiredThe Call Agent's name, for display. It is the name the Call Agent has now, so a later rename changes it.
- callType: string
_agent _version _id requiredThe exact Call Agent version this call is pinned to, so a later edit to the Call Agent cannot change what this call does.
- createdType: stringFormat: date-time
_at requiredWhen Resia accepted the request.
- idType: stringrequired
Identifier of the call.
- statusType: CallStatusenumrequired
Where the call is in its life: queued from acceptance until the voice platform takes it; post_processing after the call ends while transcript, participant, or analysis fields may still change; completed, error, and canceled are terminal.
unknownwhen the platform has the call but its live status could not be read right now.valuesqueuedinitiatedin_progresspost_processingcompletederrorcanceledunknown - chargeType: integernullable
_amount _in _cents What this call cost, in cents. Can still change until the charge is finalized.
- clientType: string
_reference min length:1max length:256nullableYour own label for this call, set when the call was created and echoed back unchanged. Usable as a filter on GET /v1/calls.
- directionType: CallDirectionenumnullable
Whether Resia placed this call (outbound) or answered it (inbound). Empty for a call the voice platform has not taken yet.
valuesinboundoutbound - durationType: numbernullable
_ms Deprecated: use duration_secs. How long the call lasted, in milliseconds.
- durationType: numbernullable
_secs How long the call lasted, in seconds.
- endedType: stringFormat: date-timenullable
_at When the call ended. Empty while it is still running.
- failureType: CallFailurenullableProperties: 4
Set only when the call did not complete.
- fromType: stringnullable
_phone _number The caller number selected when the call was placed. Empty when the call used Resia's default caller number.
- startedType: stringFormat: date-timenullable
_at When the voice platform created the call session. Empty if the call never connected.
- toType: stringnullable
_phone _number The number this call dials, in E.164 form.

