Odoo
Підключіть сервер Odoo, щоб асистент знаходив контакти за телефоном і створював замовлення
Odoo підключається реквізитами сервера й логіном користувача — HAPP автентифікується безпосередньо у вашій інстанції, тож працює і з Odoo Online, і з self-hosted. Після підключення асистент знаходить контакти за номером телефону і створює замовлення з чату.
Перед стартом
- Інстанція Odoo, доступна з інтернету — Odoo Online (
mycompany.odoo.com) або власний сервер. - URL сервера, назва бази даних і логін користувача з правами читати контакти й створювати замовлення.
- Пароль або API-ключ цього користувача (як отримати ключ — нижче; це безпечніший варіант).
- Робочий простір HAPP з хоча б одним налаштованим асистентом, що спілкується з клієнтами.
Як отримати API-ключ
Підключитися можна і звичайним паролем користувача, але API-ключ безпечніший — він прив'язаний до однієї інтеграції, і його можна відкликати, не змінюючи пароль акаунта.
- У дашборді Odoo натисніть на аватар зверху справа і оберіть My Preferences.
- Перейдіть на вкладку Безпека, натисніть Add API Key і введіть свій поточний пароль, щоб підтвердити вхід.
- Введіть назву ключа (наприклад
Happ) і замініть тривалість з «1 Day» на «1 Year» — інакше ключ протухне через добу. Натисніть Створіть ключ і скопіюйте його.
Odoo показує API-ключ лише один раз. Скопіюйте його до закриття вікна — якщо загубите, доведеться генерувати новий.

Підключення
- У HAPP відкрийте Інтеграції і знайдіть Odoo у розділі Додати CRM.
- Натисніть Підключити — модалка попросить чотири поля.
- Заповніть їх і натисніть Підключити.
| Поле | Значення |
|---|---|
| URL сервера | Адреса вашої інстанції, напр. https://mycompany.odoo.com |
| База даних | Назва бази даних |
| Логін | Email користувача |
| Пароль | Пароль користувача в Odoo або створений вище API-ключ |
Odoo переїде в Мої інтеграції як картка з інформацією про акаунт — назва інстанції, дата й час підключення.
Налаштування
Іконка шестерні на картці відкриває налаштування того, що асистенту дозволено робити.
- Пошук — асистент шукає контакти за номером телефону в базі Odoo.
- Створення — асистент створює замовлення, прив'язані до контакту, з назвою товару в примітках.
Що робити, якщо не підключається
| Проблема | Причина | Що зробити |
|---|---|---|
| Автентифікація не проходить | Невірний логін, пароль або база даних | Odoo потребує збігу всіх чотирьох значень. Перевірте назву бази — на одній інстанції їх може бути кілька, і назва не завжди збігається з піддоменом. |
| Ключ перестав працювати через добу | Ключ створено з типовою тривалістю «1 Day» | Створіть новий ключ і поставте тривалість 1 Year. |
| 401 на ключі, який раніше працював | Адмін відкликав ключ або змінився пароль користувача | Створіть новий API-ключ у My Preferences > Безпека і перепідключіть інтеграцію в HAPP. |
| Сервер недоступний | Self-hosted інстанція не виставлена назовні або заблокована фаєрволом | URL має бути доступний з інтернету через HTTPS. Якщо фільтруєте за IP — дозвольте egress-IP HAPP. |
| Замовлення не створюються | Синхронізація вимкнена або бракує прав | Перевірте, що в Налаштуваннях увімкнено Створення і що користувач Odoo має права створювати замовлення. |
Не знайшли свою помилку? Напишіть у підтримку з текстом помилки — підкажемо точне виправлення.
Відключення і перепідключення
Щоб відключити: відкрийте Інтеграції > Odoo, натисніть Відключити поряд з підключеною інстанцією і підтвердьте дію.
Після відключення:
- Нові замовлення з чату перестають іти в Odoo.
- Наявні записи в Odoo залишаються без змін.
- Асистент продовжує працювати в чаті — зупиняється лише синхронізація з Odoo.
- API-ключ не відкликається в Odoo. Якщо потрібно — відкличте його там окремо.
Щоб перепідключити: відкрийте Інтеграції > Odoo, натисніть Підключити і введіть чотири поля знову.
Після перепідключення зберігаються: налаштування пошуку і створення, мапінг полів, прив'язка асистента до інстанції, аналітика по інтеграції.
Далі
- CRM — усі CRM-інтеграції
- Інструменти — звернення до CRM під час розмови
- Інтеграції — повний каталог
Допомогти з рішенням
Happ відповість одразу і за потреби передасть питання менеджеру.