header-background
Назад

Интеграция Odoo с IP-телефонией: подключение виртуальной АТС через Asterisk

Авторское 08.10.2025
Интеграция Odoo c IP-телефонией

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

Выход в такой ситуации – интеграция Odoo с IP-телефонией. Она объединяет звонки, историю контактов и данные о клиентах в одном интерфейсе, избавляя от необходимости переключаться между разными программами. 

В этой статье мы подробно разберем, как подключить к Odoo виртуальную АТС (например, от Мегафона, МТС или Ростелекома) через мощный и гибкий инструмент – Asterisk. Ответим на главные вопросы: зачем нужен Asterisk, что потребуется для настройки и как эта связка работает в реальности.

Почему без Asterisk не обойтись?

Asterisk – это платформа с открытым исходным кодом для создания систем IP-телефонии, которая и позволит решить ключевую проблему, интегрировав Odoo с телефонией. Без промежуточного звена в виде Asterisk интеграция возможна, но имеет серьезные ограничения. Odoo сможет получать из виртуальной АТС информацию о звонках (кто звонил, сколько длился разговор, ссылку на запись), но сам звонок менеджер будет принимать через отдельное приложение на своем компьютере. В этом случае каналы получения информации по-прежнему останутся разрозненными. 

Asterisk же позволяет интегрировать сам процесс звонка напрямую в Odoo. Система знает, что звонок идет в реальном времени, а не получает данные о нем постфактум. Это дает возможность сразу показывать карточку клиента, обрабатывать вызовы и управлять ими без сторонних программ.

Что нужно для подключения?

Связать Odoo с IP-телефонией с помощью Asterisk можно в течение рабочего дня, если у вас есть опытный разработчик. 

Вот что нужно выполнить для интеграции:

  • Установите и настройте Asterisk. Его нужно развернуть рядом с Odoo или на отдельном сервере. Asterisk будет отвечать за соединение с вашим провайдером IP-телефонии и маршрутизацию вызовов. Настройте авторизацию внутренних пользователей, их внутренние номера (например, 101, 102 и т. д.) и расширения для звонков на эти номера.
  • Настройте подключение к виртуальной АТС. В личном кабинете у вашего провайдера (например, Мегафона) нужно разрешить подключение внешней SIP-АТС и получить логин, пароль и данные сервера для регистрации. Эти параметры затем прописываются в конфигурационных файлах Asterisk.
  • Настройте маршрутизацию. Важно правильно настроить веб-сервер (например, Nginx), чтобы запросы на подключение перенаправлялись на нужный порт Asterisk.
  • Установите и настройте VoIP-модуль в Odoo. Для community-версии Odoo можно использовать готовые модули, например, с библиотекой SIP.js. В настройках Odoo нужно указать адрес для подключения к Asterisk, а для каждого пользователя системы завести внутренний номер и указать его рабочий телефон.

Как это работает после настройки?

После завершения интеграции Odoo с IP-телефонией менеджер может работать с звонками прямо в интерфейсе Odoo:

  • Звонок идет прямо в браузере. Менеджер видит всплывающее окно с информацией о клиенте и может ответить, не переключаясь на другие программы.
  • Odoo работает со звонком в реальном времени. Система знает, что разговор еще длится, и может предлагать релевантные действия (например, открыть карточку сделки или оставить заметку), а не просто фиксирует факт его окончания.
  • Все данные синхронизируются мгновенно. Статус звонка, его длительность и запись становятся частью карточки клиента сразу после завершения разговора.

Базовая настройка решает задачу интеграции Odoo с IP-телефонией. Дальше можно настраивать более сложные сценарии: голосовые меню, переадресацию вызовов, распределение звонков между менеджерами по определенным правилам. О лучших практиках настройки Asterisk для отдела продаж мы расскажем в следующей статье. Оставайтесь с нами! А если вам нужна разработка кастомных модулей или доработка модулей Odoo, которые уже существуют, под задачи вашей компании обращайтесь в Nextner! Консультация беслатна!

Изображения от Freepik.

Читайте также

Эффективная связь с клиентами – важнейшая часть рабочего процесса. Существует три принципиально разных способа подключения IP-телефонии к Odoo: мощная интеграция через Asterisk для офиса, простое десктопное приложение для быстрого старта и мобильное решение для "полевых" сотрудников. В статье разбираем, какой вариант подойдет именно вашей команде, и подробно рассказываем о возможностях каждого.
Odoo Community или Enterprise: что выбрать в России? Платная версия манит расширенными функциями и поддержкой, но лишает гибкости. Бесплатная выглядит скромнее, но позволяет создать уникальную ERP-систему без ежемесячных платежей. В статье детально сравним лицензии, функционал и стоимость владения, чтобы помочь принять стратегическое решение для вашего бизнеса.
В Community-версии Odoo можно создать полноценный сайт или интернет-магазин. И для этого не нужны навыки программирования: встроенный конструктор позволяет методом научного тыка собрать профессионально выглядящий сайт. Но, как и у любого решения, у бесплатного создания сайта на Odoo есть свои плюсы и минусы. Предлагаем подробно разобрать их на основе нашего опыта.