ym88659208ym87991671
Переадресация вызова | Документация для разработчиков

Переадресация вызова

Обновлено 16 декабря 2024

Несмотря на то, что Graph позволяет создавать развитые сценарии общения пользователей с голосовым роботом, далеко не все ситуации можно предусмотреть заранее.

Для решения нетривиальных задач вы можете перевести диалог на оператора, который поможет клиенту.

Для этого в Graph для SaluteBot Voice используется блок Перевод на оператора.

Для настройки переадресации (перевода звонка на указанный номер телефона):

  1. Откройте проект сценария Graph для SaluteBot Voice.
  2. Выберите или добавьте шаг сценария, в котором должен быть выполнен перевод.
  3. Добавьте блок Перевод на оператора.
  4. Заполните номер телефона, на который должен быть совершен перевод.
  5. В сценарий будет добавлен Блок перевода на оператора.
  6. В блоке заполните обязательный параметр Номер для перевода. Формат ввода номера: <Основной номер> + ";postd=" + <Добавочный номер>.
  7. Сохраните сценарий.

При добавлении блока в сценарий добавляется тег TransferToOperator с параметром:

НазваниеПолеТип
Номер для переводаnumberstring

Поле number имеет следующий формат: <Основной номер> + ";postd=" + <Добавочный номер>, где

  • <Основной номер> - обязательная для заполнения часть, состоящая из: цифр 0-9, символа +, который может встречаться не более одного раза и только в начале. Длина от 3 до 9 символов для коротких номеров и 11 символов для стандартных российских номеров.

  • ;postd= + <Добавочный номер> - необязательная для заполнения часть, но если указан ;postd=, то часть <Добавочный номер> становится обязательной и может состоять из цифр 0-9, символов *, # и p (пауза ввода в 2 секунды). Длина от 1 до 25 символов.

Например, номер может выглядеть так: 89251234523, +74954556745;postd=**456*4, +74954556745;postd=p345, 911;postd=*1.

Пример перевода:

state:  Перевод на оператора
TransferToOperator:
number = +74954556745;postd=p345 // номер для перевода
text = Соединяю с оператором // фраза при переводе
callTimeout = 600 // время ожидания дозвона оператору
errorState = /newNode_4
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.