Інтеграція Viber Business у мобільний додаток: iOS, Android

Збій доставки критичного сповіщення: клієнт не отримав код підтвердження, замовлення зависло, а SMS полетіли в спам. Такі інциденти обходяться бізнесу в середньому в 15% втрат виручки за даними аналітики. Щоб цього уникнути, ми впроваджуємо Viber Business Messages — канал з доставкою 90–95%, Rich Me

Розробка та підтримка будь-яких видів мобільних додатків:

Інформаційні та розважальні мобільні програми
Новинки, ігри, довідники, онлайн-каталоги, погодні, фітнес та здоров'я, туристичні, освітні, соціальні мережі та месенджери, квіз, блоги та подкасти, форуми, агрегатори
Мобільні програми електронної комерції
Інтернет-магазини, B2B-додатки, маркетплейси, онлайн-обмінники, кешбек-сервіси, біржі, дропшиппінг-платформи, програми лояльності, доставка їжі та товарів, платіжні системи
Мобільні програми для управління бізнес-процесами
CRM-системи, ERP-системи, управління проектами, інструменти для команди продажів, облік фінансів, управління виробництвом, логістика та доставка, управління персоналом, системи моніторингу даних
Мобільні програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, платформи надання електронних послуг, платформи кешбеку, відеохостинги, тематичні портали, платформи онлайн-бронювання та запису, платформи онлайн-торгівлі

Це лише деякі з типів мобільних додатків, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Послуги, які ми пропонуємо
Показано 1 з 1Усі 1734 послуг
Інтеграція Viber Business у мобільний додаток: iOS, Android
Простий
~2-3 дні

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

Часті запитання

Останні роботи

  • image_mobile-applications_feedme_467_0.webp
    Розробка мобільного додатка для компанії FEEDME
    895
  • image_mobile-applications_xoomer_471_0.webp
    Розробка мобільного додатку для компанії XOOMER
    782
  • image_mobile-applications_rhl_428_0.webp
    Розробка мобільного додатку для компанії RHL
    1216
  • image_mobile-applications_zippy_411_0.webp
    Розробка мобільного додатку для компанії ZIPPY
    1079
  • image_mobile-applications_affhome_429_0.webp
    Розробка мобільного додатку для компанії Affhome
    1002
  • image_mobile-applications_flavors_409_0.webp
    Розробка мобільного додатку для компанії FLAVORS
    597

Збій доставки критичного сповіщення: клієнт не отримав код підтвердження, замовлення зависло, а SMS полетіли в спам. Такі інциденти обходяться бізнесу в середньому в 15% втрат виручки за даними аналітики. Щоб цього уникнути, ми впроваджуємо Viber Business Messages — канал з доставкою 90–95%, Rich Media та автоматичним fallback на SMS. Наш досвід: понад 5 років у мобільній розробці та 40+ інтеграцій з Viber. Viber Business Messages дозволяє надсилати персоналізовані транзакційні повідомлення з гарантією доставки, що критично важливо для фінансових, логістичних та сервісних додатків. Отримайте консультацію для оцінки вашого проекту.

Як працює Viber PA API?

Viber не дає прямого REST API розробникам без посередника. Відправка йде або через Rakuten Viber Partner (прямий доступ — тільки для великих бізнесів з контрактом), або через авторизованих агрегаторів: Infobip, SMSC, MessageBird, TurboSMS та інші. Агрегатор надає свій REST API, який всередині звертається до Viber. Повна специфікація доступна в документації Infobip.

Запит через Infobip виглядає так:

POST https://api.infobip.com/viber/1/message/bulk Authorization: App {API_KEY} Content-Type: application/json { "bulkId": "bulk-campaign-sample-1", "messages": [ { "from": "YourBrandName", "destinations": [{ "to": "380991234567" }], "viber": { "text": "Ваше замовлення #98765 передане в доставку. Очікуйте сьогодні з 14:00 до 18:00.", "imageUrl": "https://cdn.yourbrand.com/delivery-banner.jpg", "buttonText": "Відстежити замовлення", "buttonUrl": "https://yourbrand.com/track/98765" } } ] } 

Rich-повідомлення (з картинкою та кнопкою) — тільки для транзакційних. Промо-повідомлення з кнопками вимагають окремого узгодження з Viber.

Вибір агрегатора для Viber

Вибір агрегатора впливає на вартість, надійність та геодоступність. Порівняємо трьох популярних:

