245 просмотров
от (460 баллов) в категории Тонкая настройка

Добрый день!

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

Хочу настроить в CRM подключение напрямую к базе данных MikoPBX, чтобы CRM считывала данные прямо из неё.

 

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

И есть ли вообще в момент поступления звонка запись о нем в базе?

1 Ответ

от (122 тыс. баллов)
выбран от
 
Лучший ответ

"Из коробки такой возможности нет". 

Нужна разработка этого функционала. 

Сведения о текущих и прошедших звонках хранятся в базе данных sqlite3 

/storage/usbdisk1/mikopbx/astlogs/asterisk/cdr.db

Но обращаться к ней даже на чтение из сторонних процессов я не рекомендую. 

В идеале Вам подключиться к АТС по AMI и анализировать события звонка. 

https://voxlink.ru/kb/book/interfejs-upravlenija-asterisk-ami/

от (460 баллов)

Спасибо за ответ.

Через ami сложно и долго изучать.

А подскажите, возможно ли и насколько это корректно если сделать так:

Создать промежуточную базу данных на какой-нибудь СУБД. Все входящие маршруты направить на PHP-приложение диалплана, в котором будет производиться подключение к этой базе, запись информации и перенаправление звонка на очередь. А далее CRM уже будет с этими данными работать.

от (122 тыс. баллов)
для меня этот сценарий видится более сложным.
На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

Популярные теги

askozia входящие-вызовы настройка исходящие маршрутизация провайдер запись-разговоров входящие ivr исходящие-звонки обновление ошибка очередь провайдеры битрикс24 очередь-вызовов переадресация запись установка маршрут история-звонков mikopbx транк панель-телефонии-1с перевод-вызова перевод askozia7 askozia6 битрикс callerid интеграция голосовая-почта логи перехват-вызова ростелеком нерабочее-время факс модуль nat docker запись-разговора веб-интерфейс bitrix24 goip настройка-провайдер история диалплан почта журнал-звонков релиз gsm вызовы звонок внешние-номера web-интерфейс zabbix маршруты cdr sip панель pjsip переадресация-мобильный voicemail ascozia телефонная-книга аон мобильный звонков лицензирование вызовов редактор номер asterisk лицензия ami регистрация оповещения провайдеров время голосовая fax trunk разговоров группы-пользователей #mikopbx пропущенные-звонки донабор beeline monitoring тишина smtp cisco мобильные мультифон мегафон шлюз не-работает электронная-почта не-слышно-звук

2.8 тыс. вопросов

2.4 тыс. ответов

6.7 тыс. комментариев

465 тыс. пользователей

...