Quality rate. Настройка получения оценки разговора
Оценка разговора позволяет звонящему поставить оценку всему разговору либо конкретному агенту очереди.
Оценка разговора может быть выставлена:
Оценка всего входящего звонка. В настройках голосового меню (/ivr/). В правиле “set_variable необходимо установить action . Служебная переменная - transfer_after_call_end_to. В значение переменной необходимо указать номер, на который нужно перевести вызов по окончанию разговора для оценки. Если такое правило установлено в IVR - другие настройки оценки разговора в дальнейшем по звонку будут проигнорированы . В остальных пунктах при входящих считается, что этой настройки нет (иначе она все перетирает и игнорирует все остальные настройки)
В настройках телефонного терминала (/phone/). Имя свойства телефонного терминала - transfer_after_call_end_to. В значение указывается номер, куда перевести вызов: в случае входящего вызова - перевод звонящего, если вызываемый положит трубку, в случае исходящего - перевод вызываемого номера, если звонящий первый положит трубку. В случае, если разговор не был закончен, а был выполнен перевод - эта настройка сохраняется пока ее не перетрет настройка другого добавочного или настройка очереди
Настройка на очереди (/queue/):
Параметр agent_hangup_action='quality_rate'
Параметр agent_hangup_action='transfer' в комбинации с agent_hangup_transfer_dst аналогичен параметру из п1 и п2 transfer_after_call_end_toЗапрос оценки разговора после Инициация вызова (/callback/). Аналог transfer_after_call_end_to - это параметры transfer_after_dst_hangup и transfer_after_src_hangup. Т.к. в callback неизвестно src или же dst нужно перевести по окончанию вызова - случай callback выделен отдельно и callback игнорирует настройки из п.1-п.3
Таким образом, глобально установить оценку можно двумя вариантами:
А. Уникальная настройка для очереди
До некоторого времени оценка разговора была доступна только в очереди
agent_hangup_action='quality_rate' и сразу же принимает необходимые параметры: quality_rate_finish_sound, quality_rate_max, quality_rate_sound.
Б. Универсальная настройка, которую можно использовать на всех схемах вызовов (в том числе на очереди)
В IVR и на каждом добавочном типа phone - transfer_after_call_end_to, и его аналог: в очереди (п.3 gent_hangup_action='transfer') или callback (п.4).
В случае Б (п.1-п.4) вызов просто переводится на определенный номер. Перевод на этот номер может привести в IVR, где возможны комбинации правил IVR, например call_interactive + quality_rate.
Запрос оценки разговора в голосовом меню (IVR)
В IVR можно установить правило quality_rate в комбинации с другими правилами IVR (например, в комбинации с действием “call interactive” либо фильтрами по callerID).
Правило IVR для оценки качества разговора — action: quality_rate.
Если схем должно быть несколько, необходимо запросить у администратора системы один или несколько “внутренний номер для IVR - локальный DID”.
Описание параметров и возможные значения quality_rate в голосовом меню можно посмотреть в описании ресурса Голосовое меню (/ivr/) .
Оценка разговора может быть получена:
По каждому конкретному звонку: Вызовы (/calls/) (параметр quality_rate)
Ресурс для получения только оценки звонка: Получение оценки разговора (/quality rate/)
В режиме реального времени в Call Interactive