Odoo
INTEGRATIONS · EXPERTINI ATS

Odoo

Подключите собственный сервер Odoo и отправляйте данные о новых сотрудниках в Odoo HR, а также создавайте черновики счетов за трудоустройство — доступно уже сегодня с вашим собственным API-ключом.

Чтение: 2 мин · Обновлено: июль 2026 г. · Редакция Expertini

Интеграция Odoo ATS уже доступна в Expertini ATS. Если ваша организация использует Odoo (собственный сервер, Odoo.sh или Odoo Online), вы подключаете свой сервер с помощью собственного API-ключа и закрываете сразу две задачи: принятые на работу кандидаты передаются в Odoo HR в качестве записей сотрудников, а успешные трудоустройства клиентов становятся черновиками счетов в Odoo Accounting. Никакого повторного ручного ввода данных на любом из этапов найма.

Поскольку это ваш сервер и ваш ключ, интеграция работает так, как и ожидают команды с собственным хостингом: без стороннего промежуточного ПО, без передачи данных непроверенным поставщикам и без платы за использование — коннектор включен в план Business вместе со встроенным отслеживанием комиссий в Client CRM, на основе которого формируются суммы счетов. Зарегистрируйтесь и настройте подключение в панели управления.

01Два пробела устранены: от найма до адаптации и от закрытия вакансии до выставления счета

Внутренние команды используют передачу данных в HR: в момент принятия оффера новый сотрудник появляется в Odoo HR готовым к адаптации со всеми данными, собранными рекрутерами. Агентства используют передачу для выставления счетов: наем кандидата клиентом формирует черновик счета в Odoo Accounting с указанием комиссии, зафиксированной в Client CRM. Многие компании, работающие с Odoo, используют обе возможности.

02Ваш сервер, ваш ключ, ваш контроль

Настройка предельно проста и прозрачна: укажите в Expertini URL-адрес и базу данных вашей Odoo, введите ключ API своего пользователя Odoo, и интеграция готова. Она одинаково работает с локальными установками (self-hosted), Odoo.sh и Odoo Online. Счета-фактуры создаются в виде черновиков, поэтому ваш бухгалтерский процесс — налоги, журналы, утверждение — остается в точности таким, как его настроили пользователи Odoo.

03Двусторонняя: данные из Odoo упрощают работу в ATS и наоборот

Интеграция также считывает данные из вашей системы, что экономит массу времени при работе с ERP. Импорт переносит компании из Odoo (res.partner) в CRM для клиентов Expertini в качестве потенциальных клиентов — с сопоставлением по имени, без перезаписи существующих данных и с возможностью безопасного повторного запуска. Экспорт создает клиентов из ATS как контакты Odoo с дедупликацией относительно уже имеющихся записей, избавляя отделы продаж и рекрутинга от необходимости вручную вести два несовпадающих списка. Интеграция по сотрудникам идет еще дальше: функция «Импорт сотрудников» переносит справочник персонала Odoo HR в базу кандидатов ATS не просто списком, а в виде полноценных профилей с парсингом, поиском и привязанной оценкой резюме, готовых к поиску для внутренней мобильности под открытые позиции. Каждое направление запускается отдельной кнопкой с отчетом о созданных и пропущенных записях, фиксируется в журнале активности приложения и подчиняется правам доступа того пользователя Odoo, чей ключ был указан.

04Входит в тариф Business

Интеграции с ERP, включая Odoo, входят в тарифный план Business без дополнительной платы за подключение или отправку данных. Рабочий процесс, формирующий данные (письма с предложением о работе, PDF-файлы аудиторских отчетов, воронка найма), доступен на всех тарифных планах; само подключение к Odoo — это функционал корпоративного уровня.

Технические примечания

Архитектура платформы и операционная деятельность

A1Connection architecture

Это прямое подключение к системе, которую вы администрируете или настраиваете самостоятельно: форма принимает URL вашего экземпляра и учетные данные, проверяет их с помощью прямого запроса до сохранения и хранит секретные ключи в зашифрованном виде. На страницах подключения отображается только статус («подключено», «сохранено ✓»), но не сами значения.

Поскольку учетные данные принадлежат вам, их ротация находится в ваших руках: замените ключ в своей системе, вставьте новый ключ здесь, и проверка в реальном времени подтвердит его перед перезаписью старого. Отключение немедленно удаляет сохраненные учетные данные.

A2Семантика записи и поток данных

Каждое перемещение данных представляет собой явное действие с зафиксированным в журнале результатом. Запись выполняется по вашему клику или автоматически — только если вы включили соответствующее правило (автоматическая отправка при найме отключена по умолчанию для каждого провайдера). Чтение (импорт кандидатов, учетных записей или файлов) запускается при нажатии кнопки «Импорт», выполняет дедупликацию относительно уже имеющихся данных (клиенты по имени, кандидаты по электронной почте), пропускает записи вместо их перезаписи и прозрачно сообщает количество созданных и пропущенных элементов. Именно поэтому повторный запуск любого импорта изначально безопасен.

