Мой класс интеграция с whatsapp
Попробуем представить типовые требования к провайдеру, которые могла бы предъявить небольшая компания в сфере торговли и розницы, работающая, например, в УТ:
Критерии выбора провайдера
- Ценовая политика
- Функциональность API
- Надежность
Ценовая политика: официальный или неофициальный?
Функциональность API
Работая с любым провайдером вы не получаете прямой доступ к API WhatsApp, а только доступ к API поставщика. Поэтому важно, чтобы функциональность для работы с контактами, чатами, группами, медиа, настройками и т.п. соответствовала Вашим требованиям. Например, официальный WhatsApp Business API накладывает следующие ограничения:
Надежность
Надежность прямо связана со статусом провайдера. Разумеется самое критичное - чтобы телефонный номер компании не заблокировали и, таким образом, не потерялась связанная с ним база клиентов. Официальный статус партнера это гарантирует. Для неофициалов риск бана во многом определяется используемыми секретными алгоритмами для работы с WhatsApp. Риск получить бан также зависит от Вас самих. В FAQ WhatsApp приведены следующие действия, которых лучше избегать:
Сравнительный анализ
Для сравнения было выбрано 5 провайдеров - 3 официальных и 2 неофициальных. К официальным были отнесены как прямые партнеры компании WhatsApp Inc, так и их посредники.
Возможность начинать чат без запроса разрешения через сторонний канал
Свободно с учетом правил WhatsApp
Свободно с учетом правил WhatsApp
Свободно в рамках 24 часового окна
Свободно в рамках 24 часового окна
Свободно в рамках 24 часового окна
Вероятность бана номера
Ссылка на тарифы
Подключение одного номера
* По субъективным ощущениям. Chat Api вероятно шарит IP-адрес на несколько номеров. По этой причине у меня банились совершенно новые номера. Дополнительно Chat Api использует веб-обертку надо WhatsApp Web, что тоже повышает риск бана.
** Опять же субъективно. Техподдержка Green-API заявляет, что на каждый номер выделяется отдельный IP-адрес. Поэтому в случае, если кто-то будет использовать сервис с нарушением пользовательского соглашения WhatsApp (спамить рекламой), то это никак не повлияет на ваш номер.
Таким образом, ограничения функциональности и цены на услуги официальных провайдеров позволяют утверждать, что WhatsApp Business API, в первую очередь, рассчитан на крупные компании, которым поступает большое количество обращений, в том числе из разных каналов (других мессенджеров, чата на сайте, социальных сетей и т.д.).
Среди неофициальных провайдеров в категории популярности и полноты документации лидером можно назвать сервис Chat Api . А самым привлекательным по цене является сервис Green - API .
Что за зверь такой Green - API ?
Green - API пока еще не так подробно документирован, как его конкурент – Chat Api , но его тарифы выглядят интереснее, а возможности ничуть не хуже. Поэтому я решил накидать обработку для 1С, воспользовавшись пробным 30 дневным демо-периодом. К тому же, чтобы воспользоваться официальным каналом мне потребовалось бы заключить договор от имени юр. лица, коего у меня пока нет, ну и оплатить счет согласно таблице выше. Порядок цен у всех официалов примерно одинаковый. А вот для начала работы с Green - API от меня потребовалась только регистрация на сайте.
Последователь действий
Для заинтересованных результаты данного творчества оформлены в виде внешней обработки для платформы 1С версии 8.3.10 и приложены файлом к данной статье. Дополнительно при желании можно взглянуть на исходники обработки на github-е. Важно! Неофициальный статус поставщика WhatsApp означает, что его не стоит использовать для массовых рассылок рекламы и спама. В противном случае ваш аккаунт может быть заблокирован без возможности восстановления.
На этом мы закончим наш обзор. А какой бы Вы выбрали сервис для интеграции? Может быть уже используете какое-то решение? Поделитесь Вашим опытом в секции комментариев.
Так или иначе все мы работаем с Вотсаппом. Что касается корпоративного сегмента, то в компаниях часто используют личные номера или покупают Вотсапп-бизнес API.
Отношения и коммуникации важны в любом бизнесе. Клиентам удобно, когда менеджер пишет им напрямую в мессенджер. Нужно сделать так, чтобы менеджер мог удобно и быстро написать новому контакту в Вотсаппе. К тому же, отделы продаж часто пытаются следить за тем, что менеджеры пишут клиенту в мессенджерах. И в случае с Вотсаппом сделать это сложно. Посмотрим, какие есть варианты на примере.
Обычно, чтобы написать новому контакту в Вотсапп нужно:
- Добавить новый контакт на телефон
- Подождать, пока Вотсапп обновит телефонную книгу
- Перезагрузить Вотсапп Веб, чтобы увидеть новый контакт в списке
Получается, что каждый раз, когда менеджер захочет написать клиенту, ему нужно открывать Вотсапп на телефоне или ПК и искать его в переписке. И отдельно от этого менять его данные в CRM
Это все долго и неудобно. Хочется, чтобы диалог с клиентом сразу был внутри CRM-системы. В таком случае нужен Business API.
Тут все максимально удобно. Вотсапп-переписка с клиентом интегрируется прямо в карточку сделки. Менеджер ничего не потеряет и не утаит.
Для тех, кому официальный WhatsApp Business API не по карману, на рынке есть решения работающие через эмуляцию приложения WhatsApp на обычных личных и бизнес-аккаунтах. Это сервисы:
- Chat2Desk
- Pact
- Wazzap и тд.
Подключение WhatsApp у них стоит в среднем 2-3 тысячи рублей в месяц за один номер.
Плюсы — экономия. Минусы — высокие риски блокировки, потому что с точки зрения Facebook создание бизнес-решений через эмуляцию запрещено. И все такие решения формально «вне закона».
У Вотсаппа есть возможность создавать ссылку на любой контакт. Можно сделать скрипт, который автоматически создает такую ссылку под любой номер в вашей CRM.
Мы сделали свой виджет, который помогает написать новому контакту по нажатию одной кнопки. Работает это так:
Берем любой номер телефона из карточки контакта → корректируем маску номера → проверяем, есть ли Вотсапп на этом номере → создаем ссылку на номер.
При этом, можно даже не записывать этот контакт в адресную книгу, а при каждой новой переписке просто переходить по ссылке. И даже не нужно переключаться на мобилку — все на десктопе.
Ничего нового и волшебного, просто логичный и удобный функционал
Мы собрали архив с нашим виджетом, его можно скачать и установить. Инструкция по установке есть на нашем сайте. Он бесплатный, так как:
- Он уже был разработан на клиентском проекте и работу программистов уже оплатили
- На рынке уже есть аналогичные виджеты, и «нечего выпендриваться»
Пишите в комментариях, как вы решаете вопрос коммуникации с клиентами в мессенджерах. Если попробуете виджет, то пишите, стали ли ваши менеджеры довольнее после такой фичи или нет.
Жду когда все дружно поймут какое Г… этот ватсап и выключат его. В последнее время тенденция явно ускоряется, но ждать еще долго (
Плюсую, но вот когда ты продаешь без этого прям сложно)
проверяем, есть ли Вотсапп на этом номере → создаем ссылку на номер.
Аркадий, но вы ведь не проверяете, есть ли WA на номере, а сразу создаете ссылку.
Что касается проверки, верно подмечено, допущена оговорка в тексте)
А по поводу данных, смотрите, все предельно просто:
- При обращении в поддержку нам требуется идентифицировать пользователя;
- А информация о тарифе полезна для своевременного уведомления о его окончании =)
Спасибо за статью, как раз искали вариант подключения
Сколько раз в вашей практике было, чтобы у клиента блокировали номер в вотсапе из-за того что он пользовался чат2деском или вотсапом?
P. S. Если он, конечно, массовых рассылок бесплатно сделать через них не пытался
Если мы говорим о масштабах 2-3 пользователя, то почти не было. Однако в проектах где 20+ сотрудников занимаются активными продажами, это происходит регулярно🤷🏽♂️
Подскажите плз у кого есть опыт использования данными сервисами. Что лучше подойдет под конкретные задачи.
Chat2Desk
Pact
Wazzap
Есть - 4 магазина женской одежды, рынок только локальный (3 города).
Нужно:
база клиентов ведется в 1с УНФ, т.е. по сути автоматическую интеграцию я не жду, просто выгружать все необходимые данные будет в экселе.
Мы живем в уникальное время развития технологий, мир очень быстро движется вперед по пути открытий. И мы с вами непосредственные участники этого процесса. Мы испытываем новые устройства и программы, сейчас появилось много мессенджеров для приятного и удобного общения, и у каждого их них есть свои особенности, свои достоинства и недостатки. Сегодня хотелось бы остановиться на одном из них и как его использовать при дистанционном обучении.
Дистанционное образование теперь прочно вошло в нашу жизнь и поэтому, мы должны использовать все новые возможности, чтобы сделать его общедоступным, предоставить возможность каждому ученику получить образование без присутствия в классе и не смотря на финансовые возможности его родителей.
Очень часто люди путают социальные сети и мессенджеры или думают, что это одно и тоже. Функционал соцсетей гораздо выше и более публичный.
1. Для работы WhatsApp необходим только телефон и подключение к интернету. Никакой дополнительной оплаты не требуется.
3. Расход памяти и интернет–трафика небольшой, поэтому приложение не виснет и не грузится по несколько минут.
5. Можно продублировать с компьютером и использовать его сразу на нескольких устройствах.
При помощи WhatsApp я могу:
4. Организовать общение при помощи видеозвонков (видеоконференция).
5. Сохранить информацию, изображение, видео в память телефона.
В апреле прошлого года, когда мы только приступили к дистанционному обучению, созданные по параллелям группы в WhatsApp помогли очень быстро наладить связь с учениками. В тот момент, когда ЭШ 2.0 частенько зависала, WhatsApp прекрасно работал. Эти чаты позволили не только мне размещать информацию по уроку, но и дети получили возможность задавать вопросы и присылать выполненные рисунки. Многие учителя оценили удобство данного мессенджера и в работе классного руководителя. Чаты с детьми и родителями позволяют мгновенно доносить необходимую информацию и получать обратную связь. Неплохо для таких групп придумать правила общения в рабочей группе, например:
3. Относиться к другим участникам уважительно, не переходить на личности.
4. И так далее, в зависимости от ваших потребностей.
Возможность создавать видеоконференцию (можно подключить в беседу несколько человек) или осуществить видеозвонок, очень удобна при работе с детьми не только во время дистанционного обучения. Сейчас я продолжаю этим пользоваться при общение с детьми с ограниченными возможностями здоровья, которые находятся на домашнем обучении.
Посмотрим на конкретном примере как можно организовать урок с учеником, который находится на домашнем обучении:
1.Мы заходим в ватсап, находим нужный нам контакт.
2.Я предварительно стараюсь обговорить время урока.
3. Далее, в назначенное время осуществляется видеозвонок. Время которого, в отличие от зумма, не ограничено, что позволяет провести урок в полном объеме. Ребенок меня видит и слышит. Я могу видеть как работает ученик, давать голосовые пояснения. Урок в принципе ничем не отличается, только мы находимся по разные стороны экрана телефона.
4. В конце урока прошу прислать мне фото выполненной работы. Т.К. видео в телефоне не сохраняется.
Таким образом можно проводить не только индивидуальные занятия, но и подгрупповые, создав видеоконференцию.
Конечно, любой мессенджер или сайт не может заменить академического аудиторного общения с учениками. Но может являться большим подспорьем в работе учителя. Главный минус, это конечно время. Огромное его количество, которое уходит на подготовку и размещение материалов, на ответы ученикам, проверку работ. Поэтому необходимо его правильно распределять и устанавливать временные рамки. Для того, чтобы не отвлекаться на телефон бесконечно не забывайте, на WhatsApp можно установить беззвучный режим) А так же можно отключить автоматическую загрузку картинок и видео.
Все наше общество перешло на подобного рода способы коммуникации, и при умелом и рациональном их использовании и преподаватели и учащиеся могут получить хороший результат.
Один из ключевых сценариев работы в 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 выделяется тем, что у сервиса нет мессенджера в личном кабинете на сайте сервиса, а у остальных сервисов основной функционал представлен именно в мессенджере на сайте.
Выбирать один из них стоит исходя из личных предпочтений и стоимости тарифов.
Читайте также: