Расширение перечня данных передаваемых из Asterisk

Добрый день, коллеги.

Не могли бы подсказать механизм работы интеграции с Asterisk и возможность расширения перечня данных передаваемых в bpmonline из данной телефонии.

В частности, необходимо из Asterisk получить поле "Внешний номер". 

Данное значение предполагается записать в пользовательское поле.

Как данное значение добавить к перечню полей, заполняемому при осуществлении звонка?

Есть ли Документация (помимо представленной в Академии), раскрывающее магию взаимодействия Bpmonline и Asterisk AMI посредством BPMonline Messaging Service?

Нравится

7 комментариев
Лучший ответ

Вариантов много написать сторонее приложение которое будет читать файл логов и отправлять его в BPM (оффлайн режим) За настройку логирования смотрите документацию по продукты Asterisk 

Я думаю проще данную информацию будет получить из логов Asterisk. Если вам она не нужна сразу во время звонка, то посмотрите документацию Asterisk по логированию звонковю

Григорий Чех,

Можно подробнее и как обработать эту информацию на стороне Bpmonline?

Вариантов много написать сторонее приложение которое будет читать файл логов и отправлять его в BPM (оффлайн режим) За настройку логирования смотрите документацию по продукты Asterisk 

Меня интересует архитектура и реализация со стороны bpmonline.

Есть ли у кого документация по MessagingService?

Игорь, добрый день.

Документацию по настройке интеграции с Asterisk и по её архитектуре можно найти в академии. Также информация есть в комментариях в самом файле Terrasoft.Messaging.Service.exe.config.

 

Мотков Илья,

Это я изучил в первую очередь.

Но ни в академии, ни на community не нашёл информации по расширению интеграции с Asterisk AMI.

+ на SDKNETAPI Не нашёл описание класса MessaginService (

Интересно, а развивается ли вообще SDKNETAPI?)

 

Документация по классам серверной части ядра платформы (.NET Core API) доступна на отдельном web-ресурсе.

Показать все комментарии