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

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

  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 Время в секундах, через которое пользователю придёт сообщение
tag_ids Необходимо добавить айди тегов для проставления при создании чата

Пример 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 “

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

Untitled

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

Untitled

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

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

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

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