Yousapp интеграция с whatsapp
Мы давно внедряем Битрикс24. Один из популярных сценариев работы в этой CRM это общение с клиентом там, где последнему удобнее всего. По почте, по телефону, по смс или в мессенджере. Из последних особенно выделяется WhatsApp — интеграцию с ним хотят все. Специально для вас мы исследовали все популярные методы.
Внешние коннекторы
Список наиболее популярных сервисов для интеграции Битрикс24 с WhatsApp:
У каждого из этих сервисов одинаковый принцип интеграции WhatsApp с Битрикс24, а именно:
- Установка приложения из маркетплейса.
- Создание исходящих и входящих каналов в самом сервисе (исходящий канал - портал Битрикс24 установленным приложением сервиса, входящий - приложение WhatsApp Web на стороне сервиса).
Авторизация в WhatsApp происходит путем сканирования телефоном QR-кода, что влечет за собой множество неудобств при работе с интеграцией.
Сводная таблица возможностей сервисов интеграции:
Далее разберем сервисы интеграции Битрикс24 и whatsapp подробно.
Настройка интеграции с Wazzup
Пошагово проведём настройку интеграции Битрикс24 с сервисом Wazzup.
2. Добавление входящего канала
После авторизации пользователь попадает в личный кабинет.
Выбираем в левом меню “Каналы”, нажимаем на кнопку “Добавить канал” → “WhatsApp”
Откроется форма с QR-кодом для авторизации.
Для продолжения требуется открыть приложение WhatsApp на смартфоне, зайти в Настройки, WhatsApp Web, где будет предложено отсканировать QR-код.
После сканирования QR-кода в личном кабинете появится новый активный канал с нашим номером.
3. Установка приложения Wazzup из маркетплейс Битрикс24 и настройка интеграции (исходящего канала).
Находим приложение, устанавливаем.
Теперь требуется настроить интеграцию в личном кабинете сервиса.
Выбираем в левом меню пункт “Интеграции”, нажимаем на кнопку “Добавить интеграцию” → “Bitrix24”.
В форме требуется ввести URL-адрес портала
При нажатии на кнопку “Подключить” появится ссылка для авторизации по протоколу OAuth. На портале появится чат-бот Wazzup
Функции Wazzup
Для данной интеграции открытая линия была настроена таким образом, чтобы данные о клиенте автоматически не сохранялись в CRM. Добавим данные о клиенте в CRM вручную. Для этого нужно открыть меню действия → “Сохранить в CRM”.
В чате появится уведомление, что был создан новый лид.
Перейдём в карточку лида. В ней есть возможность увидеть историю переписки и перейти в чат. Перейдём в карточку лида. В ней есть возможность увидеть историю переписки и перейти в чат.Настройка интеграции Битрикс24 и i2crm
Проведём пошаговую настройку интеграции Битрикс24 с сервисом i2crm.
2. Настройка входящего канала
На открывшейся странице нажимаем на кнопку “Создать канал” → “WhatsApp”
При создании канала можно имеется небольшой список с расширенными настройками.
Нажимаем кнопку подключить WhatsApp, сканируем QR-код со смартфона
3. Установка приложения i2crm из маркетплейс Битрикс24 и настройка интеграции (исходящего канала)
Находим в маркетплейс Битрикс24 приложение i2crm, устанавливаем.
Возвращаемся на сайт сервиса i2crm, выбираем в шапке “Настройки” → “Исходящие каналы”.
Нажимаем на кнопку “Создать канал” → “Bitrix24”
Выбираем необходимые настройки для интеграции, нажимаем “Подключить Битрикс24”
Функционал i2crm
Мы можем открыть чат в портале, зайти во вкладку с открытыми линиями и увидеть переписку
Настройка интеграции с OLChat
Процесс интеграции с OLChat несколько отличается от интеграции с остальными сервисами. При настройке данной интеграции не придётся регистрироваться на сайте коннектора. Все настройки будем делать в приложении Битрикс24.
Для начала нужно установить приложение из маркетплейса Битрикс24.
После установки увидим уведомления о том, что OLChat успешно подключен.
Далее, требуется подключить коннектор к открытой линии. Для этого, в портале Битрикс24 следует перейти в “Контакт-центр”→ ”[OLChat] WhatsApp”. Нажимаем “Подключить”
После подключения, в чате с уведомлениями увидим следующее:
Следующее, что следует сделать - подключить WhatsApp. Переходим во вкладку “OLChat” в портале Битрикс24, наводим мышью на ссылку “QR-код”. Во всплывающем окне появится QR-код, который нужно отсканировать с помощью приложения WhatsApp на смартфоне.
После сканирования QR-кода должен измениться статус соединения на “Подключено”
Функционал OLChat
Создадим новый контакт и напишем клиенту первыми через функционал SMS. Переходим в карточку контакта → “SMS”, выбираем сервис [OLChat] <Название коннектора> , пишем текст письма и отправляем Создадим новый контакт и напишем клиенту первыми через функционал SMS. Переходим в карточку контакта → “SMS”, выбираем сервис [OLChat] <Название коннектора> , пишем текст письма и отправляемПроверяем в телефоне, письмо пришло:
Можем открыть переписку с клиентом в чатах Битрикс24 в разделе открытых линий или напрямую через карточку CRM:
Тем временем на портале пришло уведомление об ответе клиента и обновилась карточка контакта:
При данной интеграции открытая линия настроена так, что данные не сохраняются в CRM автоматически. Добавим новый лид из чата в Битрикс24: в меню действий выбираем “Сохранить в CRM”. Далее, можно прямо из чата перейти в карточку созданного лида.
Рассмотрим возможности настроек приложения OLChat.
В главном меню приложения имеется toolbar, в котором располагаются настройки приложения и групп WhatsApp
Кнопка “Добавить WhatsApp” переадресовывает пользователя в “Контакт центр” портала, где предоставляется возможность добавить в приложение новые открытые линии
Кнопка “Настройки” открывает окно настроек, где предлагается включить/выключить доступные функции активити и роботов приложения, а также добавить свою иконку для коннектора.
Кнопка “WA группы” позволяет добавить и настроить групповой чат WhatsApp в портале.
Подключим группу WhatsApp. Для этого нужно нажать кнопку “Подключить группу”.
В новом окне выбираем коннектор:
После выбора коннектора выбираем доступную группу:
Нажимаем на кнопку “Создать групповой чат”. В настройках группы можно добавить сотрудников к чату, а также управлять режимом “инкогнито”, скрывая или показывая имена сотрудников в чате группы WhatsApp.
На данный момент, у OLChat нет возможности работать с групповыми чатами в CRM.
Подключим существующую группу WhatsApp. Выбираем коннектор и группу, которую хотим подключить, нажимаем “Создать групповой чат”
В Битрикс24 создался чат, предназначенный для общения в данной группе WhatsApp:
Проверим на смартфоне клиента:
Настройка интеграции с Pact.im
Для начала, нужно зарегистрироваться на официальном сайте коннектора и перейти в личный кабинет. Далее, нужно установить приложение сервиса Pact.im в Битрикс24. После установки откроется окно, где будет указан код для настройки интеграции.
Далее, переходим в личный кабинет на сайте Pact.im. Выбираем вкладку “Интеграция с CRM” и напротив поля “Bitrix24” вставляем ключ, указанный после установки приложения на портале.
Далее, нужно подключить канал с WhatsApp. Переходим в личный кабинет на сайте Pact.im, заходим во вкладку “Каналы”.
На этапе настройки нас интересуют только шаг 3 и шаг 5.
На шаге 5 нужно отсканировать QR-код с телефона для авторизации через WhatsApp Web.
После того, как QR-код был отсканирован, остается только дождаться настройки со стороны сервиса.
Последний этап интеграции - настройка открытых линий на портале. Переходим на наш портал в “Контакт-центр” → “WhatsApp (via Pact.im)”
Далее, нужно выбрать открытую линию и нажать “Подключить”.
На этом шаге интеграция завершена.
Функционал Pact.im
Клиент получил наш ответ:
Сохраним переписку в CRM. Согласно настройкам выбранной открытой линии, в CRM должен создаться новый лид.
Лид создался, это можно увидеть в CRM.
Примечание для всех интеграций
Каждая из представленных интеграций работает с открытыми линиями Битрикс24.
В шапке чата открытых линий Битрикс24 есть небольшой toolbar.
Данный функционал открытых линий Битрикс24 полноценно работает для всех представленных интеграций.
Выводы
Если не брать эти факторы в расчет, то функционал всех сервисов приблизительно одинаковый. OLChat выделяется тем, что у сервиса нет мессенджера в личном кабинете на сайте сервиса, а у остальных сервисов основной функционал представлен именно в мессенджере на сайте.
Выбирать один из них стоит исходя из личных предпочтений и стоимости тарифов.
Интеграция с WhatsApp лишь один из множества пунктов, которые нужно сделать при внедрении Битрикс24. Мы рекомендуем заказать полноценное внедрение внедрение у нас. Мы настроим, обучим, интегрируем. А вы будете заниматься своим бизнесом, а не копаться в нюансах интеграций.
Yousapp работает как эмулятор веб-версии WhatApp. А это значит, что теоретически мы умеем всё то, что умеет веб версия. Ну а если в нашем приложении чего-то нет, то просто ещё не было запросов на реализацию:)
Для работы сервиса нужен постоянно включенный и подключенный к интернету телефон с запущенным приложением Whatsapp.
Чтобы обеспечить бесперебойную работу обязательно отключите на телефоне функции энергосбережения и выгрузки приложений из памяти. Проверьте, чтобы приложение Whatsapp было в автозагрузке и имело максимальный приоритет.
Помните: от того насколько стабильно работает ваш телефон и интернет на телефоне, зависит стабильность работы приложения.
Настроить YousApp довольно просто:
Щёлкните на «Добавить коннектор» и вы попадёте на страницу настройки канала.
Всё предельно просто: достаточно выбрать открытую линию, к которой нужно подключить YousApp и готово!
Пользователей интернет-сервисов часто интересует вопрос безопасности, особенно когда речь идёт о бизнесе.
Мы понимаем важность этого вопроса, поэтому для всех аккаунтов доступ к данным происходит с помощью криптографического протокола TLS 1.2., также мы используем автоматически обновляемый сертификат SSL от Let’s Encrypt. Это исключает возможность перехвата данных между клиентом и сервером в процессе работы — все они передаются в зашифрованном виде.
Для повышения стабильности работы сервиса мы разместили сервера в двух датацентрах на территории России.
Если вы перестали использовать наше приложение, вы можете написать нам, мы удалим ваш аккаунт, со всеми данными. Подробнее этот момент описан в политике конфиденциальности.
Теперь о самом важном: стоимость подключения всего от 2000р за один коннектор в месяц.
Учитывайте, если вы хотите подключить несколько открытых линий, вам необходимо подключить несколько коннекторов к сервису. К одной открытой линии может быть подключен один коннектор, так же и наоборот, к одному коннектору только одна открытая линия.
Оплатить подключение коннектора вы можете банковской картой, или по счету для юридического лица, если вы хотите оплатить каким-то иным способом, напишите нам в тех. поддержку.
Установить приложение на свой портал Данное приложение не имеет отношения к Facebook, WhatsApp и Instagram, не является официальной интеграцией, мы не используем в работе WhatsApp Business API. Все права и торговые марки принадлежат их правообладателям.
Один из ключевых сценариев работы в CRM это общение с клиентом в удобном для него канале. По почте, по телефону, по SMS или в мессенджере. Особенно выделяется WhatsApp — интеграцию с ним хотят все.
Мы исследовали все популярные методы и делимся с сообществом.
В статье мой коллега Максим Воробьев дал обзор всех решений этого вопроса по состоянию на август 2020 года.
Цель публикации – дать решение частой и непростой задачи при внедрении CRM.
Мы не аффилированы ни с кем из героев обзора.
Текст подробный и честный.
Внешние коннекторы
Список наиболее популярных сервисов для интеграции с WhatsApp:
- Установка приложения из маркетплейса.
- Создание исходящих и входящих каналов в самом сервисе (исходящий канал — портал Битрикс24 установленным приложением сервиса, входящий — приложение WhatsApp Web на стороне сервиса).
Сводная таблица возможностей сервисов интеграции
Настройка интеграции с Wazzup
Откроется форма с QR-кодом для авторизации.
Для продолжения требуется открыть приложение WhatsApp на смартфоне, зайти в Настройки, WhatsApp Web, где будет предложено отсканировать QR-код.
После сканирования QR-кода в личном кабинете появится новый активный канал с нашим номером.
3. Установка приложения Wazzup из маркетплейс Битрикс24 и настройка интеграции (исходящего канала).
Находим приложение, устанавливаем.
Теперь требуется настроить интеграцию в личном кабинете сервиса.
Выбираем в левом меню пункт “Интеграции”, нажимаем на кнопку “Добавить интеграцию” → “Bitrix24”.
В форме требуется ввести URL-адрес портала
При нажатии на кнопку “Подключить” появится ссылка для авторизации по протоколу OAuth. На портале появится чат-бот Wazzup
Функции Wazzup
Для данной интеграции открытая линия была настроена таким образом, чтобы данные о клиенте автоматически не сохранялись в CRM. Добавим данные о клиенте в CRM вручную. Для этого нужно открыть меню действия → “Сохранить в CRM”.
В чате появится уведомление, что был создан новый лид.
Перейдём в карточку лида. В ней есть возможность увидеть историю переписки и перейти в чат.
Настройка интеграции Битрикс24 и i2crm
Проведём пошаговую настройку интеграции Битрикс24 с сервисом i2crm.
На открывшейся странице нажимаем на кнопку “Создать канал” → “WhatsApp”
При создании канала можно имеется небольшой список с расширенными настройками.
Нажимаем кнопку подключить WhatsApp, сканируем QR-код со смартфона
3. Установка приложения i2crm из маркетплейс Битрикс24 и настройка интеграции (исходящего канала)
Находим в маркетплейс Битрикс24 приложение i2crm, устанавливаем.
Возвращаемся на сайт сервиса i2crm, выбираем в шапке “Настройки” → “Исходящие каналы”.
Нажимаем на кнопку “Создать канал” → “Bitrix24”
Выбираем необходимые настройки для интеграции, нажимаем “Подключить Битрикс24”
Функционал i2crm
Мы можем открыть чат в портале, зайти во вкладку с открытыми линиями и увидеть переписку
Настройка интеграции с OLChat
Процесс интеграции с OLChat несколько отличается от интеграции с остальными сервисами. При настройке данной интеграции не придётся регистрироваться на сайте коннектора. Все настройки будем делать в приложении Битрикс24.
Для начала нужно установить приложение из маркетплейса Битрикс24.
После установки увидим уведомления о том, что OLChat успешно подключен.
Далее, требуется подключить коннектор к открытой линии. Для этого, в портале Битрикс24 следует перейти в “Контакт-центр”→ ”[OLChat] WhatsApp”. Нажимаем “Подключить”
После подключения, в чате с уведомлениями увидим следующее:
Следующее, что следует сделать — подключить WhatsApp. Переходим во вкладку “OLChat” в портале Битрикс24, наводим мышью на ссылку “QR-код”. Во всплывающем окне появится QR-код, который нужно отсканировать с помощью приложения WhatsApp на смартфоне.
После сканирования QR-кода должен измениться статус соединения на “Подключено”
Функционал OLChat
Создадим новый контакт и напишем клиенту первыми через функционал SMS. Переходим в карточку контакта → “SMS”, выбираем сервис [OLChat] <Название коннектора>, пишем текст письма и отправляем
Проверяем в телефоне, письмо пришло:
Можем открыть переписку с клиентом в чатах Битрикс24 в разделе открытых линий или напрямую через карточку CRM:
Тем временем на портале пришло уведомление об ответе клиента и обновилась карточка контакта:
При данной интеграции открытая линия настроена так, что данные не сохраняются в CRM автоматически. Добавим новый лид из чата в Битрикс24: в меню действий выбираем “Сохранить в CRM”. Далее, можно прямо из чата перейти в карточку созданного лида.
Возможности настроек приложения OLChat
В главном меню приложения имеется toolbar, в котором располагаются настройки приложения и групп WhatsApp.
Кнопка “Добавить WhatsApp” переадресовывает пользователя в “Контакт центр” портала, где предоставляется возможность добавить в приложение новые открытые линии.
Кнопка “Настройки” открывает окно настроек, где предлагается включить/выключить доступные функции активити и роботов приложения, а также добавить свою иконку для коннектора.
Кнопка “WA группы” позволяет добавить и настроить групповой чат WhatsApp в портале.
Подключим группу WhatsApp. Для этого нужно нажать кнопку “Подключить группу”.
В новом окне выбираем коннектор:
После выбора коннектора выбираем доступную группу:
Нажимаем на кнопку “Создать групповой чат”. В настройках группы можно добавить сотрудников к чату, а также управлять режимом “инкогнито”, скрывая или показывая имена сотрудников в чате группы WhatsApp.
На данный момент, у OLChat нет возможности работать с групповыми чатами в CRM.
Подключим существующую группу WhatsApp. Выбираем коннектор и группу, которую хотим подключить, нажимаем “Создать групповой чат”
В Битрикс24 создался чат, предназначенный для общения в данной группе WhatsApp:
Настройка интеграции с Pact.im
Для начала, нужно зарегистрироваться на официальном сайте коннектора и перейти в личный кабинет. Далее, нужно установить приложение сервиса Pact.im в Битрикс24. После установки откроется окно, где будет указан код для настройки интеграции.
Далее, переходим в личный кабинет на сайте Pact.im. Выбираем вкладку “Интеграция с CRM” и напротив поля “Bitrix24” вставляем ключ, указанный после установки приложения на портале.
Далее, нужно подключить канал с WhatsApp. Переходим в личный кабинет на сайте Pact.im, заходим во вкладку “Каналы”.
Последний этап интеграции — настройка открытых линий на портале. Переходим на наш портал в “Контакт-центр” → “WhatsApp (via Pact.im)”
Далее, нужно выбрать открытую линию и нажать “Подключить”.
На этом шаге интеграция завершена.
Функционал Pact.im
Клиент получил наш ответ:
Сохраним переписку в CRM. Согласно настройкам выбранной открытой линии, в CRM должен создаться новый лид.
Лид создался, это можно увидеть в CRM.
Перейдём в карточку лида. Из карточки можно перейти сразу в чат, просмотреть историю переписки.
Каждая из представленных интеграций работает с открытыми линиями Битрикс24.
В шапке чата открытых линий Битрикс24 есть небольшой toolbar.
Выводы
Если не брать эти факторы в расчет, то функционал всех сервисов приблизительно одинаковый. OLChat выделяется тем, что у сервиса нет мессенджера в личном кабинете на сайте сервиса, а у остальных сервисов основной функционал представлен именно в мессенджере на сайте.
Выбирать один из них стоит исходя из личных предпочтений и стоимости тарифов.
Все описанные действия в статье необходимо выполнять от имени суперпользователя (root). Установка и настройка производилась на предустановленной системе CentOS 6.8 + Asterisk 13 + FreePBX 13.WARNING библиотека Yowsup 2 стабильно работает с Python 2.7 и Python 3.
Инструкция:
1. Выполним подключение по SSH к серверу IP АТС Asterisk для выполнения дальнейшей настройки. В зависимости от используемой системы(Windows, Linux, MacOS), подключение по SSH можно выполнить с использованием различного дополнительного программного обеспечения(Putty), либо системного терминала.
2. Выполним проверку активности Selinux, в случае если активен, то выполним отключение:
3. В консоли управления для подключения репозиториев выполним ряд команд вида:
4. Выполним установку ряда пакетов необходимых для работы с библиотекой Yowsup. Для этого в консоли выполним ряд команд вида:
6. После успешной установки всего необходимого ряда зависимостей, перейдем к установке непосредственно библиотеки Yowsup для работы с WhatsApp, для этого выполним в консоли ряд команд вида:
Для корректной работы библиотеки необходимо получить текущую версию официального WhastApp клиента и ClassesDex
На момент написание данной статьи официальная версия клиента 2.18.379, а ClassesDex имел значение JfoS1T2x3koJVaLtqWRpAA== . Данные параметры необходимы для редактирования следующих файлов:
Для сохранения внесенных изменений в редакторе Nano используем сочетаний клавиш Ctrl+O (сохранить изменения) и Ctrl+X(выйти из редакторагде ключевыми параметрами для изменения являются:
_MD5_CLASSES — полученное ранее значение ClassesDex
_VERSION — текущая актуальная версия клиента WhatsApp
где ключевыми параметрами для изменения являются:
DEFAULT – клиентская платформа которая будет использоваться по умолчанию(android или s40)
7. Выполнив редактирование всех необходимых конфигурационных файлов приступим к сборке и установке библиотеки Yowsup
Выполним подтверждение регистрации клиентского приложения:
где ключевыми параметрами для изменения являются:
register – код подтверждения регистрации полученный по SMS
phone – номер телефона на который регистрируется клиентское приложение
cc – код страны(Россия — 7)
После выполнения подтверждения регистрации будет получен ответ от сервера WhatsApp с паролем для прохождения авторизации в клиентском приложении, скопируем его и сохраним для последующего использования.
И добавим в самый конец файла две строки вида:
И добавим контекст вида:
Траблшутинг:
Данная ошибка сообщает о не корректно прописанных двух параметрах «_MD5_CLASSES» и «_VERSION» в файле «yowsup/env/env_android.py». Для решения данной проблемы еще раз стоит убедится в корректно прописанных параметрах, получение которых описано в п.6 данной статьи посредством скрипта dexMD5.py.
Данная ошибка сообщает о невозможности выполнения действий от имени платформы Android, для решения данной проблемы необходимо убедиться в наличии использования ключа «-E s40» в команде первичного входа:
Читайте также: