2.5.c) AI Skambučių transkripcija per API

Norėdami gauti pokalbių nuotaiką / summary / transkripciją per API, atlikite šiuos žingsnius:

  1. Prisijunkite prie https://multi-api-v3.tellq.io/client/api/documentation
  2. Paduokite GET request i: /api/client/calls/{call_id}/transcription, -> gausite transcription.

    atsakymo pavyzdys:

{
"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"
}
}

✦ Jeigu skambutis turi transcription, prie endpointu: /api/client/calls ir /api/client/calls/{call_id} matysite naują parametrą transcriptionpvz.:

"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"
}