Про проєкт
Реалізовано інтеграцію між бібліотекою pip install viberbot та Odoo у кількох ключових частинах:
Завдання
Ініціювання нового з’єднання
При отриманні повідомлень — створення ліда в CRM
Для підключення бота використовуються вебхуки
Початок роботи
Спочатку перевіримо, чи встановлено модуль: перейдіть у «Додатки» (Applications) і знайдіть Viber Integration. Для встановлення модуля необхідно на вашому сервері виконати команду pip install viberbot.
Перейдіть у Налаштування → CRM — тут ви побачите поля, куди потрібно внести дані для підключення.
Потрібні дані Viber-бота для з’єднання, тому час його створити. Перейдіть на сайт bots.viber.com і авторизуйтесь.
Далі оберіть існуючого бота (якщо він є) або створіть новий.
Заповніть усі поля для створення Viber-бота — після цього ви отримаєте всю необхідну інформацію для підключення.

Скопіюйте назву вашого бота та його токен, поверніться в Odoo, внесіть ці дані в налаштування та збережіть.

Для підключення бота використовуються вебхуки: увімкніть режим розробника, перейдіть у Налаштування → Системні параметри (System Parameters), знайдіть поле https://web.base.url/. Ваш сервіс обов’язково має мати HTTPS-з’єднання. З міркувань безпеки дозволені лише URL з дійсними та офіційними SSL-сертифікатами від довірених центрів сертифікації (CA). Сертифікат CA має бути в списку довірених кореневих сертифікатів Sun Java.

На зображенні видно поле Webhook connection — нічого туди не вписуємо. Наступне поле — Info Viber bot connection — тут відображаються помилки, якщо вебхук не підключено. Натисніть кнопку Bot connection.

Вебхук налаштовано правильно — все працює.

Після завершення налаштувань ви можете писати повідомлення вашому боту, і він автоматично створюватиме ліди в модулі CRM.

Тут видно створений лід, а також повідомлення, які написав клієнт. Вести діалог можна прямо тут.

Наразі ваш Viber-бот доступний лише контактам із вашого телефону. Щоб поширити його, відкрийте на мобільному телефоні додаток Viber → Налаштування → Боти → оберіть наш бот → натисніть кнопку «Поділитися» вгорі та виберіть друзів/контакти.
Чому варто використовувати інтеграцію Viber Bot для генерації лідів в Odoo?
Автоматизоване захоплення лідів
Вхідні повідомлення до Viber bot миттєво перетворюються на CRM-ліди, усуваючи ручне введення даних та гарантуючи, що жоден потенційний клієнт не буде пропущений.
Безшовна інтеграція з екосистемою Odoo
Пов'язує безпосередньо з модулями Продажі, Маркетинг, Склад та Бухгалтерія, забезпечуючи єдину платформу для керування повним циклом життя клієнта — від першого контакту до виставлення рахунків.
Повний доступ до історії розмов
Зберігає та відображає повні ланцюжки діалогів в Odoo, дозволяючи командам переглядати взаємодії та продовжувати розмови без перемикання між додатками.
Підвищена ефективність продажів
Автоматизує призначення лідів, follow-up, логування email та нагадування про завдання, звільняючи час для стратегічних дій, таких як укладання угод.
Реальний час взаємодії з клієнтами
Дозволяє швидкі відповіді через Viber безпосередньо з інтерфейсу CRM, покращуючи час реакції та рівень задоволеності клієнтів.
Легка та безпечна настройка
Простий процес конфігурації за допомогою webhook та токенів з захищеними HTTPS-з'єднаннями, доступний для користувачів Odoo 15/16 без глибоких технічних знань.
Підтримка масштабованого зростання
Легко справляється з зростанням обсягів лідів, сприяючи розширенню бізнесу при збереженні організованих та відстежуваних даних клієнтів.