Viber Bot API · webhook · CRM / ERP

Разработка Viber-бота для бизнеса

Viber-бот для бизнеса принимает обращения, ведёт через FAQ или каталог, фиксирует заказы в CRM и передаёт нестандартные вопросы менеджеру. BotLabs проектирует сервис через официальный Viber Bot API: с подпиской пользователя, защищённым webhook, управляемыми рассылками и отдельным учётом коммерческих условий платформы.

  • Официальный commercial chatbot account
  • Подписка, consent и отписка
  • Сервис, каталог, CRM и handoff
Иван Дейнека смотрит прямо в камеру в операционной студии BotLabs во время проектирования Viber-бота Диалог · webhook · результат
Ответственный эксперт Иван Дейнека, основатель BotLabs Бот должен доводить запрос до результата, а не просто показывать меню

2015год основания BotLabs

3 Viber-кейсаREHAU, UAMade, Верес

Bot → CRMодин источник статуса

Official APIправила до обещаний

Сценарии

Четыре роли Viber-бота, которые можно измерить в бизнес-процессе.

Разработка Viber-бота начинается с вопроса: что должно произойти после нажатия кнопки? Для каждой ветки определяем вход, необходимые данные, завершённое событие, владельца исключения и честный fallback на случай временной недоступности CRM, ERP, каталога или платёжного сервиса.

Service desk

Обращения и управляемый FAQ

Клиент выбирает тему, получает актуальный ответ или создаёт обращение. Контент меняется через админпанель, а сложный запрос переходит специалисту вместе с категорией и историей шагов.

Commerce

Каталог, корзина и заказ

Rich media и клавиатура помогают пройти короткий каталог, добавить позицию и передать заказ в вашу систему. Цены, остатки и статусы не дублируются вручную в боте, а приходят из источника истины.

Lifecycle

Сервисные сообщения подписчикам

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

Human handoff

Менеджер с полным контекстом

Правила учитывают тему, язык, график и компетенцию. Менеджер видит Viber user ID, собранные ответы, статус в CRM и причину эскалации, поэтому не просит человека начинать разговор заново.

Интерактивный прототип

Переключите задачу и посмотрите, что меняется после сообщения.

Это интерактивная модель бизнес-логики, не копия интерфейса Viber. Переключайте FAQ, заказы и сервисный статус: справа меняются ответ, запись в системе и fallback.

В production тексты, rich media, кнопки и события сверяются с актуальной версией Viber Bot API.

Viber service workflow Управляемый FAQ

Как подготовить документы для монтажа?

Выберите категорию продукта. Покажу актуальную инструкцию или передам вопрос консультанту.

Выбрать категориюКонсультант
Webhook CRM / ERP Менеджер
Событие
Вход в FAQ зафиксирован
Запись
Категория и результат в CRM
Fallback
Обращение консультанту

Архитектура

Viber показывает диалог. Источник истины остаётся в ваших системах.

Viber отправляет callbacks в HTTPS webhook. Backend BotLabs проверяет подписчика и состояние сценария, выполняет правило, обращается к CRM или ERP и формирует ответ. Токен хранится как секрет, а повторное событие не создаёт вторую запись.

Подписчик не теряется

Viber не имеет API для получения полного списка subscriber ID. Поэтому мы храним user ID с message или subscribed callback, историю consent и состояние отписки в своем регистре.

Сбой интеграции не приводит к потере запроса

Если CRM временно не отвечает, событие переходит в контрольную очередь. Команда видит причину, а клиент получает честный fallback без вымышленного статуса.

Секреты и callbacks защищены

Токен не попадает во frontend или журналы. Webhook работает через валидный SSL, а входящие callbacks проверяются по подписи и обрабатываются идемпотентно.

Правила платформы

Viber-бот — это подписной канал, а не доступ к произвольной базе номеров.

Согласно официальной документации, send_message работает с валидным Viber user ID подписчика. Открытие диалога через deeplink вызывает conversation_started и разрешает одно welcome-сообщение, но само по себе не даёт права на последующие сообщения. Подписка возникает после первого сообщения пользователя или явного действия «Receive messages».

