CallSummary

One call as it appears in a list.

  • The stable Call Agent this call was placed with. Unlike call_agent_version_id, this identifier does not change when the Call Agent is edited.

  • The Call Agent's name, for display. It is the name the Call Agent has now, so a later rename changes it.

  • The exact Call Agent version this call is pinned to, so a later edit to the Call Agent cannot change what this call does.

  • When Resia accepted the request.

  • Identifier of the call.

  • 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. unknown when the platform has the call but its live status could not be read right now.

    values
    queuedinitiatedin_progresspost_processingcompletederrorcanceledunknown
  • What this call cost, in cents. Can still change until the charge is finalized.

  • Your own label for this call, set when the call was created and echoed back unchanged. Usable as a filter on GET /v1/calls.

  • Whether Resia placed this call (outbound) or answered it (inbound). Empty for a call the voice platform has not taken yet.

    values
    inboundoutbound
  • Deprecated: use duration_secs. How long the call lasted, in milliseconds.

  • How long the call lasted, in seconds.

  • When the call ended. Empty while it is still running.

  • Set only when the call did not complete.

    Properties: 4
  • The caller number selected when the call was placed. Empty when the call used Resia's default caller number.

  • When the voice platform created the call session. Empty if the call never connected.

  • The number this call dials, in E.164 form.