2.5.c) AI Calls transcription via API

To get the conversation sentiment / summary / transcription via the API, follow these steps:

  1. Log in at: https://multi-api-v3.tellq.io/client/api/documentation
  2. Send a GET request to: /api/client/calls/{call_id}/transcription, -> you will get a transcription.

    Response example:

    {
    "status": "success",
    "status_code": 200,
    "message": "Transcription found",
    "data": {
    "transcription": [
    {
    "speaker": "AGENT",
    "timestamp": 0,
    "text": " πŸ‘πŸ‘πŸ‘",
    "agent_id": 2
    },
    {
    "speaker": "CLIENT",
    "timestamp": 0,
    "text": " 🎡🎡🎡",
    "contact_id": 318
    }
    ],
    "summary": {
    "text": "Pokalbyje buvo tik emociniai simboliai, be verbalinΔ—s komunikacijos.",
    "text_translated": null,
    "translation_language": null
    },
    "sentiment": "neutral"
    }
    }

✦ If the Call has transcription, you will see additional parameter transcription to the endpoints: /api/client/calls and /api/client/calls/{call_id}:

"transcription": [
{
"speaker": "AGENT",
"timestamp": 0,
"text": " πŸ‘πŸ‘πŸ‘",
"agent_id": 2
},
{
"speaker": "CLIENT",
"timestamp": 0,
"text": " 🎡🎡🎡",
"contact_id": 318
}
],
"summary": {
"text": "Pokalbyje buvo tik emociniai simboliai, be verbalinΔ—s komunikacijos.",
"text_translated": null,
"translation_language": null
},
"sentiment": "neutral"
}