OpenCRM
Попробовать бесплатно
Интеграция

Телефония Работает

Звонки живут внутри CRM: менеджер видит, кто звонит, ещё до ответа, разговор попадает в карточку сделки, а пропущенный не теряется. Подключается любая АТС, где можно настроить адрес для уведомлений.

Все интеграции

Что это даёт

Видно, кто звонит

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

Разговор попадает в сделку

После завершения в ленте заказа появляется строка со временем, длительностью, сотрудником и ссылкой на запись — историю общения не нужно вести руками.

Пропущенный не теряется

Уведомление уходит сотруднику, на чей внутренний номер шёл вызов, а если такого нет — всем, кто работает со звонками. Push приходит и на телефон.

Журнал звонков

Все разговоры компании с фильтрами по дате, направлению, статусу, сотруднику и номеру. Видно, кто сколько принял и что осталось без ответа.

Как подключить

Нужна АТС, в которой можно указать адрес для уведомлений о звонках.

1. Включить модуль

Маркет → «Телефония». По умолчанию модуль выключен.

2. Создать канал

Настройки → Каналы связи → Телефония. Система выдаст адрес для вебхука — его нужно прописать в кабинете вашей АТС. Можно задать секрет: тогда каждый запрос проверяется по подписи.

3. Сопоставить номера

Укажите, какой внутренний номер у какого сотрудника — тогда звонок сразу адресуется нужному человеку, а не всей команде.

Формат событий

Открытый и простой: если ваша АТС умеет слать вебхуки, она уже совместима.

АТС отправляет POST на выданный адрес. Достаточно двух событий — «начался» и «завершился»; остальные уточняют картину.

СобытиеКогда отправлять
startedВызов поступил на АТС или начат исходящий
answeredНа звонок ответили
endedРазговор завершён: длительность, статус, ссылка на запись
missedЗвонок пропущен, если АТС шлёт это отдельно
recording_readyЗапись разговора появилась позже завершения
POST /webhooks/telephony/generic/ВАШ_ТОКЕН
Content-Type: application/json

{
  "event": "ended",
  "direction": "in",
  "call_id": "pbx-8842",
  "phone": "+375 29 123-45-67",
  "extension": "102",
  "duration": 155,
  "status": "answered",
  "recording_url": "https://pbx.example.com/rec/8842.mp3"
}

Повторная доставка безопасна: события одного звонка склеиваются по call_id, а если АТС его не присылает — по номеру. Дублей и повторных уведомлений не будет.

Что дальше

Готовые подключения к операторам

Сейчас АТС подключается по описанному формату — настройками, без разработки с нашей стороны. Готовые адаптеры под конкретных провайдеров, чтобы не настраивать поля вручную, в работе.

Записи и звонок из браузера

Хранение записей на нашей стороне с учётом в квоте компании и исходящий звонок прямо из карточки — следующие шаги.

Не знаете, подойдёт ли ваша АТС?

Напишите, какая у вас телефония, — посмотрим её настройки уведомлений и скажем честно.

Написать нам