Настройка Viber Business для сайта: уведомления, чат-бот и API под ключ

Клиент не получает уведомления о статусе заказа — конверсии падают, поддержка захлебывается вопросами. Каждый пропущенный статус снижает лояльность: по данным нашего анализа, до 30% покупателей уходят после двух просрочек информирования. Мы решаем эту задачу через интеграцию Viber Business с сайтом.

Разработка и обслуживание любых видов сайтов:

Информационные сайты или веб-приложения
Сайты визитки, landing page, корпоративные сайты, онлайн каталоги, квиз, промо-сайты, блоги, новостные ресурсы, информационные порталы, форумы, агрегаторы
Сайты или веб-приложения электронной коммерции
Интернет-магазины, B2B-порталы, маркетплейсы, онлайн-обменники, кэшбэк-сайты, биржи, дропшиппинг-платформы, парсеры товаров
Веб-приложения для управления бизнес-процессами
CRM-системы, ERP-системы, корпоративные порталы, системы управления производством, парсеры информации
Сайты или веб-приложения электронных услуг
Доски объявлений, онлайн-школы, онлайн-кинотеатры, конструкторы сайтов, порталы предоставления электронных услуг, видеохостинги, тематические порталы

Это лишь некоторые из технических типов сайтов, с которыми мы работаем, и каждый из них может иметь свои специфические особенности и функциональность, а также быть адаптированным под конкретные потребности и цели клиента

Услуги, которые мы предлагаем
Показано 1 из 1Все 2062 услуг
Настройка Viber Business для сайта: уведомления, чат-бот и API под ключ
Средний
~2-3 дня

Наши компетенции:

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1414
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1285
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    982
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1241
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    982
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    994

Клиент не получает уведомления о статусе заказа — конверсии падают, поддержка захлебывается вопросами. Каждый пропущенный статус снижает лояльность: по данным нашего анализа, до 30% покупателей уходят после двух просрочек информирования. Мы решаем эту задачу через интеграцию Viber Business с сайтом. Подключаем отправку транзакционных сообщений, чат-бота и кнопку Viber за 2–5 дней. Гарантируем стабильную работу и экономию до 70% бюджета на SMS. Viber Business Messages позволяет отправлять до 10 000 сообщений в день бесплатно (по данным официальной документации Viber). В странах СНГ Viber — второй по популярности мессенджер, его открываемость превышает 80%. Переход на Viber-уведомления даёт быстрый прирост возврата клиентов.

Что дает интеграция Viber Business с сайтом?

  • Транзакционные уведомления — статусы заказов, подтверждения оплаты, коды доступа. Пользователи в СНГ читают Viber чаще, чем email.
  • Снижение нагрузки на поддержку — чат-бот отвечает на типовые вопросы "Где мой заказ?", "Статус доставки?", — до 60% обращений уходит в автомат.
  • Кнопка Viber на сайте — один клик для перехода в диалог, повышение конверсии в лиды на 15–25%.

Как работает интеграция Viber Business с сайтом?

Viber Business Messages — официальный канал для уведомлений и маркетинга. В отличие от бесплатного бота, Business Account может инициировать диалог (с согласия пользователя). Мы используем REST API или подключаем через агрегаторов (SMSC, Infobip, MessageBird) — единый интерфейс для Viber, WhatsApp, SMS. Выбор зависит от объёма и географии аудитории.

Какой тип аккаунта Viber выбрать?

Параметр Viber Bot (бесплатно) Viber Business Account (платный)
Инициация диалога Только от пользователя Любая сторона
Отправка сообщений без подписки Нет Да (с согласия)
Количество подписчиков Не ограничено До 10 000 (базовый)
Rich media кнопки Да Да
Webhook Да Да
Стоимость 0 От 0.01 € за сообщение

Для задач с массовой рассылкой или уведомлениями о статусах нужен Business Account. Если тестируете — подойдёт и бот.

Как подключить Viber Business к сайту: пошаговый план

  1. Регистрация Business Account на портале Viber и получение токена.
  2. Настройка webhook для приёма событий.
  3. Разработка модуля отправки сообщений через REST API.
  4. Интеграция с CRM или корзиной для автоматической отправки уведомлений.
  5. Тестирование всех сценариев (успех, ошибки, отписки).
  6. Деплой на production и мониторинг.
