GET /api/v1/project/{id проекта}/rating/templates
Результат:
[{
"description":"Набор параметров для оценки канала клиента. Находит проблемные диалоги.",
"frozen":false,
"functions":[...],
"id":42074243,
"name":"Лояльность клиентов"
}, {
"description":"Набор параметров для оценки канала оператора. Контролируется время снятия трубки, процент речи оператора, запрещенные фразы и т.д.",
"frozen":false,
"functions":[...],
"id":38878185,
"name":"Качество работы операторов"
},
...
]
Этот метод позволяет сопоставить id шаблона оценки и его имя ("name"), что потребуется для работы со следующим методом.
Информацию об оценках можно получить используя один из следующих методов:
GET /calls/{id звонка}/rating_details
GET /calls/{id звонка}/rating_details/{rating_template_id}
Пример ответа:
{
"rating_details":{
"22695205":[
{
"grade":1,
"limiting":true,
"metric_label":"E7D5DD05_Slova_parazity86481161",
"metric_name":"Слова паразиты",
"metric_value":36
},
{
"grade":4,
"limiting":true,
"metric_label":"5080B475_Nekompetentnost'_operatora35684599",
"metric_name":"Некомпетентность оператора",
"metric_value":1
},
{
"grade":4,
"limiting":false,
"metric_label":"operator_interjections_count_abs",
"metric_name":"Оператор перебил клиента",
"metric_value":1
},
{
"grade":4,
"limiting":false,
"metric_label":"operator_speech_duration",
"metric_name":"Речь оператора",
"metric_value":161.4
},
{
"grade":5,
"limiting":true,
"metric_label":"duration_answer",
"metric_name":"Время до снятия трубки",
"metric_value":0.0
},
...
],
"91840530":[ ... ]
},
"ratings":{
"22695205":1,
"91840530":2
},
}