El objeto detalle de llamada

Representa una llamada realizada por una campaña. Un número llamado varias veces tiene un registro por cada intento.

Atributos

iduuid

Identificador único de la llamada.

numberIdinteger

ID del número de campaña llamado.

numberstring

Número de teléfono del contacto, tal como está almacenado en la campaña.

varValuesarray of strings

Valores de las variables del número, en el mismo orden que los varNames de la campaña.

addedAtLocaltimestampAcepta null

Fecha y hora en que se agregó el número a la campaña, o null si se agregó mientras la campaña estaba en estado Draft.

attemptinteger

Número de intento de esta llamada, comenzando en 1.

numberPrefixstring

Prefijo de llamada usado para la llamada, tomado del callPrefix de la campaña, o "".

calledNumberstring

Número realmente marcado, incluido el prefijo. Cuando el contacto tiene varios números, es el que se llamó.

queueIdstringAcepta null

Cola de la central telefónica que gestionó la llamada, para las campañas Predictive y Progressive.

agentIdstringAcepta null

Extensión del agente que gestionó la llamada, cuando está disponible.

startedAtLocaltimestamp

Fecha y hora en que comenzó la llamada.

ringResultenum

Resultado de la fase de timbrado: contestada, sin respuesta, ocupado o error.

Valores posibles:AnswerNoAnswerBusyCallError
sipResponseCodeintegerAcepta null

Código de respuesta SIP recibido, como 200 o 486.

sipResponseDescripstringAcepta null

Descripción del código de respuesta SIP, como OK o Busy Here.

answeredAtLocaltimestampAcepta null

Fecha y hora en que se atendió la llamada, o null.

answerTypeenumAcepta null

Quién atendió la llamada, según la detección de buzón de voz: un humano, un contestador automático, un buzón de voz, un mensaje de la red o desconocido.

Valores posibles:HumanMachineVoicemailMessageUnknown
endedAtLocaltimestamp

Fecha y hora en que finalizó la llamada.

endTypeenumAcepta null

Cómo finalizó la llamada: se completó el flujo de llamada (CallflowComplete), se completó la conversación del agente de IA (InteractionComplete), la otra parte colgó (HangUp), o hubo un error (ExecutionError).

Valores posibles:CallflowCompleteInteractionCompleteHangUpExecutionError
lastActionobjectAcepta null

Última acción del flujo de llamada ejecutada durante la llamada.

voicemailLeftbooleanAcepta null

Indica si se dejó un mensaje de voz.

errorDetailsstringAcepta null

Detalles del error, cuando la llamada finalizó con un error.

inputResultsarray of objectsAcepta null

Resultados de las interacciones de la llamada. Las etiquetas de cada interacción se enumeran en los interactionLabels de la campaña.

transcriptionsobjectAcepta null

Para agentes de IA: la transcripción de la conversación.

setupDurationstring

Tiempo desde el inicio de la llamada hasta que fue atendida o finalizó, en formato HH:MM:SS.mmm.

connectedDurationstringAcepta null

Tiempo durante el que la llamada estuvo conectada, en formato HH:MM:SS.mmm.

totalDurationstring

Duración total de la llamada, en formato HH:MM:SS.mmm.

transferDurationstringAcepta null

Para las campañas Progressive, donde SIP Caller llama primero al agente y luego transfiere la llamada al número externo: tiempo desde que comenzó la transferencia al número externo hasta que el número externo respondió o la llamada finalizó, en formato HH:MM:SS.mmm.

transferResultenumAcepta null

Para las campañas Progressive: resultado de la transferencia de la llamada al número externo. Connected significa que el número externo respondió y se conectó con el agente. NotConnected significa que el número externo no respondió, por cualquier motivo (ocupado, sin respuesta o error). ConnectionUnknown significa que SIP Caller no recibió el resultado de la transferencia desde la central telefónica dentro de los 3 minutos y 30 segundos desde que comenzó la llamada, por lo que se estableció automáticamente, ya que no se sabe si el número externo respondió.

Valores posibles:ConnectedNotConnectedConnectionUnknown
transferConnectedAtLocaltimestampAcepta null

Para las campañas Progressive: fecha y hora en que el número externo respondió la llamada transferida.

agentReleasedAtLocaltimestampAcepta null

Para las campañas Progressive: fecha y hora en que finalizó la llamada entre el agente y el número externo.

agentSetupDurationstringAcepta null

Para las campañas Progressive: tiempo de establecimiento de la llamada para el agente, en formato HH:MM:SS.mmm. Incluye el tiempo de timbrado de la llamada de SIP Caller al agente, y el tiempo de la transferencia del agente al número externo, hasta que el número externo respondió o la llamada finalizó.

agentConnectedDurationstringAcepta null

Para las campañas Progressive: duración de la conversación entre el agente y el número externo, desde que el número externo respondió hasta que finalizó la llamada, en formato HH:MM:SS.mmm.

agentTotalDurationstringAcepta null

Para las campañas Progressive: tiempo desde que SIP Caller llamó al agente hasta que finalizó la llamada, en formato HH:MM:SS.mmm.

outcomeenumAcepta null

Resultado final de la llamada para el número: exitosa, fallida pero se reintentará, o fallida sin intentos restantes.

Valores posibles:SuccessFailureWithRetryPendingFailureWithNoRetryLeft

El objeto detalle de llamada

{ "id": "01928322-32a3-7000-bf0d-bf1af7eda4c5", "numberId": 1048165, "number": "+18035551004", "varValues": [ "Stefan Robertson", "$99.00" ], "addedAtLocal": "2026-10-01T10:05:23.452", "attempt": 1, "numberPrefix": "", "calledNumber": "+18035551004", "queueId": "800", "agentId": "101", "startedAtLocal": "2026-10-01T11:48:29.479", "ringResult": "Answer", "sipResponseCode": 200, "sipResponseDescrip": "OK", "answeredAtLocal": "2026-10-01T11:48:33.735", "answerType": "Human", "endedAtLocal": "2026-10-01T11:48:50.819", "endType": "CallflowComplete", "lastAction": { "$t": "DtmfInput" }, "voicemailLeft": false, "errorDetails": null, "inputResults": [ { "inputActionId": "a6d5b2e5-6b3f-49d8-aaa3-bc7b4c693f05", "inputValue": "1" } ], "transcriptions": null, "setupDuration": "00:00:04.256", "connectedDuration": "00:00:17.084", "totalDuration": "00:00:21.340", "transferDuration": null, "transferResult": null, "transferConnectedAtLocal": null, "agentReleasedAtLocal": null, "agentSetupDuration": null, "agentConnectedDuration": null, "agentTotalDuration": null, "outcome": "Success" }


SIP Caller
© 2026 Easy Caller LLC Todos los Derechos Reservados
LinkedinYou Tube
Trustpilot