В этой инструкции мы покажем вам, как настроить интеграцию Verbox и amoCRM с помощью Альбато, которая позволяет обмениваться сообщениями в чате Verbox, не покидая amoCRM.
Перед тем как настраивать новую интеграцию, подключите оба сервиса к Альбато:
После создания подключений можно приступить к настройке связок.
Настройки первой связки: Verbox→amoCRM
Перейдите в раздел «Мои связки» и нажмите «Создать новую связку».
В новом окне выберите событие, которое будет запускать связку.
События, запускающие автоматизацию, называются триггерами.
Триггеры — это изменения, после которых Альбато выполнит нужные действия. Триггеры работают в режиме реального времени и по расписанию.
- Сервис, из которого будете передавать данные — Verbox.
- При каком событии запустится связка — Новое сообщение в чате.
- Подключение — создано ранее.
Нажмите «Продолжить». На следующем шаге нужно поймать поля «ловцом хуков» — для этого в открывшемся окне скопируйте URL вебхука.
Далее перейдите в ваш кабинет Verbox. В настройках вашего сайта откройте раздел API. В открывшемся окне нажмите «Webhook-и» → «Добавить».
Придумайте название для вебхука, вставьте скопированный URL в поле URL, в «Источнике событий» выберите нужный сайт и отметьте необходимые события, при которых данные будут отправляться в связку.
Нажмите «Продолжить», и на этом настройки на стороне Verbox будут закончены.
Вернитесь в Альбато и нажмите «Ожидать вебхук». Теперь необходимо совершить тестовое действие: отправьте новое сообщение в чат на сайте как клиент.
Если все настроено верно, Альбато увидит входящие данные и отобразит доступные поля.
Настройка триггера завершена. Перейдите к следующему шагу — настройке действия.
Действия — это то, что делает Альбато после запуска триггера. Они позволяют передавать данные в другие системы.
- Сервис, куда будете передавать данные — amoCRM.
- Какое действие выполнить, когда запустится связка — Новое сообщение.
- Подключение — создано ранее.
Нажмите «Продолжить». Заполните поля шага amoCRM данными из выпадающего списка Verbox:
- В поле Внешний ID чата выберите значение Идентификатор из Coockie посетителя (Client ID).
- Для поля Внешний ID отправителя выберите параметр Уникальный идентификатор посетителя (для поиска).
- В поле Внешний ID сообщения подставьте ID сообщения.
- В поле Текст сообщения передайте Текст сообщения.
Пример заполнения действия:
Нажмите «Сохранить». Настройка первой связки завершена.
Настройки второй связки: amoCRM→Verbox
Чтобы обеспечить двустороннюю коммуникацию, необходимо настроить связку, которая позволит отправлять ответы из amoCRM обратно в Verbox.
Перейдите в раздел «Мои связки» → «Создать новую связку».
В новом окне выберите событие, которое будет запускать связку.
- Сервис, из которого будете передавать данные — amoCRM.
- При каком событии запустится связка — Сообщение в чате.
- Подключение — создано ранее.
Нажмите «Продолжить» и перейдите к настройке действия:
- Сервис, куда будете передавать данные — Verbox.
- Какое действие выполнить, когда запустится связка — Отправить сообщение в чат.
- Подключение — создано ранее.
Нажмите «Продолжить» и в открывшемся окне заполните поля действия.
- В поле ID Клиента подставьте Внешний ID чата.
- Логин оператора (ID): выберите нужного оператора из выпадающего списка.
- Текст сообщения заполните Текстом сообщения от триггера amoCRM.
Нажмите «Сохранить». Настройка второй связки завершена. Запустите обе связки, чтобы они начали работу.
Теперь вы можете обмениваться сообщениями между Verbox и amoCRM в режиме реального времени: входящие чаты из Verbox автоматически передаются в amoCRM, а ответы операторов возвращаются обратно в Verbox. Если возникнут вопросы, напишите в чат поддержки.