Возможна ли интеграция Viber и 1С?

Возможна ли интеграция Viber и 1С?

Viber уже давно стал популярным мессенджером и мы все абсолютно уверены, что знаем о нём всё. Но мы расскажем вам о таких возможностях вайбера, как продвижение бизнеса, привлечение и информирование клиентов.

Мессенджеры прочно вошли в нашу жизнь. Люди заходят в них не только в свободное время, но и в рабочее, и в ночное.

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

С тех пор, как в вайбер были внедрены публичные аккаунты, стала возможна и интеграция с 1С.

Что вы сможете получить, объединив Viber и 1С?

  • Рассылка стандартных уведомлений всем клиентам.
  • Информирование отдельных заказчиков о приходе продукта на склад.
  • Сохранение переписок с каждым контрагентом.
  • Массовые рассылки.
  • Переписка с несколькими представителями одного контрагента с сохранением истории.
  • Вкладка Viber находится в отдельном подразделе 1С.

Как видите, в подсистеме открывается окно переписке с контрагентом. Имена клиентов синхронизируется с именами в вайбере самого устройства (телефона, компьютера), но могут быть и изменены.

К одному контрагенту можно привязать несколько аккаунтов в вайбере.

Достоинства Viber в 1С:

  • Viber встраивается и в типовые, и в нетиповые конфигурации 1С.
  • Можно доработать Viber под личные нужды.
  • Возможность массовых и индивидуальных рассылок прямо из 1С.
  • Связь с клиентом из любого часового пояса, в любое время суток.

Как видите, интеграция Viber и 1С возможна. Стоимость – 2000 грн. Обращайтесь!

Важная информация!

Внимание! Необходимо понимать, что в использовании Viber существует ряд ограничений, устанавливаемых самим мессенджером:

Viber API является закрытым, а не открытым. И для того, чтобы получить доступ к нему, потребуется для начала заполнить заявку от имени компании и дождаться получения PA.

PA или бота можно получить по ссылке https://partners.viber.com

Написать клиенту можно лишь после того, как он подтвердит подписку;

Номер телефона клиента остается закрытым, вы отправляете сообщение на аккаунт, но не на номер сотового оператора.

Что ещё?

Интеграция с Viber позволяет обмениваться сообщениями с клиентами в  АРМ Диалоги c помощью чат‑бота Viber.

Двумя способами:

  • Или по прямой ссылке viber://pa?chatURI={botname}.
  • Или через сканирование QR-кода и дальнейший переход в вайбер и подключение к боту. Его можно сгенерировать в любом из онлайн-сервисов по созданию QR‑кодов.

Номер телефона клиента Viber отображать НЕ БУДЕТ. Вы сможете узнать номер клиента, попросив прислать вам его в личном сообщении.

Для начала создания чат-бота Viber уже должна быть учетная запись Viber. Её можно установить на телефоне, ноутбуке, планшете или ПК.

Создание чат-бота Viber происходит в  партнерском аккаунте. Для его создания нужно пройти регистрацию (если уже есть партнерский аккаунт, необходимо авторизоваться). Он привязывается к конкретному номеру телефона (скрыт от остальных пользователей). Перед тем, как в нем создается Viber чат-бот, указываете электронную почту и пароль. На телефон получите код, который нужно будет ввести в вайбер.

После этого создается бот-аккаунт.

И чат-бот заполняется информацией:

  • Выбирается язык общения (Language)
  • Изображение для чата размером 400*400 пикселей (Image)
  • Название чат-бота, который будут видеть клиенты (Name)
  • Имя (Uri) бота в ссылке вида: http://viber.com/Uri.
  • Категория и Подкатегория чат-бота
  • Описание (Account Description)
  • Ссылка на ваш сайт (не обязательно)
  • Адрес электронной почты
  • Местоположение (Location)

Если контент вашего чата имеет возрастные ограничения, вы устанавливаете галочку в соответствующей строке.  И завершаете регистрацию согласием на пользование Viber.

Пересылка сообщений

Чтобы 1С могла обмениваться сообщениями с чат‑ботом Viber нужно  установить и настроить специальный сервис. Он должен быть установлен на сайте. Сайт должен быть  размещен  на веб‑хостинге с такими возможностями:

  • поддержка HTTPS и наличие SSL‑сертификата (самоподписанный сертификат не подходит);
  • поддержка PHP.