Каждое действие фиксируется в журнале активности приложений (ats_app_activity): что выполнялось, когда, для какой записи и с каким результатом — включая точный текст ошибки от стороннего сервиса в случае сбоя. Отчеты об использовании внутри ATS формируются на основе этого же журнала, поэтому расхождения между отчетами и фактической работой интеграций исключены.

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

A3Операционные аспекты

Подключения настраиваются на уровне организации и доступны только ролям владельца и администратора; рекрутеры пользуются возможностями интеграций, но не могут подключать, отключать или изменять их настройки. При отключении сохраненные учетные данные удаляются немедленно, а зависимые функции открыто прекращают работу. Ранее импортированные данные остаются за вами и доступны для редактирования.

Импортированные кандидаты помечаются как импортированные со строгими настройками конфиденциальности по умолчанию: согласие не презюмируется для тех, кто не заполнял вашу форму заявки, и применяются стандартные правила хранения данных. Все записанные данные остаются вашей собственностью: экспорт в CSV и приложение Data Export охватывают те же хранилища, которые использует сам продукт. Выход из системы так же открыт, как и вход — это заложено в архитектуру, а не является уступкой.

A4Размещение в топологии интеграции

Эта интеграция уже доступна в реестре. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Карта зависимостей

Connection typeпрямое — URL-адрес вашего инстанса + учетные данные, проверяемые в реальном времени перед сохранением
Secrets at restзашифровано; в интерфейсе отображаются только флаги наличия, но не сами значения
Action journalats_app_activity — одна строка на действие, ошибки сторонних сервисов без изменений
Auto-push rulesотключено по умолчанию, отдельно для каждого поставщика, каждый запуск логируется
Registry statuslive

Макет интерфейса

Структурная схема интерфейса — панели, иерархия и возможности взаимодействия. Контракт, а не скриншот.
Карточка подключения
● подключено — индикатор присутствия
области доступа: минимально необходимые отключить
Действия
передача — явное нажатиеимпорт — без дубликатов
Журнал активности
Рис. 1 — Odoo: структурная схема интерфейса. Панели и состояния фиксированы; отображаемые данные являются демонстрационными.

Процесс взаимодействия — состояния, валидация, обратная связь

Каждое состояние ниже контролируется на стороне сервера; интерфейс лишь отображает его, но не определяет.
Enter URL + credentialваш собственный инстанс, ваш собственный ключ
Live verificationперед сохранением данных реальный запрос должен завершиться успешно
Encrypted storeхранение конфиденциальных данных в зашифрованном виде; отображение флага наличия
Explicit actionsвыгрузка / импорт / выставление счета в один клик
Journalстрока по каждому действию, ошибки поставщика дословно
Ошибка проверки → отображается ответ поставщика; данные не сохраняютсяУчетные данные обновлены → вставьте новые; проверка перед перезаписьюОтключение → учетные данные удаляются немедленно
Рис. 2 — логика взаимодействия: темно-синий = состояния, золотой = ограничения на стороне сервера, зеленый = подтвержденные результаты; теги перечисляют граничные случаи и обратную связь по ним.

Neighbouring connectors — Планирование ресурсов предприятия (ERP)

Статусы поступают из актуального реестра — просмотреть весь каталог →

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

Действительно ли интеграция с Odoo уже работает?
Да. Подключите собственный сервер Odoo в интерфейсе системы после входа, используя ключ API, сгенерированный в вашей системе Odoo.
Какие типы хостинга Odoo поддерживаются?
Собственные серверы, Odoo.sh и Odoo Online — подключение осуществляется к URL-адресу вашего экземпляра и базе данных с помощью вашего ключа API.
Хранит ли Expertini мои бухгалтерские данные?
Нет. Expertini передает данные о найме и черновиках счетов в вашу Odoo; ваша бухгалтерия остается в вашем экземпляре Odoo под вашим контролем.
Проводятся ли счета автоматически?
Нет — они создаются как черновики в Odoo Accounting, поэтому финансовый отдел проверяет и проводит их в рамках вашего стандартного рабочего процесса.

Краткий обзор

  • Доступно уже сегодня — подключитесь с помощью собственного ключа API
  • Передача принятых сотрудников в Odoo HR
  • Импорт компаний из Odoo в качестве клиентов · обратный экспорт клиентов
  • Импортируйте сотрудников из Odoo HR в оцениваемую базу кандидатов
  • Черновики счетов за трудоустройство в Odoo Accounting
  • Работает с self-hosted, Odoo.sh и Odoo Online
  • Данные по комиссии из встроенной клиентской CRM
  • Включено в подписку — без платы за подключение

Оцените работу odoo на собственном найме.

Подготовьте реальное описание вакансии для 30-минутной демонстрации — бесплатный пробный период включен.

Забронировать демо
Интеллектуальная система Expertini
Сейчас в сети
Здравствуйте! Я интеллектуальный консультант по продуктам Expertini. Задайте мне любой вопрос о наших решениях, получите рекомендации по любому из наших инструментов найма или просто расскажите о своей задаче — я направлю вас в нужное русло. По вопросам, связанным с учетной записью, пишите на support@expertini.com.