Подробнее о стоимости интеграции Стоимость рассчитывается индивидуально в зависимости от сложности сценариев, количества сообщений и необходимости кастомного чат-бота. Мы предлагаем прозрачную смету до начала работ. Свяжитесь с нами для оценки вашего проекта.

Отправка через Viber REST API

$authToken = env('VIBER_BOT_TOKEN'); // Отправка текстового сообщения $response = Http::withHeaders([ 'X-Viber-Auth-Token' => $authToken ])->post('https://chatapi.viber.com/pa/send_message', [ 'receiver' => $viberUserId, // уникальный Viber ID пользователя 'type' => 'text', 'text' => "Ваш заказ #{$orderId} передан в доставку.", 'sender' => ['name' => 'Мой Магазин'] ]); 

Сообщение с кнопкой

Http::withHeaders(['X-Viber-Auth-Token' => $authToken]) ->post('https://chatapi.viber.com/pa/send_message', [ 'receiver' => $viberUserId, 'type' => 'rich_media', 'rich_media' => [ 'Type' => 'rich_media', 'ButtonsGroupRows' => 2, 'Buttons' => [ [ 'Columns' => 6, 'Rows' => 1, 'Text' => 'Отследить заказ', 'ActionType' => 'open-url', 'ActionBody' => "https://track.example.ru/order/{$orderId}" ] ] ] ]); 

Webhook и обработка входящих

// Регистрация webhook Http::withHeaders(['X-Viber-Auth-Token' => $authToken]) ->post('https://chatapi.viber.com/pa/set_webhook', [ 'url' => 'https://yoursite.ru/webhooks/viber', 'event_types' => ['delivered', 'seen', 'failed', 'subscribed', 'unsubscribed', 'conversation_started', 'message'] ]); // Обработчик Route::post('/webhooks/viber', function (Request $request) { $event = $request->json()->all(); $type = $event['event']; if ($type === 'message') { $userId = $event['sender']['id']; $text = $event['message']['text']; dispatch(new ProcessViberMessageJob($userId, $text)); } if ($type === 'subscribed') { // Пользователь подписался на бота ViberUser::updateOrCreate(['viber_id' => $event['user']['id']], [...]); } return response()->json(['status' => 0]); // 0 = OK для Viber }); 

Получение Viber ID пользователя

Viber ID приходит в событиях conversation_started (первый диалог) или subscribed. Нужно сохранить связь user_id → viber_id в БД.

Отправка через агрегаторов (SMSC)

Для отправки Viber-сообщений без собственного бота можно использовать SMSC.ru — он поддерживает Viber Business Messages через единый API.

Этапы интеграции

Этап Длительность Результат
Анализ & требования 1 день Схема интеграции, описание сценариев
Регистрация & настройка 1 день Аккаунт Viber Business, API ключи
Разработка (webhook, отправка) 1–2 дня Код интеграции, тестовые сообщения
Тестирование & отладка 1 день Проверка всех сценариев, нагрузочное тестирование
Деплой & документация 0.5 дня Развертывание на production, инструкция для поддержки

Что входит в работу

  • Подготовка и верификация Viber Business Account
  • Настройка webhook и обработка событий (message, subscribed, failed)
  • Интеграция с вашей CRM / корзиной (Laravel, WordPress, кастом)
  • Реализация шаблонов сообщений (текст, кнопки, медиа)
  • Чат-бот на базе Viber Chatbot API (опционально)
  • Тестирование: функциональное, нагрузочное, отказоустойчивость
  • Документация: описание API, инструкция для операторов
  • Поддержка в течение 30 дней после сдачи

Сравнение с альтернативами: Viber Business Messages в 3–4 раза дешевле SMS в странах СНГ. При этом открываемость сообщений — 80–90% против 10–15% у email.

Оцените ваш проект — напишите нам, и мы предложим решение под ключ. Интеграция занимает от 2 до 5 дней. Более 5 лет опыта с Viber API — гарантируем стабильную работу без сюрпризов. Свяжитесь с нами для консультации по вашему проекту. Получите предложение с индивидуальной сметой и сроками.