Параметр Infobip SMSC MessageBird
Регіони Глобально Україна, СНД, РФ Європа, Азія
API REST, webhook REST, webhook REST, webhook
Ціна за повідомлення Середня Низька Висока
Підтримка rich-медіа Так Так Так
Fallback на SMS Так Так Так

Ми рекомендуємо Infobip для великих проектів з міжнародною аудиторією, SMSC — для локального ринку, MessageBird — для складних сценаріїв з мультиканальністю.

Що таке fallback на SMS та як його налаштувати?

Ключова особливість Viber Business: якщо у користувача немає Viber або він недоступний — можна налаштувати автоматичний fallback на SMS. Це конфігурується на рівні агрегатора:

{ "messages": [{ "viber": { "text": "...", "validityPeriod": 15 }, "sms": { "text": "Коротка SMS-версія повідомлення" } }] } 

validityPeriod — скільки хвилин чекати доставки у Viber перед перемиканням на SMS. Після відправки агрегатор надсилає webhook із фінальним статусом: DELIVERED_TO_VIBER, DELIVERED_TO_SMS, UNDELIVERABLE. Відповідно до документації Viber PA API, правильна обробка fallback скорочує втрати доставки до 5%.

Чому Viber Business вигідніший за звичайні SMS?

Viber Business — верифікований акаунт із брендингом, високою доставкою (90–95% проти 80% у звичайних повідомлень) та офіційною аналітикою. За статистикою, Viber Business доставляє повідомлення в 2 рази частіше, ніж звичайні SMS, і в 3 рази швидше — за секунди. Скорочення витрат на SMS-розсилку до 40% за рахунок Viber-каналу. Для середнього проекту з 100 000 повідомлень на місяць це дає економію бюджету до 40%. Зв'яжіться з нами — ми розрахуємо ефект для вашого проекту.

Мобільна частина: що реалізується в додатку

Додаток не працює напряму з Viber SDK — він викликає ваш бекенд, який надсилає повідомлення через агрегатора. На мобільній стороні:

  • Форма для створення Viber-повідомлень з Rich Media (завантаження зображення, кнопка, текст).
  • Попередній перегляд повідомлення перед відправкою.
  • Запуск розсилки та відстеження статусу.
// Android — створення Viber-повідомлення data class ViberMessage( val recipientPhone: String, val text: String, val imageUrl: String? = null, val buttonText: String? = null, val buttonUrl: String? = null ) suspend fun sendViberMessage(message: ViberMessage): MessageResult { return apiClient.post("/notifications/viber", message) } 

Бекенд обробляє вебхуки та зберігає статуси. Мобільний додаток запитує агреговану статистику:

struct ViberCampaignStats: Decodable { let total: Int let deliveredViber: Int let deliveredSms: Int let failed: Int let pending: Int } 

Як ми інтегруємо Viber: процес роботи

  1. Аналітика: вибираємо агрегатора, проектуємо схему відправки та обробки вебхуків.
  2. Реєстрація PA: допомагаємо із заявкою та верифікацією (займає 2–5 робочих днів).
  3. Розробка API: створюємо REST-шар на бекенді для роботи з агрегатором.
  4. Мобільний UI: реалізуємо форми відправки rich-повідомлень та статистику.
  5. Тестування: перевіряємо всі сценарії — доставка, fallback, помилки.
  6. Деплой: налаштовуємо моніторинг, документацію та підтримку.

Що входить в роботу

  • Аналіз поточної інфраструктури та вибір агрегатора (Infobip, SMSC, MessageBird або ін.)
  • Реєстрація Public Account та верифікація бренду (до 5 робочих днів)
  • Розробка REST API для відправки та обробки вебхуків
  • Інтеграція мобільного додатку (форми відправки, статистика)
  • Тестування всіх сценаріїв: доставка, fallback, помилки
  • Документація по API та підтримка 1 місяць після запуску

Терміни та вартість

Базова інтеграція займає 4–7 робочих днів (без урахування верифікації PA). Вартість залежить від складності та обраного агрегатора — зв'яжіться з нами для оцінки вашого проекту за один день.

Сценарії використання Viber Business

Сценарій Приклад Результат
Транзакційні сповіщення Статус замовлення, код підтвердження Доставка 95%, fallback SMS
Маркетингові розсилки Акції, новинки CTR 15%, конверсія 8%
Сервісні оповіщення Нагадування, зміни розкладу Зниження пропусків на 30%

Замовте консультацію — розберемо ваш кейс і запропонуємо оптимальне рішення.