Перейти к основному содержимому
SellUs
EspoCRM

Телефония в EspoCRM: Asterisk, VoIP и облачные АТС

·6 мин·SellUs
Ярослав Акулиничев
Основатель SellUs, разработчик решений для Битрикс24 с 2017 года

9 лет и 250+ проектов автоматизации продаж. Разработка модулей и CRM на открытом ядре EspoCRM — направление, которое ведём для компаний с нестандартными процессами. Подробнее о команде.

Телефония превращает CRM из картотеки в рабочий инструмент: звонок приходит, карточка клиента открывается сама, разговор ложится записью в историю сделки. В EspoCRM телефонии из коробки нет, и это осознанное решение вендора: АТС у всех разные. Разберём, какие варианты подключения существуют и что выбрать под вашу инфраструктуру.

Что должна уметь связка CRM и телефонии

Минимальный полезный набор выглядит так: всплывающая карточка при входящем звонке с именем клиента и открытой сделкой; клик-звонок из карточки без набора номера руками; фиксация всех звонков в истории с длительностью; ссылка на запись разговора внутри сделки; создание карточки и сделки по звонку с нового номера. Если интеграция не умеет всплывающую карточку и фиксацию истории, её польза близка к нулю.

Вариант 1: Asterisk и самостоятельные АТС

Классика для компаний со своей телефонной станцией. Asterisk и его сборки (FreePBX и другие) интегрируются с EspoCRM через события станции: интеграционный модуль слушает их и дёргает CRM. Плюс подхода: полный контроль и отсутствие абонентской платы за посредников. Минус: связку настраивает и сопровождает специалист, который понимает обе стороны.

По запросу «espocrm asterisk» готовых коробочных решений мало, и большинство внедрений в итоге делается кастомным модулем под конкретную конфигурацию станции. Это нормальная практика: событийная модель у станций различается, универсальный модуль неизбежно упирается в частности.

Вариант 2: облачные АТС

Российские облачные АТС (Телфин, Манго, UIS, Билайн и другие) дают API и вебхуки, через которые собирается та же связка: событие звонка приходит в CRM по HTTP. Плюсы: не нужна своя станция, записи хранятся у оператора, настройка быстрее. Минус: абонентская плата и зависимость набора возможностей от тарифа оператора.

Схема работы одинаковая у всех: вебхук о звонке принимает модуль в CRM, находит клиента по номеру, показывает карточку и создаёт запись о звонке. Различаются детали API, поэтому модуль пишется или адаптируется под конкретного оператора.

Вариант 3: софтфоны и WebRTC

Для команд без офисной телефонии звонки идут прямо из браузера: гарнитура, WebRTC-софтфон, номер у облачного оператора. CRM в этой схеме остаётся центром: звонок стартует из карточки, запись и статистика возвращаются в неё же.

Что выбрать

Ориентир простой. Своя АТС уже есть и работает: интегрируйте её, не переезжайте ради CRM. Телефонии нет или ей меньше года: облачная АТС с API закроет вопрос быстрее и дешевле. Есть колл-центр с десятками операторов: считайте оба варианта, на этом масштабе экономика своей станции начинает сходиться.

В наших проектах телефония — один из самых частых модулей платформы: подключаем и облачные АТС, и Asterisk, со всплывающей карточкой, историей и записями в сделках. Какие ещё границы у базовой комплектации EspoCRM, разбирали в обзоре системы.

Сколько занимает подключение облачной АТС?+

При готовом модуле под вашего оператора: дни. Если модуль пишется под API оператора с нуля: одна-две недели с тестированием сценариев.

Записи разговоров хранятся в CRM?+

Обычно в CRM хранится ссылка на запись у оператора или на вашем хранилище. Тянуть аудиофайлы в базу CRM плохая идея: база тяжелеет без пользы.

Можно ли видеть пропущенные звонки?+

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

А мессенджеры так же подключаются?+

Логика похожая, канал другой: сообщения из Telegram и WhatsApp приходят в CRM модулем-коннектором. У нас это отдельный модуль платформы.

Опишите задачу — за день вернёмся с планом и оценкой

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

Обсудить проект по вашей задаче

Оставьте контакты: перезвоним в течение 2 часов в рабочее время.

TelegramMAX