Блог

AI & Odoo7 min read

Добавь AI в свой Odoo за 60 секунд — без апгрейда

Каждый админ Odoo, с которым мы разговариваем, реагирует одинаково, когда слышит про AI-ассистенты для ERP: идея крутая, но наш Odoo слишком старый. Кто-то сидит на v17 с горой кастомных модулей, кто-то на v15 с восемью годами бухгалтерской истории, кто-то на v14, потому что индустриальная локализация ещё не портирована. Апгрейд — это 6-12 недель проекта с реальным риском простоя. Добавлять AI не должно требовать выбрасывать то, что уже работает.

И не требует. Модуль Rteam AI Assistant живёт рядом с твоим существующим Odoo как тонкий клиент. Устанавливается за минуту, создаёт scoped read-only API key для твоего пользователя и передаёт этот ключ нашему Telegram-боту. Ты задаёшь вопросы на английском, русском, украинском или двадцати других языках. Бот читает твой Odoo по требованию и отвечает реальными цифрами — без миграции, без изменения схемы, без прикосновения к продуктивным данным.

Установка в три клика. Первый — поставь модуль Rteam AI Assistant из apps.odoo.com. В верхнем меню появится один пункт Rteam AI. Второй — клик по этому пункту, визард просит подтвердить scope (read-only по умолчанию) и генерирует токен. Третий — кнопка Open @RteamAI_bot on Telegram. Бот открывается с уже подставленным токеном. Пишешь сообщение — получаешь ответ. Всего около шестидесяти секунд.

Мы намеренно спроектировали модуль как тонкий клиент. Единственное, что он делает внутри твоего Odoo — создаёт API key для текущего пользователя и регистрирует его хеш в нашем сервисе. Вся AI-логика, определение схемы, планирование запросов и форматирование ответов работают на наших серверах. Модуль крошечный — около восьмисот строк Python — и его не надо обновлять каждый раз, когда мы улучшаем AI. Новый prompt engineering, лучшее понимание схемы Odoo, поддержка новых типов вопросов: всё это деплоится на нашей стороне, а твой Odoo получает выгоду автоматически, без касания модуля.

Безопасность была первым вопросом каждого клиента, поэтому мы закладывали её с первого дня. API key, который мы генерируем, scoped под пользователя, установившего модуль, и уважает все его существующие access rights в Odoo. Record rules, мультикомпания, группы прав — всё, что Odoo уже проверяет для этого пользователя, работает и для бота. Если юзер не видит счета поставщиков в Odoo, бот тоже их не увидит. Токен ротируется или отзывается из дашборда Rteam AI одним кликом, а удаление модуля немедленно уничтожает токен.

Read-only как scope по умолчанию мы выбрали потому, что он покрывает подавляющее большинство реальных сценариев и полностью убирает страх, что бот что-то сломает. Большинство вопросов от топов и менеджеров — read-only: какая у нас выручка в этом месяце, сколько инвойсов просрочено, какие товары кончились на складе, кто в отпуске на следующей неделе. Read-and-write scope доступен для power-юзеров, которые хотят, чтобы бот создавал лиды или менял статусы задач голосом, но это осознанный opt-in, а не default.

По версиям: модуль live в apps.odoo.com уже сегодня для Odoo 17, 18 и 19, и Community, и Enterprise. Ветки для v14, v15 и v16 существуют в нашем публичном репо и приедут в стор через пару недель, как только мы доделаем бэкэнд-совместимость для старых view architectures. Если ты на v14-16 и хочешь ранний доступ — напиши на support@rteam.agency, мы настроим preview-инсталл. Если на v17-19 — просто поищи Rteam AI в Odoo Apps и ставь.

Как это выглядит на практике? Клиент из производства спросил бота на прошлой неделе: сколько инвойсов мы выставили в этом месяце и на какую сумму. Бот достал данные из их живого Odoo, за три секунды вернул количество и сумму, отметил, что все инвойсы оплачены и outstanding ноль, и добавил короткое наблюдение: только один инвойс в этом месяце — значит pipeline тонкий, стоит пересмотреть закрытия конца месяца. Такой ответ — это выгода второго порядка. Бот не просто query-инструмент; это младший аналитик, который читает твои данные и указывает, на что стоит обратить внимание.

Голосовые сообщения работают так же. Записываешь 15-секундное voice в Telegram «кто из клиентов сейчас должен больше всего» — бот транскрибирует, делает запрос и возвращает топ-дебитора с предложением следующих действий. Вот где mobile-first оправдан для руководителей: идёшь между встречами, записал voice, получил цифру до следующей встречи. Никакого ноутбука, дашборда, VPN.

Мы построили это, потому что устали смотреть, как клиенты Odoo логинятся дважды в месяц проверить цифры, а потом забрасывают дашборд на весь год. В ERP есть данные. Вопрос в том, добирается ли до них кто-то. Сделать этот доступ похожим на переписку в Telegram — а не охоту по меню — меняет экономику владения ERP в принципе. Если ты на Odoo 17, 18 или 19 сегодня — установка займёт меньше, чем заварить кофе. Если на более старой — потерпи, мы идём к тебе следующими.

Модуль бесплатный, LGPL-3. У сервиса Rteam AI есть free tier (20 запросов в день, 1 юзер, read-only), который работает навсегда без карты. Платные тарифы открывают unlimited queries, write actions, голосовой ввод, мультиюзер и scheduled reports. Полный прайсинг на странице Rteam AI Bot. Для установки — apps.odoo.com, поиск Rteam AI Assistant, или rteam.agency/ai-bot для пошагового гайда.

Хотите узнать больше или обсудить, как это применимо к вашему бизнесу?