.. _queue-struct-queuecall: Queuecall ========= .. _queue-struct-queuecall-queuecall: Queuecall --------- Queuecall struct .. code:: { "id": "", "reference_type": "", "reference_id": "", "status": "", "service_agent_id": "", "tm_create": "", "tm_service": "", "tm_update": "", "tm_delete": "" } * id: Queuecall's ID. * reference_type: Referenced resource's type. See detail :ref:`here `. * status: Queuecall's status. See detail :ref:`here `. * service_agent_id: Connected agent_id. Example +++++++ .. code:: { "id": "c7c1e226-8c86-4b43-9606-2d5bb2059a09", "reference_type": "call", "reference_id": "1fe1356f-3f7f-4ff9-9d33-08136b38f506", "status": "done", "service_agent_id": "eb1ac5c0-ff63-47e2-bcdb-5da9c336eb4b", "tm_create": "2022-03-29 15:07:46.111715", "tm_service": "2022-03-29 15:08:04.811442", "tm_update": "2022-03-29 15:08:25.814885", "tm_delete": "2022-03-29 15:08:25.814885" } .. _queue-struct-queuecall-reference_type: Reference type -------------- Referenced resource's type. ======== ================ Type Description ======== ================ call Call reference resource ======== ================ .. _queue-struct-queuecall-type: Status ------ Queuecall's status. ========= ================ Type Description ========= ================ wait Queue is looking for an available agent and the queuecall is looping the waiting actions. kicking A queuecall is being kicked. service A queuecall is talking with agent. done A queuecall is done. abandoned A queuecall has abandoned before connect to the agent. ========= ================