У вас должен быть доступ в «админку» сайта для размещения файлов. Для установки необходимо создать новый каталог (пример: «viberbot») в структуре сайта и перенести в него содержимое архива viber-zip (обязательно убедиться, что содержимое перенеслось с сохранением структуры папок).

Для обмена сообщениями с  чат-ботом Viber необходим специальный параметр — Token (Ключ).   Token выдается при создании чат-бота Viber:

Открываем файл app/config.php и заполняем такие параметры, как:

  • Ключ (apiKey/Token)
  • webhookUrl — Строку https://<Имя вашего сайта>/<Каталог бота>/app/bot.php.
  • Имя чат-бота, которое будет видеть клиент
  • welcomeMessage — Приветственное сообщение в диалогах с клиентом
  • debug — И флаг лога (0 — отсутствует, 1 – присутствует)

Затем запускаете скрипт в строке браузера https://<Имя вашего сайта>/<Каталог бота>/app/setup.php. Этот скрипт установит адрес для отправки webhook на сервере Viber.

Переходите в учётную запись и нажимаете Подключить.

Заполняете поля:

  • Адрес сайта пересылки сообщений
  • Порт — 443 (по умолчанию)
  • Запрос на получение сообщений «/<Каталог бота>/app/report.php/getMessages».
  • Запрос на отправку сообщений «/<Каталог бота>/app/report.php/sendMessages».

Настройка закончена.

Какие возможности мы предлагаем.

Автоматическое обновление списка контактов Viber:

  • Сначала вы делитесь с клиентом ссылкой на чат, отправляя ему запрос о добавлении.
  • Клиент соглашается добавиться в чат.
  • Тогда в 1С создается новый контакт в Viber, но по умолчанию он без номера телефона.
  • Чтобы получить номер контрагента, открываем переписку с ним и кликаем на Запросить номер. В этот момент у клиента появляются кнопки выбора: Подтвердить (отправить вам свои контакты) или Не подтвердить.
  • Если клиент подтверждает запрос номера, 1С ищет этот номер в контрагентах и сохраняет его или в скобках, или создает клиента.

Переписка в Viber из 1С. Всё очень просто. Открываем контакт, кликаем на переписку (Начать беседу), пишем прямо в 1С и отправляем. У клиента в вайбер приходит ваше сообщение. Так же, когда он вам отправляет сообщение из своего вайбера, вы получаете его в окошке 1С.
Кроме сообщений вы можете отправлять клиентам изображения и файлы.

Автоматическая рассылка документов.
Открываем Документы – Продажи – Заказы покупателей – Печать – Отправка на Viber.
К этой рассылке можно подключить ЛЮБОЙ ДОКУМЕНТ.

Поиск контактов. Когда вы открываете 1С, справа в Задачах есть вкладка с контактами, в которой вы можете быстро найти контакт, забив в поисковую строку нужное имя.
В этой же вкладке возле значка вайбер высвечивается количество непрочитанных сообщений.

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

Автоматическая подвязка клиента и менеджера. За каждым клиентом из Viber автоматически закрепляется тот конкретный мененджер, который первым ответил клиенту.

Часто задаваемые вопросы при внедрении вайбера:

Ошибка: {«status»:1,»status_message»:»Result[HttpRequest[POST /BaseViber/hs/viber/webhook/ HTTP/1.1]@2d89fbaa > HttpResponse[null 0 null]@79a6a367] java.net.ConnectException: Connection refused»,»chat_hostname»:»SN-CHAT-21_»}

Решение: Проверьте адрес подключения в браузере, он должен работать. База обязательно должна быть опубликована на сервере с сертификатом SSL.

Ошибка: {ОбщийМодуль.VBR_СерверСлужебный.Модуль(229)}: {«status»:999,»status_message»:»Bad receiver ID»,»message_token»:5464180815525483129,»chat_hostname»:»SN-CHAT-21_»}
Raise Request.ResponseText;

Решение: Нужно проверить функцию которая получает контакт от вайбера, а именно какие данные функция получает, и в какой момент обрывается выполнение этой функции.

Удачи в работе!