Переходим в секцию для которой необходимо реализовать возможность подключения оператора и создаем в ней блок "Действие":

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/d175697d-d762-48ee-aebd-0d65ec9bf162/Untitled.png

Далее перейти в расширенное редактирование блока и заполнить следующие поля:

  1. Json конфигурация блока:
Параметр Описание
subject_alias Обозначение тематики подключения к оператору
chat_closed_alias Алиас в сценарии, куда попадёт клиент по закрытию чата
chat_closed_by_timeout_alias Алиас в сценарии, куда попадёт клиент по закрытию чата из-за таймаута
chat_closed_by_client_alias Алиас в сценарии, куда попадёт клиент по закрытию чата им самим по кнопке
history_count Количество последних действий в боте, которые будут переданы оператору в новосозданном чате; установка значения в -1 отключит вывод истории шагов оператору полностью
continue Может ли пользователь продолжать проходить сценарий в ожидании оператора (ответа на его заявку). Пользователь просто перейдёт по событию success
add_button Нужно ли добавлять кнопку выхода из чата каждому сообщению оператора и системы. Текст для кнопки указывается в константах под ключом close_chat_button_text
customTextToOperator Передача технического сообщения оператору, клиент не видит данное сообщение. В сообщение можно передавать все, от текста до переменных, полученных в ходе движения клиента по сценарию
waiting_message Сообщение пользователю, которое придёт ему, если оператор не подключится к диалогу через некоторое заданное время
waiting_message_time Время в секундах, через которое пользователю придёт сообщение

Пример Json конфигурации

{
    "subject_alias": "support",
    "chat_closed_alias": "exit",
    "chat_closed_by_timeout_alias": "exit",
    "chat_closed_by_client_alias": "exit",
    "history_count": 20,
    "continue": true,
    "add_button": true,
    "customTextToOperator": "",
    "waiting_message": {
        "uk": "Мы внимательно изучаем ваш запрос"
    },
    "waiting_message_time": 100
}

  1. Название actoin’a - Указываем “ operator_panel__connect_to_operator_with_msg “

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/65ed018f-a62e-4309-8bf8-2f785e3ca402/Untitled.png

  1. Создаем события: success, error

Untitled

  1. Добавляем блок "сообщение пользователю".

Untitled

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

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/c4ecf20e-bf67-43bd-870e-64ffae358f83/Untitled.png

  1. Создаём блок соединение между точками (точка выхода)

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/158478a7-94f2-4e57-961a-3db944bacb0d/Untitled.png

  1. Указать в блоке “соединение между точками (точка выхода)” секцию - “Вопрос качества обслуживания”

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/09858a5a-ddc6-4589-b091-2c499e8cde2b/Untitled.png

  1. Указываем в секции меню, где мы планируем подключать оператора в боте кнопку с названием “Подключить к оператору” (например)