С 5 февраля 2024 года новые Viber bots создаются на коммерческих условиях через Rakuten Viber или официального партнёра. Bot API и Business Messages — разные решения: если нужно писать по существующей телефонной базе, партнёр отдельно проверяет Business Messages. Мы не смешиваем эти продукты в смете и повторно сверяем условия перед запуском.

  1. 01
    Commercial account

    До оценки проверяем заявку, владельца, администратора, партнёра, страну и актуальные коммерческие условия chatbot account.

  2. 02
    User subscribes

    Строим вход через deeplink, QR или другой согласованный канал и сохраняем subscriber ID из callback. Не используем scraping номеров.

  3. 03
    Webhook + token

    Настраиваем HTTPS endpoint, подпись callbacks, secrets, retries, журнал ошибок и отдельные test- и production-окружения.

  4. 04
    Frequency + opt-out

    Сервисные и chatbot-initiated сообщения имеют отдельные правила, сегмент, причину и поведение после unsubscribe.

Бюджет без магии

Стоимость Viber-бота состоит из трёх отдельных частей.

Работа BotLabs, коммерческие условия Rakuten Viber или партнёра и ежемесячная инфраструктура не смешиваются в одну «цену кнопки». Так видно, за что платит бизнес и что может измениться независимо от разработчика.

Проектирование + разработка

Работа BotLabs

  • аудит процесса и карта сценариев
  • прототип диалога, backend и админ-панель
  • CRM, календарь, каталог или API
  • QA, пилот и документация
Коммерческий канал

Rakuten Viber или партнер

  • согласование chatbot account
  • коммерческие условия для страны и сценария
  • session и chatbot-initiated messages
  • Business Messages — отдельно, если необходимо
Ежемесячно

Инфраструктура и поддержка

  • сервер, очереди, логи и мониторинг
  • CRM или внешние сервисы
  • Обновление API, сценариев и контента
  • развитие сценариев на основе данных

Мы не обещаем «бесплатную разработку Viber-бота» или пожизненный тариф. Платформа прямо указывает на коммерческие условия для новых ботов, а конкретная модель зависит от рынка, типа сообщений и партнёра. В оценке эти предположения вынесены отдельно от часов BotLabs.

Проверить актуальные условия Viber

Выбор канала

Viber-бот силен там, где клиенты уже пользуются Viber.

Канал выбирают по реальной аудитории, а не по моде. Если клиентам удобно открывать FAQ, бонусную карту, заказ или статус в Viber, бот снижает трение. Если нужна сложная web-витрина или контакт с произвольной телефонной базой — потребуется другой продукт.

Сильный сценарий

Когда чат-бот для Viber имеет смысл

Аудитория пользуется Viber, повторяющийся путь имеет чёткий результат, а нужные данные доступны через API. Тогда бот становится сервисным интерфейсом, а не ещё одним изолированным каналом.

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

Когда лучше не начинать с бота

Если аудитория не использует Viber, каждая консультация уникальна или не имеет API, custom development создаст больше поддержки, чем пользы.

  • Холодные рассылки по произвольной базе номеров;
  • контент, который команда не готова поддерживать;
  • разовая промоакция без сервисного продолжения;
  • процесс без владельца, статуса и эскалации.

Viber Botкогда аудитория пользуется Viber, а бизнесу нужны FAQ, каталог, лояльность, статусы и CRM-маршрут.

Telegramдля бот-команд, внутренних процессов, каталогов и Mini Apps для привычной Telegram-аудитории.

WhatsAppдля международных диалогов через Business Platform, шаблоны и выбранного provider.

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

Как проверить канал до разработки

Возьмите 30–50 реальных обращений или операций и отметьте: что человек хотел сделать, какие данные искал менеджер, где завершил работу и когда требуется человек. Затем проверьте долю аудитории в Viber, готовность commercial chatbot account и API системы — владельца данных. Если большинство маршрутов начинается одинаково, имеет чёткое финальное событие и доступный источник истины, можно проектировать пилот. Если процесс живёт только в голове менеджера, сначала стандартизируем его — и только потом переносим в мессенджер.

