Отлов 1-го сообщения + Roistat

→ Интеграции amoCRMЗачем нужен отлов 1-го сообщения?

Например, компания Х продает 2 разных продукта: яблоки и туфли. Клиенты переходят в WhatsApp с сайта.
Задача компании Х: по каждому из товаров запускать разные цепочки бота в амоСРМ.
Решение: на каждый товар установить на сайте свой вбитый текст (например, "Хочу купить яблоки" и "Хочу купить туфли") и по этому первому сообщению от клиента запускать разные цепочки бота.
Отлавливать 1-ое сообщение клиента помогает наш вебхук.

Нюансы работы вебхука

1) вебхук работает только с созданными сделками в статусе “Неразобранное”. Если сделки по мессенджерам создаются в любом другом статусе, нужно перенастроить создание сделок на статус “Неразобранное”. 2) в статусе “Неразобранное” не должны быть настроены никакие триггеры на создание сделки в этапе. Либо статус должен быть полностью чистым, либо триггеры должны быть настроены на: “Выполнить при создании в этапе через ... минут” (минимально выбрать задержку в 1 минуту). 3) вебхук автоматически принимает из Неразобранного созданную сделку и переводит в следующий после Неразобранного этап. Выключить смену этапа невозможно, так как амоСРМ не дает изменить сделку, пока сделка не будет принята из неразобранного.

Настройка вебхука и чат-бота в амоСРМ

Видео-инструкция 👇

Текстовая инструкция со скринами

1) В сделку добавьте текстовое поле с названием “radist_first_message”.
2) Перейдите в Настройки амоСРМ - раздел Интеграции - WEB HOOKS. Добавьте хук на событие "Неразобранное добавлено".
Адрес вебхука, если нужно отлавливать первое сообщение для всех подключенных мессенджеров: https://services.radist.online/amocrm/first_message
Адрес вебхука, если нужно отлавливать первое сообщение только из конкретных источников (нужно перечислить эти источники после знака равно = через запятую): https://services.radist.online/amocrm/first_message?services=
Источники: телеграм (штатная интеграция амоСРМ) - telegram Вконтакте (штатная интеграция амоСРМ) - vk Facebook (штатная интеграция амоСРМ) - facebook Instagram (штатная интеграция амоСРМ) - instagram Одноклассники (наш виджет) - online.radist.ok WhatsApp (виджет Radist.Online) - online.radist WhatsApp (старый виджет Retie) - com.retie0.whatsapp WhatsApp Business API (WABA) - ru.whatsapp.radist Личный номер Telegram (наш виджет) - telegram.radist
Например: вебхук только для WhatsApp (виджет Radist.Online) https://services.radist.online/amocrm/first_message?services=online.radist вебхук для WhatsApp (виджет Radist.Online), телеграм и ВК: https://services.radist.online/amocrm/first_message?services=online.radist,telegram,vk
3) Теперь нужно создать бота. Перейдите в настройки воронки.
4) В следующем этапе после "Неразобранное" (на скрине это этап "Первичный контакт") кликнуть по пустой ячейке.
5) В появившемся окошке триггеров выбрать salesbot.
6) Поставить бота выполняться "При переходе или создании в этапе". Кликнуть по кнопке "Создать нового бота".
7) Задать имя боту.
8) В настройках бота выбрать пункт "Условие".
9) Настроить: Если поле "radist_first_message” равно собственное значение первое сообщение (вместо первого сообщения прописать вбитый текст, который отправляет клиент, нижним регистром). Далее можно настраивать цепочку бота по своему желанию.
В условии бота важно выбрать НЕ “сообщение клиента” равно собственному значению, а поле "radist_first_message” равно собственному значению.
Собственное значение (то есть, текст первого сообщения клиента) прописать НИЖНИМ регистром, так как первое сообщение клиента в поле "radist_first_message” пропишется нижним регистром автоматически, даже если клиент сообщение отправлял с верхним регистром.

Настройка интеграции с Roistat

Как настроить интеграцию Roistat и Radist.Online изложили в статье.👇
Важно! Интеграция не будет работать с амовской кнопкой (та, что настраивается в воронке через источник сделки в CRM plugin).
Важно! В новой версии амоСРМ (декабрь 2020) поле roistat перешло в раздел Статистика и является системным, еще одно такое же поле создавать нет необходимости.