Интеграция с WebiM

В качестве интерфейса оператора, можно использовать Webim. Общение клиентов происходит через чат на сайте Salebot.pro Операторы получают только те сообщения, которые не смог обработать бот.

В Webim бот подключается как универсальный канал. Описание с документации Webim:

Помимо специально разработанных каналов общения, наш сервис также может интегрироваться через универсальный (произвольный) канал с любой системой для передачи сообщений. Это может быть мессенджер (глобальный или Ваш собственный), коммуникатор, чат в социальной сети, SMS и т. д. Данный API позволяет реализовать интеграцию, когда Webim является главным центром маршрутизации, распределения и обработки обращений, а интегрируемая через него вторая система производит первичную обработку обращения и затем передает его Webim среди множества других каналов, подключённых к нам. Требуется лишь, чтобы систему можно было научить передавать нам сообщения на указанный URL в указанном формате и принимать аналогичные сообщения от нас. Так, если Вы представляете крупный банк и у Вас есть другой чат-сервис, Вы можете передавать обращения нам с помощью универсального канала API. Если же ядром маршрутизации и распределения обращений является как раз вторая система, то стоит обратиться к нашим менеджерам, чтобы подыскать решение, подходящее именно Вам.

Для аутентификации запросов используются секретные ключи, которые передаются в каждом сообщении.

Сам канал настраивается в следующем месте интерфейса: Общие настройки —> Каналы общения —> Произвольный (последний в списке). Здесь нужно задать следующие настройки:

  • Название канала, которое будут видеть операторы.

  • Если у Вас несколько отделов — тот, в который будут поступать обращения через канал.

  • Ваш секретный ключ для шифрования передаваемых данных (Вы придумываете эту строку; она может содержать любые символы).

  • Адрес сервера (Callback URL) — зависит от Вашего канала. Сервер Webim будет отсылать все изменения (новые сообщения от оператора) в заданном формате на этот адрес.

В интерфейсе Webim настройка происходит в разделе "Настройки"

Важно!!! Адрес сервера необходимо указать: https://chatter.zmservice.ru/webim_webhook

Настройки на стороне Salebot

Вам надо перейти в раздел "Мессенджеры и чаты", там выбрать "Онлайн чат"

И заполнить эти данные идентично тому, что Вы ввели в Webim

Важно!!! Хоть настройки и в разделе Онлайн-чат, в Webim пойдут сообщения со всех мессенджеров, которые подключены в систему. Но, повторимся, оператор увидит только те сообщения, на которые бот не знал ответа.