Процесс

От одного маршрута до контролируемого Viber-сервиса.

Сначала проверяем аудиторию, commercial account и источник данных, затем пишем код. Так меньше риск инвестировать в меню без актуального контента или рассылки без законной базы подписчиков.

  1. 01
    Аудит процесса

    Разбираем реальные обращения, долю Viber-аудитории, повторы, системы, владельцев и событие, которое означает завершённый результат.

  2. 02
    Проверка Viber setup

    Фиксируем администратора, commercial chatbot account, партнёра, токен, правила сообщений и необходимый набор callbacks.

  3. 03
    Прототип и контент

    Показываем клавиатуру, rich media, состояния, запись в CRM, тексты отказа и момент передачи менеджеру.

  4. 04
    Backend и интеграция

    Подключаем Viber Bot API, state machine, CRM или ERP, очереди, secrets, логи и мониторинг. Отдельно тестируем дубликаты и недоступность систем.

  5. 05
    Пилот и масштабирование

    Запускаем один маршрут на реальной аудитории, проверяем completion, unsubscribe, delivery, handoff и ошибки. Только затем добавляем каталог или новые сегменты.

Опубликованные кейсы

Три разные Viber-сценарии: FAQ, лояльность и бренд-коммуникация.

В REHAU Viber-бот даёт клиентам структурированный FAQ, а закрытая web-панель позволяет команде управлять ответами. UAMade объединяет Telegram и Viber с бонусной картой, историей покупок и маркетинговыми инструментами. «Верес» использует Viber и Telegram для информационных сценариев, deep links, рассылок и обратной связи. Мы не добавляем непроверенные цифры эффекта: кейсы подтверждают функциональность и архитектуру, а не универсальную конверсию.

Вопрос

Что уточнить до разработки Viber-бота.

Обновлено 30 июля 2026 года. Коммерческие условия, доступность функций и документация Viber могут меняться, поэтому перед запуском проверяем их повторно.

Это официальный чат-бот в Viber, который после входа и подписки пользователя принимает обращение, показывает меню, FAQ или каталог, передаёт данные в CRM и по правилам переводит диалог на менеджера.

Нужны активный Viber-аккаунт администратора, согласованный коммерческий chatbot account, токен аутентификации, HTTPS webhook с валидным SSL, сценарии, контент и системы для интеграции.

Нет. Bot API отправляет сообщения только пользователям, которые подписались на бота. Для коммуникации с существующей телефонной базой Viber отдельно предлагает Business Messages через официальных партнёров.

Да, но только подписчикам бота и с учётом актуальных коммерческих условий Viber. Broadcast API работает со списками Viber user ID, а не с произвольной базой номеров; частоту, сегменты и отписки нужно контролировать.

Да, если у системы есть API или доступен интеграционный шлюз. Бот может найти или создать контакт, показать статус, передать заказ, поставить задачу менеджеру и зафиксировать результат диалога. Посмотрите маршрут интеграции.

Официальная документация описывает текст, изображения, видео, файлы, геолокацию, контакты, стикеры, URL, кастомные клавиатуры и rich media carousel. Конкретный интерфейс проверяем на поддерживаемых версиях клиента.

Бюджет состоит из отдельных частей: discovery и разработка BotLabs, инфраструктура и поддержка, а также коммерческие условия Viber или официального партнёра. Оценку даём после составления карты сценария и проверки интеграций.

Срок зависит от согласования chatbot account, количества сценариев, готовности контента и API ваших систем. Начинаем с короткого пилота одного маршрута, а календарный план фиксируем после технической проверки.

Первый шаг

Разберём один реальный сценарий для Viber.

За 30 минут определим подписной вход, commercial setup, финальное событие, источник данных, CRM-маршрут и момент передачи менеджеру.

Выбрать время с Иваном

Без готового ТЗ. Достаточно примера процесса, понимания вашей Viber-аудитории и названия системы, где должны остаться данные.

Разобрать сценарий