Интеграция IP-телефонии Asterisk с CRM (Bitrix24, amoCRM): всплывающие карточки и умная маршрутизация
Преимущества связки телефонии и CRM-системы
Без интеграции менеджеры вручную набирают номера клиентов на кнопочных телефонах, забывают вносить историю переговоров в базу, а при входящем звонке постоянного клиента не знают, кто звонит и по какому вопросу.
- Увеличение времени обработки звонков и ошибки при ручном наборе номеров.
- Потеря истории взаимодействий и записей разговоров в карточке сделки CRM.
- Входящий звонок клиента переводится на общего секретаря вместо персонального ответственного менеджера.
Архитектура и настройка интеграции через AMI (Asterisk Manager Interface)
- Шаг 1. Создание пользователя AMI во FreePBX:
Интеграционные коннекторы (для Битрикс24, amoCRM) подключаются к Asterisk по протоколу управления AMI (порт
5038). Перейдите в Settings -> Asterisk Manager Users -> Add Manager:Manager Name: crm_connector Secret: StrongAmiSecret2025! Deny: 0.0.0.0/0.0.0.0 Permit: 127.0.0.1/255.255.255.255,IP_ВАШЕГО_CRM_СЕРВЕРА/32 # Права (Read/Write Permissions): Read: system,call,log,verbose,command,agent,user,config,dtmf,cdr Write: system,call,command,agent,user,originateНажмите Submit и Apply Config.
- Шаг 2. Настройка фаервола:
Разрешите входящие подключения к порту 5038 только с доверенных IP-адресов облачной или коробочной CRM-системы:
sudo ufw allow proto tcp from IP_CRM_СЕРВЕРА to any port 5038 - Шаг 3. Активация функций телефонии в CRM:
- Всплывающая карточка: при входящем вызове на экране ответственного сотрудника мгновенно открывается профиль звонящего с историей прошлых покупок.
- Умная маршрутизация: АТС опрашивает CRM и автоматически направляет звонок сразу на мобильный или внутренний номер закрепленного менеджера в обход общего меню.
- Click-to-Call: звонок в один клик прямо по номеру телефона в браузере.
Частые вопросы (FAQ)
Какой протокол используется для звонков прямо через браузер без физического SIP-телефона?
Для звонков через веб-браузер используется технология WebRTC (протокол WSS), которая передает голос без установки дополнительных программ.
Почему при звонке не всплывает карточка в Битрикс24/amoCRM?
Проверьте статус соединения модуля интеграции с портом AMI (5038), корректность логина/пароля в manager.conf и соответствие внутренних номеров сотрудников в АТС и профилях CRM.
Передаются ли аудиозаписи разговоров обратно в CRM?
Да, после завершения вызова коннектор автоматически прикрепляет аудиофайл к карточке сделки/лида для удобного прослушивания руководителем.
Что произойдет, если CRM-система временно недоступна?
В Asterisk настраивается резервный маршрут (fallback): если CRM не ответила в течение 1.5 секунд, звонок направляется по стандартной схеме на общую очередь операторов.