Rocket chat интеграция с 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 означает, что его не стоит использовать для массовых рассылок рекламы и спама. В противном случае ваш аккаунт может быть заблокирован без возможности восстановления.
На этом мы закончим наш обзор. А какой бы Вы выбрали сервис для интеграции? Может быть уже используете какое-то решение? Поделитесь Вашим опытом в секции комментариев.
Спустя несколько лет нам пришлось задуматься о смене корпоративного мессенджера. Хотя с технической точки зрения Jabber в целом устраивал, мобильные клиенты были достаточно архаичными. Это вызывало проблемы с настройкой и подключением у тех сотрудников, которые не имеют непосредственного отношения к IT. Самостоятельная настройка Jabber для сотрудников той же бухгалтерии была нетривиальной задачей.
Параллельно появился сначала WhatsApp, а потом и Telegram, которые были на порядок удобнее своих предшественников, поэтому очень скоро мы обнаружили что по факту вся переписка сотрудников идет в Telegram, а официальный корпоративный Jabber пришел в полное запустение. Этого ли мы хотели? 🤔
Для того, чтобы предотвратить потенциальные утечки данных и обеспечить единообразную коммуникационную среду для всех сотрудников, мы задумались о переезде на Slack. Этот сервис привлекал удобством использования, возможностью централизованного администрирования, а также интеграцией с системами мониторинга и управления инцидентами. Также у него было неплохое, стабильно работающее, мобильное приложение.
- Теперь при приеме на работу все сотрудники автоматически получали аккаунт, где уже есть все коллеги, что сильно облегчало онбординг и помогало при необходимости делать массовые объявления и получать обратную связь.
- Любое событие от мониторинга или непосредственно от устройств прилетало прямо в мессенджер ответственному сотруднику или отделу. Обо всех инцидентах инфраструктуры мгновенно оповещались все сотрудники, чтобы действовать соответствующим образом.
- При совместной работе с документами в Google Docs, Slack оповещал о сделанных изменениях и тем самым сразу обращал на них внимание получателя.
- Впоследствии в Slack прокрались и разнообразные боты, например, наш собственный HR-бот, позволявший бронировать переговорные комнаты, узнавать даты выплаты заработной платы и даже просто поболтать с «искусственным интеллектом», если все люди надоели.
Мы пользовались Slack около 5 лет, но постепенно осознали, что пора менять и его. Пытаясь проанализировать причины, которые нас к этому привели, мы для себя сформулировали следующее:
- Корпоративный мессенджер — важный инструмент, который должен быть очень надежным для обеспечения непрерывной работы. В доступности Slack из России несколько раз возникали сбои: как из-за отказов работы самого сервиса, так и из-за проделок Роскомнадзора.
- Мы ожидаем от мессенджера приватность и безопасность. Но в случае Slack, как и в любом SaaS сервисе, неизвестно, насколько безопасно можно использовать его для обмена приватными данными и конфиденциальных коммуникаций, поэтому для наиболее критичных для бизнеса вопросов приходилось искать другие инструменты коммуникации.
- Постепенно число сотрудников компании растет, и уже приближается к 500 человек. Цена Slack тоже незаметно, но неуклонно увеличивалась, и за прошлый год составила для нас около 3 млн рублей.
- В России есть федеральный закон № 152-ФЗ «О персональных данных». Slack не соответствует требованиям этого закона и хранит все данные на серверах за границей. В принципе все западные сервисы так делают, и пришли пока только за Linkedin, но все же — это дополнительный риск.
По совокупности этих факторов, мы решили, что нам нужен мессенджер на своих серверах в России. Писать новый — смысла не было, тем более, что сейчас есть множество Open Source решений, которые при необходимости могут быть изменены и улучшены нашими разработчиками.
Прежде всего наше внимание привлекла к себе платформа Zulip, которая является средством корпоративной коммуникации в Dropbox. Платформа стала доступна под свободной лицензией Apache 2.0 после того как Dropbox выкупил Zulip в 2014 году и опубликовал исходный код приложения на Github. Написанный на Python и использующий PostgreSQL в качестве базы данных, Zulip легко интегрируется практически со всеми популярными системами и поддерживает множество разных сервисов, а клиенты Zulip есть под все популярные мобильные и десктопные платформы. Но в процессе тестирования мы отметили низкую скорость работы решения, а также непривычную и сложную структуру интерфейса: потоки делятся на темы, темы содержат в себе чаты. А нам хотелось сделать переход со Slack максимально простым и бесшовным.
В итоге мы получили безопасный корпоративный мессенджер с отказоустойчивой инфраструктурой и возможностью горизонтального масштабирования, и в конце прошлого года перевели всю компанию на него.
После тестирования в реальных условиях (на себе) нам настолько понравилась получившаяся система, что мы решили сделать из нее доступный клиентам сервис Selectel Chat. За первый квартал им заинтересовались более 20 компаний, мы зафиксировали спрос и продолжаем экспериментировать над продуктом — недавно добавили в него видеоконференции (с перспективой отказаться еще и от Zoom).
Сейчас мы открываем Selectel Chat на более широкую аудиторию. Он доступен клиентам на особых условиях — цена за 1 пользователя в 40 раз дешевле, чем в Slack.
Selectel Chat
Оставить заявку на тестирование мессенджера можно уже сейчас.
Опыт может быть полезен и вам: мы несколько раз меняли ориентиры и успешно перестраивались на новые технологичные волны.
В начале был Jabber
Поэтому очень скоро мы завели Jabber для общения в группах. Также на базе Jabber был реализован ряд интеграций с системами мониторинга. *Хотя все они были не очень эффективными, так как требовали большого объема работы для их реализации и поддержки.
Welcome to Slack
Спустя несколько лет нам пришлось задуматься о смене корпоративного мессенджера. Хотя с технической точки зрения Jabber в целом устраивал, мобильные клиенты были достаточно архаичными. Это вызывало проблемы с настройкой и подключением у тех сотрудников, которые не имеют непосредственного отношения к IT. Самостоятельная настройка Jabber для сотрудников той же бухгалтерии была нетривиальной задачей.
Параллельно появился сначала WhatsApp, а потом и Telegram, которые были на порядок удобнее своих предшественников, поэтому очень скоро мы обнаружили что по факту вся переписка сотрудников идет в Telegram, а официальный корпоративный Jabber пришел в полное запустение. Этого ли мы хотели? 🤔
Для того, чтобы предотвратить потенциальные утечки данных и обеспечить единообразную коммуникационную среду для всех сотрудников, мы задумались о переезде на Slack. Этот сервис привлекал удобством использования, возможностью централизованного администрирования, а также интеграцией с системами мониторинга и управления инцидентами. Также у него было неплохое, стабильно работающее, мобильное приложение.
Что изменилось благодаря Slack:
- Теперь при приеме на работу все сотрудники автоматически получали аккаунт, где уже есть все коллеги, что сильно облегчало онбординг и помогало при необходимости делать массовые объявления и получать обратную связь.
- Любое событие от мониторинга или непосредственно от устройств прилетало прямо в мессенджер ответственному сотруднику или отделу. Обо всех инцидентах инфраструктуры мгновенно оповещались все сотрудники, чтобы действовать соответствующим образом.
- При совместной работе с документами в Google Docs, Slack оповещал о сделанных изменениях и тем самым сразу обращал на них внимание получателя.
- Впоследствии в Slack прокрались и разнообразные боты, например, наш собственный HR-бот, позволявший бронировать переговорные комнаты, узнавать даты выплаты заработной платы и даже просто поболтать с «искусственным интеллектом», если все люди надоели.
Кажется, нам нужен новый мессенджер!
- Корпоративный мессенджер — важный инструмент, который должен быть очень надежным для обеспечения непрерывной работы. В доступности Slack из России несколько раз возникали сбои: как из-за отказов работы самого сервиса, так и из-за проделок Роскомнадзора.
- Мы ожидаем от мессенджера приватность и безопасность. Но в случае Slack, как и в любом SaaS сервисе, неизвестно, насколько безопасно можно использовать его для обмена приватными данными и конфиденциальных коммуникаций, поэтому для наиболее критичных для бизнеса вопросов приходилось искать другие инструменты коммуникации.
- Постепенно число сотрудников компании растет, и уже приближается к 500 человек. Цена Slack тоже незаметно, но неуклонно увеличивалась, и за прошлый год составила для нас около 3 млн рублей.
- В России есть федеральный закон № 152-ФЗ «О персональных данных». Slack не соответствует требованиям этого закона и хранит все данные на серверах за границей. В принципе все западные сервисы так делают, и пришли пока только за Linkedin, но все же — это дополнительный риск.
По совокупности этих факторов, мы решили, что нам нужен мессенджер на своих серверах в России. Писать новый — смысла не было, тем более что сейчас есть множество Open Source решений, которые при необходимости могут быть изменены и улучшены нашими разработчиками.
Прежде всего наше внимание привлекла к себе платформа Zulip, которая является средством корпоративной коммуникации в Dropbox. Платформа стала доступна под свободной лицензией Apache 2.0 после того как Dropbox выкупил Zulip в 2014 году и опубликовал исходный код приложения на Github. Написанный на Python и использующий PostgreSQL в качестве базы данных, Zulip легко интегрируется практически со всеми популярными системами и поддерживает множество разных сервисов, а клиенты Zulip есть под все популярные мобильные и десктопные платформы. Но в процессе тестирования мы отметили низкую скорость работы решения, а также непривычную и сложную структуру интерфейса: потоки делятся на темы, темы содержат в себе чаты. А нам хотелось сделать переход со Slack максимально простым и бесшовным.
Как осуществлялся переезд
Selectel Chat
В итоге мы получили безопасный корпоративный мессенджер с отказоустойчивой инфраструктурой и возможностью горизонтального масштабирования, и в конце прошлого года перевели всю компанию на него.
После тестирования в реальных условиях (на себе) нам настолько понравилась получившаяся система, что мы решили сделать из нее доступный клиентам сервис Selectel Chat. За первый квартал им заинтересовались более 20 компаний, мы зафиксировали спрос и продолжаем экспериментировать над продуктом — недавно добавили в него видеоконференции (с перспективой отказаться еще и от Zoom).
Сейчас мы открываем Selectel Chat на более широкую аудиторию. Он доступен клиентам на особых условиях — цена за 1 пользователя в 40 раз дешевле, чем в Slack.
В процессе роста компании у руководителей возникают новые задачи и потребности в организации эффективной коммуникации между сотрудниками. Одно дело, когда речь идет о трех-четырех участниках, и совсем другое, когда этих участников – несколько сотен. Вам уже не отделаться личными телефонами и почтовыми ящиками, требуются дополнительные средства. Возникает ряд вопросов: как обеспечить удобство коммуникации, где хранить информацию, как обезопасить ее, и в то же время обеспечить непрерывный доступ для сотрудников, как оптимизировать расходы?
Скорее всего в поисках решения вы столкнетесь с такими сервисами, как мессенджеры , один из которых вам придется выбрать в качестве одного из основных инструментов для связи.
ЧТО ТАКОЕ МЕССЕНДЖЕР?
Подобных программ сейчас огромное множество. Несмотря на то, что во многом все они схожи, можно все же выделить два основных типа, имеющих собственные задачи и специфику: персональные и корпоративные мессенджеры.
Персональные мессенджеры представляют из себя открытую экосистему: любой пользователь при желании может связаться с любым другим. Чаще всего персональные мессенджеры привязываются к номеру вашего телефона или адресу электронной почты. Они отлично подходят для личного общения либо качестве публичной платформы для индивидуальных предпринимателей, фрилансеров или малого бизнеса. Но такие решения предлагают меньше возможностей, отслеживают и хранят всю вашу переписку, чаще подвергаются взлому.
Популярные программы вроде WhatsApp, Skype, Telegram и Viber хорошо справляются со своими задачами, но не подходят для общения внутри крупных компаний, так как попросту спроектированы для других целей. Впрочем, если сотрудников мало, мессенджер для компании – второстепенное средство коммуникации, а переписка не содержит ничего важного, можно вполне обойтись и ими. Тем более, что все они совершенно бесплатны.
Корпоративные мессенджеры предназначены для делового общения между сотрудниками внутри компании. Они предлагают вам выделенное, закрытое от посторонних пространство для взаимодействия. Все контактные лица – ваши коллеги, а значит, личная переписка не помешает деловой, к вам не просочится спам и реклама. Уровень приватности корпоративных мессенджеров гораздо выше, круг возможностей шире, а настройки – глубже, но за удовольствие приходится платить, так как бесплатные версии, как правило, обладают урезанным функционалом.
В этом списке - наиболее распространенные и востребованные функции мессенджеров, этот «суповой набор» поддерживается большинством из них вне зависимости от типа:
+ Текстовый чат
+ Голосовой чат
+ Видеозвонки
+ Файлообмен
+ Push-уведомления
+ Конференц-звонки
+ Звонки на телефонные номера
+ Создание каналов и групп
+ Поддержка чат-ботов
КАК МЫ ИСКАЛИ СВОЙ БИЗНЕС-ЧАТ
Эта проблема решалась переходом на платную версию, но абонентка показалась нам довольно высокой. К тому же она взимается за каждого отдельного пользователя, а значит, будет расти со временем. И в этих раздумьях мы принялись за поиск более дешевой, а еще лучше – бесплатной альтернативы.
Новый бизнес-чат мы искали в корпоративном сегменте. Основными критериями выбора были стоимость, приватность, информационная безопасность и удобство.
Платные решения предлагали плюс-минус то же самое, что и Slack, сохраняя при этом главный недостаток: прогрессивный рост стоимости подписки. А бесплатные оказались в основном сырыми, некоторые – на грани работоспособности.
При внимательном изучении выяснилось, что все необходимые нам функции присутствуют, при этом профессиональное сообщество постоянно публикует обновления, в которых устраняются ошибки и добавляются новые фичи.
Мы, конечно же, пошли по пути установки мессенджера на собственные серверы. Это дало нам возможность более глубокой настройки и интеграции с остальными приложениями, которыми мы пользуемся, а также значительно удешевило эксплуатацию сервиса.
Но есть и привычный вариант с платной подпиской и арендой серверов. Причем стоимость по сравнению с конкурентами довольно низкая.
Суммируя все плюсы и минусы, мы получаем не самый простой в настройке, зато самый открытый и модифицируемый мессенджер. И чуть ли не единственный, который можно (и при этом хочется) развернуть на своих серверах, обеспечив полный контроль и беспрецедентную конфиденциальность.
СРАВНЕНИЕ С ДРУГИМИ СЕРВИСАМИ
Для просмотра таблицы вам лучше перейти в браузер на ПК. На телефоне, к сожалению, таблица не умещается :(
ПРЕДЛОЖЕНИЕ ПО НАСТРОЙКЕ
Мы прекрасно понимаем, что в бизнесе все измеряется цифрами. Поэтому мы предлагаем вам подключить демо-доступ к услуге «Бизнес-чат для своих» и протестировать. Правда, не все фичи доступны в демо-доступе. В двух платных тарифах (с/без видеозвонков) доступен очень богатый набор разных фич, надстроек. Тем не менее, установив и настроив «Бизнес-чат для своих», вы получите возможности больших и популярных мессенджеров за смешные деньги, а при установке на собственные серверы и вовсе бесплатно. Первичная настройка требовательнее к навыкам и опыту пользователей, но все эти инвестиции довольно быстро окупаются. Тем более, что такие задачи легко решаются специально обученными людьми вроде нас.
С чего начать лично вам при внедрении корпоративной коммуникации в компании? Воспользоваться нашим сравнительным анализом, обратиться к нам за консультацией и получить желаемое с минимальными затратами по времени и бюджету, либо идти своим путем и набивать все шишки самостоятельно, потратив на это очень много времени, много сил и денег.
Читайте также: