Операторские каналы
Способы взаимодействия чат-бота и операторского места будут различаться в зависимости от выбранного канала. Мы выделяем три основных варианта взаимодействия:
- Бот общается в виджете онлайн-чата.
- Бот общается в стороннем канале с возможностью перевода на оператора онлайн-чата.
- Бот работает как суфлёр.
При помощи Operator API вы можете подключить любой операторский канал к проекту чат-бота, который был создан на платформе JAICP.
Диалог в виджете онлайн-чата
Вы можете разместить бота напрямую в виджете онлайн-чата. При этом схема взаимодействия будет следующей:
- Вы создаете сценарий бота и публикуете его в виджете онлайн-чата.
- Клиент начинает диалог с ботом. В момент старта диалога в операторском приложении создаётся новый диалог. Сообщения из него операторский канал передаёт в платформу.
- Согласно сценарию бот в процессе работы может перевести диалог на оператора.
- Оператор отвечает на сообщения клиента, при этом он также может перевести диалог обратно на бота.
Такой способ взаимодействия доступен в каналах:
Диалог в стороннем канале
Вы можете разместить бота не в виджете онлайн-чата, а в другом канале, например в Telegram. При этом вы дополнительно подключаете онлайн-чат, чтобы у операторов была возможность обрабатывать диалоги.
Схема взаимодействия будет следующей:
- Вы создаете сценарий бота и публикуете его в любом входящем канале. Затем вы подключаете бота в онлайн-чат, в который диалог будет переводиться для обработки оператором.
- Клиент начинает диалог с ботом. При этом операторский канал не задействован, всё общение происходит исключительно между ботом и клиентом.
- Когда бот переводит диалог на оператора, активируется операторский канал. В нём создаётся новая сессия, о факте диалога узнаёт оператор. В зависимости от канала, оператор получает доступ к последним сообщениям бота и клиента, либо ко всему диалогу.
- Если оператор доступен, дальнейший диалог будет происходить между оператором и клиентом. При недоступности оператора бот в зависимости от сценария может предложить клиенту подождать или оставить контактные данные.
Такой способ взаимодействия доступен в каналах:
Суфлёр
Бот-суфлёр не общается напрямую с клиентом, но отвечает на его вопросы, посылая ответы в специальный канал для оператора.
Такой способ взаимодействия доступен в каналах: