Как мы интегрировали Битрикс24 с WhatsApp

Содержание

Данная востребованная задача была реализована нами в 4х абсолютно разных вариантах (через 2 разных сервиса для облака и через 2 разных сервиса для коробки). Фактически, последние 3 месяца мы 90% рабочего времени занимались разработкой различных чат-ботов для Битрикс24, интеграцией в Битрикс24 чат-бот сервисов и мессенджеров.

По запросам наших клиентов мы исследовали возможность интеграции Битрикс24 и WhatsApp посредством нескольких сервисов, однако функционал, позволяющий нам реализовать стоящие перед нами задачи оказался только у российского сервиса https://chat2desk.com и у сервиса, разработанного зарубежной компанией https://www.comparaonline.com. ComparaOnline предоставляет свой сервис лишь узкому кругу своих корпоративных партнеров и компаниям, входящим в их холдинг, поэтому в данной статье речь пойдет, в основном, о сервисе Chat2desk. Другие опробованные нами сервисы я не буду здесь упоминать, потому что похвалить мне их не за что, а публично ругать их я не хочу.

Почему для интеграции облачной и коробочной Битрикс24 с WhatsApp через Chat2desk нам понадобилось написать абсолютно разный код?

Дело в том, что API Битрикс24 для облака не позволяет создать свой кастомный коннектор нового мессенджера для открытых линий.

Для интеграции в облаке мы разработали чат-бота, который сидит и слушает входящие сообщения из различных мессенджеров (на самом деле не только WhatsApp, но и Viber, Instagram, Facebook, ВК, Telegram, Skype), когда чат-бот получает входящее сообщение, он создает отдельный чат для каждого отдельного клиента
(отправителя сообщения) и приглашает в этот чат так же ответственного менеджера – пользователя Битрикс24.

Это, кстати, является важным преимуществом нашего приложения перед другими, которые добавляют сообщения, пришедшие из WhatsApp в один единый чат с операторами на стороне Битрикс24 с пометкой, от какого клиента поступило сообщение.

После этого пользователь Битрикс24 может общаться в данном чате с написавшим ему клиентом, при этом, если данный клиент написал в первый раз, в системе создается лид
для него.

В чате есть возможность обмениваться текстовыми сообщениями, картинками, файлами, местоположением
.

По желанию клиента существует возможность привязывать чат не только к определенному лиду, но и к сделке и/или контакту
:

Данное приложение для облака выкуплено у нас компанией Chat2desk и опубликовано в Маркетплейс Битрикс24: https://www.bitrix24.ru/apps/?app=chat2desk.integration Приложение работает в любой редакции облачного Битрикс24, начиная с редакции “Проект”.

Реализация интеграции через чат-бота, а не через кастомный коннектор предполагает некоторые функциональные ограничения. Реализация через коннектор, возможная только для коробочной версии Битрикс24 дает более широкие функциональные возможности, поэтому, несмотря на то, что облачное приложение может быть запущено и в коробке тоже, для наших клиентов и их коробочных версий Битрикс24 мы разработали также модуль, добавляющий в систему кастомный коннектор.

Это позволяет работать с обращениями, пришедшими из WhatsApp (и из других мессенджеров, которые можно подключить в сервисе Chat2desk) абсолютно таким же образом, как со стандартными открытыми линиями Битрикс24
.

Кроме того, если для облачной версии Битрикс24 мы пока не реализовали возможность инициации WhatsApp-чата со стороны Битрикс24. В коробочной версии данная возможность уже реализована – мы добавили возможность написать клиенту в WhatsApp прямо из карточки CRM
:

Появится ли данный модуль – коннектор сервиса Chat2Desk для коробочной версии Битрикс24  в Маркетплейс Битрикс или будет доступен только отдельным клиентам Студии Юлии Бедросовой, пока не решено.

В процессе разработки мы открыли для себя так же множество технических “фишечек” и наткнулись на множество подводных камней как со стороны REST-API Битрикс24, так и со стороны Bitrix Framework для коробочной версии Битрикс24, о них расскажет мой коллега Александр Змеевский в одном из будущих постов нашего блога.

Об авторе:

Инженер-программист по образованию, web-программист по призванию, Битрикс-программист по любви и 1с-программист по стечению обстоятельств, руководитель команды web-разработчиков, внедренец 1С-Битрикс и Битрикс24, основатель одноименной студии.

Подпишитесь на рассылку!

Комментарии

Подписаться на рассылку:

Мессенджеры захватывают мир! Об этом говорит и статистика, и многие владельцы бизнеса. Все больше клиентов из всего многообразия способов связи выбирают быстрый и удобный обмен сообщениями в WhatsApp.

