Quality rate. Настройка получения оценки разговора

 

Оценка разговора позволяет звонящему поставить оценку всему разговору либо конкретному агенту очереди.

Оценка разговора может быть выставлена:

  1. Оценка всего входящего звонка. В настройках голосового меню (/ivr/). В правиле “set_variable необходимо установить action . Служебная переменная - transfer_after_call_end_to. В значение переменной необходимо указать номер, на который нужно перевести вызов по окончанию разговора для оценки. Если такое правило установлено в IVR - другие настройки оценки разговора в дальнейшем по звонку будут проигнорированы . В остальных пунктах при входящих считается, что этой настройки нет (иначе она все перетирает и игнорирует все остальные настройки)

  2. В настройках телефонного терминала (/phone/). Имя свойства телефонного терминала - transfer_after_call_end_to. В значение указывается номер, куда перевести вызов: в случае входящего вызова - перевод звонящего, если вызываемый положит трубку, в случае исходящего - перевод вызываемого номера, если звонящий первый положит трубку. В случае, если разговор не был закончен, а был выполнен перевод - эта настройка сохраняется пока ее не перетрет настройка другого добавочного или настройка очереди

  3. Настройка на очереди (/queue/):
    Параметр agent_hangup_action='quality_rate'
    Параметр agent_hangup_action='transfer' в комбинации с agent_hangup_transfer_dst аналогичен параметру из п1 и п2 transfer_after_call_end_to

  4. Запрос оценки разговора после https://ringme-confluence.atlassian.net/wiki/spaces/Ringme/pages/1901921362. Аналог 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/) .

Оценка разговора может быть получена:

По каждому конкретному звонку: https://ringme-confluence.atlassian.net/wiki/spaces/Ringme/pages/1930231842 (параметр quality_rate)

Ресурс для получения только оценки звонка: https://ringme-confluence.atlassian.net/wiki/spaces/Ringme/pages/1901921642

В режиме реального времени в