Вложенные сценарии

  • Вложенный сценарий
    Это особый тип сценария, в который можно настраивать переходы из любых других сценариев
Сложные диалоги часто включают в себя несколько тем для разговора. Например, робот медицинской клиники может обрабатывать запись на прием к врачу, подтверждение или отмену записи в качестве отдельных тем диалога. Каждая тема требует нескольких этапов разговора, на которых робот сможет получить необходимую информацию от контакта.

Для таких сложных диалогов могут потребоваться дополнительные сценарии — вложенные. Вы можете настроить множество вложенных сценариев и объединить их под одним основным сценарием, который будет служить точкой входа в диалог. За создание и поддержание вложенных сценариев могут отвечать разные сотрудники.

Переход во вложенный сценарий

Перейти во вложенный сценарий можно из любого сценария после любого узла. Для этого в родительском сценарии создайте узел типа “Сценарий” и добавьте в него ссылку на вложенный сценарий, в который необходимо перейти. Когда диалог дойдет до этого узла, робот переключится на вложенный сценарий и воспроизведет его, начиная со стартового узла.

Возврат из вложенного сценария

Автовозврат

Когда диалог во вложенном сценарии доходит до конечного узла, он возвращается в родительский сценарий на тот же узел, из которого перешел во вложенный, то есть на блок “Сценарий”. Дальше возможны два варианта хода диалога:
  • Если в родительском сценарии после блока “Сценарий” есть соединение с другим узлом, то диалог перейдет в этот узел
  • Если в родительском сценарии из блока “Сценарий” не настроено соединение с другим узлом, то после попадания в какой-либо конечный узел вложенного диалог автоматически завершится

Принудительный возврат из вложенного сценария

В родительском сценарии можно настроить принудительный возврат для вложенного сценария (аналогично принудительному возврату из фонового) в любой узел родительского сценария, кроме блоков типа “Сценарий”.
Если в конкретном родительском сценарии для конкретного узла вложенного настроен принудительный возврат, то автовозврат из этого узла в этот родительский осуществляться не будет

Настроить принудительный возврат

Чтобы добавить принудительный возврат из вложенного сценария:
  • 1
    Выберите узел родительского сценария, в который должен вернуться диалог
  • 2
    Справа на панели Настройки узла кликните на кнопку Возвраты
  • 3
    На открывшейся панели выберите Добавить возврат из сценария
  • 4
    Выберите нужный сценарий и узел, из которого диалог должен вернуться в родительский сценарий

Желаем удачи!
Команда Robovoice.
Остались вопросы?
Посмотрите Наши видео-инструкции или отправьте Ваш вопрос менеджеру Robovoice

Общие частые вопросы