Естественно, хочется вести все коммуникации с клиентами через Битрикс24. В этом обещает помочь приложение «OLChat — чат WhatsApp для открытых линий»‎.

Условия

У нас есть WhatsApp и острая необходимость подключить его к Битрикс24. Нужна  возможность встраивать виджет с открытой линией на сайты и общаться с клиентами из CRM.

Проверка

Устанавливаем приложение и подключаем нашу открытую линию. После установки в “Контакт-центре” появилась новая плитка, называющаяся “WhatsApp”. Нажимаем на эту плитку, затем на кнопку “Подключить” и получаем QR-код, который нужно считать с помощью приложения WhatsApp на телефоне. Не забываем проверить номер, подключенный к мессенджеру!

Со скоростью не всегда порядок. Иногда приходится ждать достаточно долго, так что на всякий случай запаситесь терпением.

Вводим  номер телефона, подключенный к WhatsApp. Все, подключение завершено. В настроенной нами открытой линии появился значок WhatsApp, который говорит о том, что все прошло хорошо.

Добавляем виджет на сайт, чтобы клиенты могли связаться с нами.

Теперь, когда клиент напишет нам сообщение с помощью этого виджета, у нас откроется чат с ним в Битрикс24. Все происходит так же, как и в случае с другими открытыми линиями.

Сообщения, отправленные нами, попадут в WhatsApp пользователя. Соответственно, его сообщения будут попадать в этот же чат.

Однако, это еще не все, что предлагает приложение. Роботы также могут отправлять сообщения в WhatsApp. Например, можно автоматически сообщать клиенту о том, что документы готовы или о том, что заказ можно забирать.

У приложения интеграции есть режим, когда можно первым написать клиенту, зная только его номер телефона. Это позволяет обойти правило Открытых Линий в Битрикс24, где нельзя писать в мессенджеры клиентам, если клиент не писал первым.

Однако использовать эту возможность следует аккуратно: сервис WhatsApp может заблокировать ваш номер, если клиенты будут помечать ваши сообщения, как спам.

Результат

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

Стоимость приложения — 2500 рублей в месяц. При установке дается 3 дня на тестирование функционала. За это время вы можете проверить, как приложение работает, а также ознакомиться с его возможностями.

Подключите самый популярный мессенджер в России в ваш Битрикс24 за 5 минут

Здравствуйте, чем Wazzup может помочь?

—> What happened last night swaibu?

You were drunk.
No I wasn’t.
You were hugging an old man with a beard screaming «DUMBLEDORE YOU’RE ALIVE!»

—>

это коннектор для WhatsApp, чтобы подключить его в ваш Битрикс24. Вы будете использовать популярные мессенджеры так же, как IP-телефонию или корпоративный e-mail

С одного номера (аккаунта) может писать несколько менеджеров и вся история переписки сохраняется в карточке контакта и сделки. Можно отправить изображения и файлы.

Wazzup—это не сервис для спама. Массовые холодные рассылки приведут к блокировке вашего аккаунта. Делать рассылку можно только по тем клиентам, с кем уже был диалог в этом канале.

Поддерживаем:

Открытые линии

Бизнес-процессы

Виджет на сайт

Технологическое преимущество WAZZUP:

Статусы исходящих сообщений

Нативное цитирование

Мгновенная передача сообщений

Удобство использования:

Шаблоны сообщений

Удобное дополнительное окно в интерфейсе Битрикс24

Дополнительные возможности:

Возможность подневной оплаты

Возможность разместить подключенные номера на оборудовании WAZZUP

Пишите клиенту первым

Разделение входящих сообщений и распределение доступа по каждому номеру

Добавляйте несколько номеров

Прием и передача файлов

Почему WhatsApp?

  • Самый популярный мессенджер в России
  • Открываемость входящих сообщений 99%
  • Можно написать клиенту первым
  • Удобный канал связи для клиентов

Сколько стоит?

Loading…

Через нас передано

Сообщений отправлено через сервис WAZZUP

Новый уровень коммуникаций для бизнеса

Политика партии: наши клиенты платят только за то, что им действительно надо, причем подневно.

Любую функцию можно отключать и включать хоть через день. За дни когда было выключено – оплата не спишется. Деньги со счета списываются вечером, авансом за следующий день. Некоторые функции бесплатны всегда.

Настройка интеграции за 5 минут

Регистрация в WAZZUP

1 минута

Подключение номера WhatsApp

2 минуты

Подключение вашему Битрикс24

2 минуты

5 минут и можно работать. Тестовый период 3 дня без ограничений.

А еще мы можем:

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации