BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 май 2024, 01:45

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 27 ] 
Автор Сообщение
 Заголовок сообщения: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 03 окт 2013, 14:02 
Не в сети
Клиент

Зарегистрирован: 04 июн 2009, 15:33
Сообщения: 268
Откуда: Москва
Карма: 8
Что-то не нашёл упоминания о работах в этом направлении. Подскажите о планах.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 03 окт 2013, 14:12 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
georgdts писал(а):
Что-то не нашёл упоминания о работах в этом направлении. Подскажите о планах.


не было спроса...
если вы готовы предоставить оборудование, описать что требуется, тестировать, то можно и планы строить...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 25 мар 2014, 19:55 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Что должно делать
http://habrahabr.ru/post/174637/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 26 мар 2014, 15:07 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Есть опыт интеграции с Call центром. По звонку у оператора открывается карточка созданного процесса,
к нему привязывается он как исполнитель и контрагент, если найден.
Можно повторить с Asterisk ом. Только требуется уведомление с его стороны о факте принятия вызова оператором.
HTTP запрос либо что-то подобное.
Если у кого-то есть уже настроенный шлюз и возможность настроить на нём уведомления о принятии вызова - отпишитесь в личку, попробуем настроить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 26 мар 2014, 15:49 
Не в сети
Клиент

Зарегистрирован: 28 окт 2008, 20:10
Сообщения: 259
Откуда: Махачкала
Карма: 6
Администратор писал(а):
Есть опыт интеграции с Call центром. По звонку у оператора открывается карточка созданного процесса,
к нему привязывается он как исполнитель и контрагент, если найден.
Можно повторить с Asterisk ом. Только требуется уведомление с его стороны о факте принятия вызова оператором.
HTTP запрос либо что-то подобное.
Если у кого-то есть уже настроенный шлюз и возможность настроить на нём уведомления о принятии вызова - отпишитесь в личку, попробуем настроить.

У астериска есть
Код:
AMI (Asterisk Manager Interface) — позволяет внешним программам подключаться к Asterisk и давать ему управляющие команды. Все команды, которые Asterisk умеет получать через консоль, могут быть отправлены ему через AMI-интерфейс[1]. Кроме того, через AMI можно получать сообщения от Asterisk'а о том, что с ним происходит: например, как обрабатываются звонки, на какой стадии находится обработка и так далее.

Могу попробывать написать к нему клиента который будет уведомлять BGCRM если дадите описание что необходимо отправить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 26 мар 2014, 16:02 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Brodayga, у вас настроенный астер и BGCRM есть? Контрагенты импортированы?
Обработку событий AMI мы и сами сделать можем. Необходим кто-то, кто проверит в работе.
Когда-то мы у себя экспериментировали с астериском, но что-то не заладилось.
Насколько я помню, проблема была с конвертером телефонного кабеля в SIP.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 26 мар 2014, 16:10 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Администратор писал(а):
Brodayga, у вас настроенный астер и BGCRM есть? Контрагенты импортированы?
Обработку событий AMI мы и сами сделать можем. Необходим кто-то, кто проверит в работе.
Когда-то мы у себя экспериментировали с астериском, но что-то не заладилось.
Насколько я помню, проблема была с конвертером телефонного кабеля в SIP.

я в личку отписал

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 24 апр 2014, 17:47 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Интеграция с Asterisk реализована, статья.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 25 июл 2014, 23:33 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Администратор писал(а):
Интеграция с Asterisk реализована, статья.

а что происходит в этой реализации с пропущенными звонками? т.е. есть очередь на астериске, если абонент из нее вылетает? в необработаных сообщениях звонок почему то не появляется.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 27 июл 2014, 15:22 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
и почему так получается:
в cdr отчётах атс:

Код:
Call Date   Recording   System   CallerID   Outbound CallerID   DID   App   Destination   Disposition   Duration   Userfield   Account   CDR Table   CDR Graph
2014-07-26 20:02:47   Call recording   1406390567.5550   "87777777777 "<87777777777>         Dial   902   ANSWERED   00:18            
2014-07-26 20:02:47   Call recording   1406390567.5552   "87777777777 "<87777777777>         Dial   904   NO ANSWER   00:05            
2014-07-26 20:02:47   Call recording   1406390567.5548   "87777777777 "<87777777777>         Hangup   900   BUSY   00:00            
2014-07-26 20:02:18   Call recording   1406390538.5546   "87777777777 "<87777777777>      79999999999   Queue   999   ANSWERED   00:47   

а в сообщениях crm:
Код:
 48    Звонок       87777777777    26.07.2014 20:01:24    
   36    Звонок       87777777777    26.07.2014 20:01:23    
   37    Звонок       87777777777    26.07.2014 20:01:23    
   38    Звонок       87777777777    26.07.2014 20:01:23    
   39    Звонок       87777777777    26.07.2014 20:01:23    
   40    Звонок       87777777777    26.07.2014 20:01:23    
   41    Звонок       87777777777    26.07.2014 20:01:23    
   42    Звонок       87777777777    26.07.2014 20:01:23    
   43    Звонок       87777777777    26.07.2014 20:01:23    
   44    Звонок       87777777777    26.07.2014 20:01:23    
   45    Звонок       87777777777    26.07.2014 20:01:23    
   46    Звонок       87777777777    26.07.2014 20:01:23    
   47    Звонок       87777777777    26.07.2014 20:01:23


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 29 июл 2014, 13:10 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Вы бы не могли подключиться телнетом к AMI интерфейсу и выложить, что выводит по звонку?
Там проблема, что приходит несколько событий по каждому звонку. Видимо, как-то надо их различать..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 29 июл 2014, 14:38 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Код:
Event: Newchannel
Privilege: call,all
Channel: DAHDI/3-1
ChannelState: 4
ChannelStateDesc: Ring
CallerIDNum:
CallerIDName:
AccountCode:
Exten:
Context: from-dahdi
Uniqueid: 1406622901.6492

Event: DAHDIChannel
Privilege: call,all
Channel: DAHDI/3-1
Uniqueid: 1406622901.6492
DAHDISpan: 1
DAHDIChannel: 3

Event: NewCallerid
Privilege: call,all
Channel: DAHDI/3-1
CallerIDNum: 89075270744
CallerIDName:
Uniqueid: 1406622901.6492
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: NewCallerid
Privilege: call,all
Channel: DAHDI/3-1
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622901.6492
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: Newstate
Privilege: call,all
Channel: DAHDI/3-1
ChannelState: 6
ChannelStateDesc: Up
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum:
ConnectedLineName:
Uniqueid: 1406622901.6492

Event: NewCallerid
Privilege: call,all
Channel: DAHDI/3-1
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622901.6492
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: NewCallerid
Privilege: call,all
Channel: DAHDI/3-1
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622901.6492
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: Join
Privilege: call,all
Channel: DAHDI/3-1
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum: unknown
ConnectedLineName: unknown
Queue: 999
Position: 1
Count: 1
Uniqueid: 1406622901.6492

Event: MusicOnHold
Privilege: call,all
State: Start
Channel: DAHDI/3-1
UniqueID: 1406622901.6492
Class: default

Event: Newchannel
Privilege: call,all
Channel: Local/900@from-queue-0000061f;1
ChannelState: 0
ChannelStateDesc: Down
CallerIDNum:
CallerIDName:
AccountCode:
Exten: 900
Context: from-queue
Uniqueid: 1406622918.6493

Event: Newchannel
Privilege: call,all
Channel: Local/900@from-queue-0000061f;2
ChannelState: 4
ChannelStateDesc: Ring
CallerIDNum:
CallerIDName:
AccountCode:
Exten: 900
Context: from-queue
Uniqueid: 1406622918.6494

Event: NewCallerid
Privilege: call,all
Channel: Local/900@from-queue-0000061f;1
CallerIDNum: 999
CallerIDName:
Uniqueid: 1406622918.6493
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: Newchannel
Privilege: call,all
Channel: Local/902@from-queue-00000620;1
ChannelState: 0
ChannelStateDesc: Down
CallerIDNum:
CallerIDName:
AccountCode:
Exten: 902
Context: from-queue
Uniqueid: 1406622918.6495

Event: Newchannel
Privilege: call,all
Channel: Local/902@from-queue-00000620;2
ChannelState: 4
ChannelStateDesc: Ring
CallerIDNum:
CallerIDName:
AccountCode:
Exten: 902
Context: from-queue
Uniqueid: 1406622918.6496

Event: NewCallerid
Privilege: call,all
Channel: Local/902@from-queue-00000620;1
CallerIDNum: 999
CallerIDName:
Uniqueid: 1406622918.6495
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: Newchannel
Privilege: call,all
Channel: Local/904@from-queue-00000621;1
ChannelState: 0
ChannelStateDesc: Down
CallerIDNum:
CallerIDName:
AccountCode:
Exten: 904
Context: from-queue
Uniqueid: 1406622918.6497

Event: Newchannel
Privilege: call,all
Channel: Local/904@from-queue-00000621;2
ChannelState: 4
ChannelStateDesc: Ring
CallerIDNum:
CallerIDName:
AccountCode:
Exten: 904
Context: from-queue
Uniqueid: 1406622918.6498

Event: NewCallerid
Privilege: call,all
Channel: Local/904@from-queue-00000621;1
CallerIDNum: 999
CallerIDName:
Uniqueid: 1406622918.6497
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: NewCallerid
Privilege: call,all
Channel: Local/900@from-queue-0000061f;2
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622918.6494
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: NewCallerid
Privilege: call,all
Channel: Local/900@from-queue-0000061f;2
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622918.6494
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: NewCallerid
Privilege: call,all
Channel: Local/904@from-queue-00000621;2
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622918.6498
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: NewCallerid
Privilege: call,all
Channel: Local/902@from-queue-00000620;2
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622918.6496
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: NewCallerid
Privilege: call,all
Channel: Local/904@from-queue-00000621;2
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622918.6498
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: NewCallerid
Privilege: call,all
Channel: Local/902@from-queue-00000620;2
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622918.6496
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: Newchannel
Privilege: call,all
Channel: SIP/900-000007cd
ChannelState: 0
ChannelStateDesc: Down
CallerIDNum: 900
CallerIDName: Nechitaylo Igor
AccountCode:
Exten:
Context: from-internal
Uniqueid: 1406622918.6499

Event: ExtensionStatus
Privilege: call,all
Exten: 900
Context: ext-local
Hint: SIP/900
Status: 8

Event: Dial
Privilege: call,all
SubEvent: Begin
Channel: Local/900@from-queue-0000061f;2
Destination: SIP/900-000007cd
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum: 999
ConnectedLineName: <unknown>
UniqueID: 1406622918.6494
DestUniqueID: 1406622918.6499
Dialstring: 900

Event: Newstate
Privilege: call,all
Channel: Local/900@from-queue-0000061f;1
ChannelState: 5
ChannelStateDesc: Ringing
CallerIDNum: 999
CallerIDName:
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Uniqueid: 1406622918.6493

Event: Newchannel
Privilege: call,all
Channel: SIP/902-000007ce
ChannelState: 0
ChannelStateDesc: Down
CallerIDNum: 902
CallerIDName: Dnevnoy Operator
AccountCode:
Exten:
Context: from-internal
Uniqueid: 1406622918.6500

Event: ExtensionStatus
Privilege: call,all
Exten: 902
Context: ext-local
Hint: SIP/902
Status: 8

Event: Newchannel
Privilege: call,all
Channel: SIP/904-000007cf
ChannelState: 0
ChannelStateDesc: Down
CallerIDNum: 904
CallerIDName: Smena curent
AccountCode:
Exten:
Context: from-internal
Uniqueid: 1406622918.6501

Event: Dial
Privilege: call,all
SubEvent: Begin
Channel: Local/902@from-queue-00000620;2
Destination: SIP/902-000007ce
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum: 999
ConnectedLineName: <unknown>
UniqueID: 1406622918.6496
DestUniqueID: 1406622918.6500
Dialstring: 902

Event: Newstate
Privilege: call,all
Channel: Local/902@from-queue-00000620;1
ChannelState: 5
ChannelStateDesc: Ringing
CallerIDNum: 999
CallerIDName:
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Uniqueid: 1406622918.6495

Event: ExtensionStatus
Privilege: call,all
Exten: 904
Context: ext-local
Hint: SIP/904
Status: 8

Event: Dial
Privilege: call,all
SubEvent: Begin
Channel: Local/904@from-queue-00000621;2
Destination: SIP/904-000007cf
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum: 999
ConnectedLineName: <unknown>
UniqueID: 1406622918.6498
DestUniqueID: 1406622918.6501
Dialstring: 904

Event: Newstate
Privilege: call,all
Channel: Local/904@from-queue-00000621;1
ChannelState: 5
ChannelStateDesc: Ringing
CallerIDNum: 999
CallerIDName:
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Uniqueid: 1406622918.6497

Event: Hangup
Privilege: call,all
Channel: SIP/900-000007cd
Uniqueid: 1406622918.6499
CallerIDNum: 900
CallerIDName: Nechitaylo Igor
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Cause: 17
Cause-txt: User busy

Event: ExtensionStatus
Privilege: call,all
Exten: 900
Context: ext-local
Hint: SIP/900
Status: 0

Event: Dial
Privilege: call,all
SubEvent: End
Channel: Local/900@from-queue-0000061f;2
UniqueID: 1406622918.6494
DialStatus: BUSY

Event: Newstate
Privilege: call,all
Channel: SIP/902-000007ce
ChannelState: 5
ChannelStateDesc: Ringing
CallerIDNum: 902
CallerIDName: Dnevnoy Operator
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Uniqueid: 1406622918.6500

Event: NewCallerid
Privilege: call,all
Channel: Local/900@from-queue-0000061f;2
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622918.6494
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: NewCallerid
Privilege: call,all
Channel: Local/900@from-queue-0000061f;2
CallerIDNum: 89075270744
CallerIDName: 89075270744
Uniqueid: 1406622918.6494
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: Hangup
Privilege: call,all
Channel: Local/900@from-queue-0000061f;2
Uniqueid: 1406622918.6494
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum: 900
ConnectedLineName: Nechitaylo Igor
Cause: 17
Cause-txt: User busy

Event: Hangup
Privilege: call,all
Channel: Local/900@from-queue-0000061f;1
Uniqueid: 1406622918.6493
CallerIDNum: 900
CallerIDName: Nechitaylo Igor
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Cause: 17
Cause-txt: User busy

Event: NewCallerid
Privilege: call,all
Channel: SIP/904-000007cf
CallerIDNum: 904
CallerIDName: 904
Uniqueid: 1406622918.6501
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: Newstate
Privilege: call,all
Channel: SIP/904-000007cf
ChannelState: 5
ChannelStateDesc: Ringing
CallerIDNum: 904
CallerIDName: 904
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Uniqueid: 1406622918.6501

Event: ExtensionStatus
Privilege: call,all
Exten: 904
Context: ext-local
Hint: SIP/904
Status: 1

Event: Newstate
Privilege: call,all
Channel: SIP/904-000007cf
ChannelState: 6
ChannelStateDesc: Up
CallerIDNum: 904
CallerIDName: 904
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Uniqueid: 1406622918.6501

Event: Newstate
Privilege: call,all
Channel: Local/904@from-queue-00000621;2
ChannelState: 6
ChannelStateDesc: Up
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum: 904
ConnectedLineName: 904
Uniqueid: 1406622918.6498

Event: Newstate
Privilege: call,all
Channel: Local/904@from-queue-00000621;1
ChannelState: 6
ChannelStateDesc: Up
CallerIDNum: 904
CallerIDName: 904
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Uniqueid: 1406622918.6497

Event: NewAccountCode
Privilege: call,all
Channel: SIP/904-000007cf
Uniqueid: 1406622918.6501
AccountCode:
OldAccountCode:

Event: ExtensionStatus
Privilege: call,all
Exten: 902
Context: ext-local
Hint: SIP/902
Status: 0

Event: Hangup
Privilege: call,all
Channel: SIP/902-000007ce
Uniqueid: 1406622918.6500
CallerIDNum: 902
CallerIDName: Dnevnoy Operator
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Cause: 16
Cause-txt: Normal Clearing

Event: Hangup
Privilege: call,all
Channel: Local/902@from-queue-00000620;1
Uniqueid: 1406622918.6495
CallerIDNum: 902
CallerIDName: Dnevnoy Operator
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Cause: 0
Cause-txt: Unknown

Event: Bridge
Privilege: call,all
Bridgestate: Link
Bridgetype: core
Channel1: Local/904@from-queue-00000621;2
Channel2: SIP/904-000007cf
Uniqueid1: 1406622918.6498
Uniqueid2: 1406622918.6501
CallerID1: 89075270744
CallerID2: 904

Event: Dial
Privilege: call,all
SubEvent: End
Channel: Local/902@from-queue-00000620;2
UniqueID: 1406622918.6496
DialStatus: CANCEL

Event: MusicOnHold
Privilege: call,all
State: Stop
Channel: DAHDI/3-1
UniqueID: 1406622901.6492

Event: Hangup
Privilege: call,all
Channel: Local/902@from-queue-00000620;2
Uniqueid: 1406622918.6496
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum: 902
ConnectedLineName: Dnevnoy Operator
Cause: 16
Cause-txt: Normal Clearing

Event: Leave
Privilege: call,all
Channel: DAHDI/3-1
Queue: 999
Count: 0
Position: 1
Uniqueid: 1406622901.6492

Event: NewAccountCode
Privilege: call,all
Channel: Local/904@from-queue-00000621;1
Uniqueid: 1406622918.6497
AccountCode:
OldAccountCode:

Event: Bridge
Privilege: call,all
Bridgestate: Link
Bridgetype: core
Channel1: DAHDI/3-1
Channel2: Local/904@from-queue-00000621;1
Uniqueid1: 1406622901.6492
Uniqueid2: 1406622918.6497
CallerID1: 89075270744
CallerID2: 904

Event: Unlink
Privilege: call,all
Channel1: DAHDI/3-1
Channel2: Local/904@from-queue-00000621;1
Uniqueid1: 1406622901.6492
Uniqueid2: 1406622918.6497
CallerID1: 89075270744
CallerID2: 904

Event: Bridge
Privilege: call,all
Bridgestate: Link
Bridgetype: core
Channel1: DAHDI/3-1
Channel2: Local/904@from-queue-00000621;1
Uniqueid1: 1406622901.6492
Uniqueid2: 1406622918.6497
CallerID1: 89075270744
CallerID2: 904

Event: Unlink
Privilege: call,all
Channel1: Local/904@from-queue-00000621;2
Channel2: SIP/904-000007cf
Uniqueid1: 1406622918.6498
Uniqueid2: 1406622918.6501
CallerID1: 89075270744
CallerID2: 904

Event: Hangup
Privilege: call,all
Channel: SIP/904-000007cf
Uniqueid: 1406622918.6501
CallerIDNum: 904
CallerIDName: 904
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Cause: 16
Cause-txt: Normal Clearing

Event: ExtensionStatus
Privilege: call,all
Exten: 904
Context: ext-local
Hint: SIP/904
Status: 0

Event: Dial
Privilege: call,all
SubEvent: End
Channel: Local/904@from-queue-00000621;2
UniqueID: 1406622918.6498
DialStatus: ANSWER

Event: Hangup
Privilege: call,all
Channel: Local/904@from-queue-00000621;2
Uniqueid: 1406622918.6498
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum: 904
ConnectedLineName: 904
Cause: 16
Cause-txt: Normal Clearing

Event: Unlink
Privilege: call,all
Channel1: DAHDI/3-1
Channel2: Local/904@from-queue-00000621;1
Uniqueid1: 1406622901.6492
Uniqueid2: 1406622918.6497
CallerID1: 89075270744
CallerID2: 904

Event: Hangup
Privilege: call,all
Channel: Local/904@from-queue-00000621;1
Uniqueid: 1406622918.6497
CallerIDNum: 904
CallerIDName: 904
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Cause: 16
Cause-txt: Normal Clearing

Event: Hangup
Privilege: call,all
Channel: DAHDI/3-1
Uniqueid: 1406622901.6492
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum: 904
ConnectedLineName: 904
Cause: 16
Cause-txt: Normal Clearing


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 30 июл 2014, 13:19 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Это по одному звонку столько приходит??


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 31 июл 2014, 04:43 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
да, я через входящую линию попал в очередь (ext:999) из трех номеров (с правилом - звонят все одновременно). 900 в DND, 902 не ответил и в итоге трубку поднял 904, если я не ошибаюсь:
Код:
Event: Newstate
Privilege: call,all
Channel: SIP/904-000007cf
ChannelState: 6
ChannelStateDesc: Up
CallerIDNum: 904
CallerIDName: 904
ConnectedLineNum: 89075270744
ConnectedLineName: 89075270744
Uniqueid: 1406622918.6501

Event: Newstate
Privilege: call,all
Channel: Local/904@from-queue-00000621;2
ChannelState: 6
ChannelStateDesc: Up
CallerIDNum: 89075270744
CallerIDName: 89075270744
ConnectedLineNum: 904
ConnectedLineName: 904
Uniqueid: 1406622918.6498

т.е. искать Event: Newstate, ChannelState: 6 и ConnectedLineNum: равным занятому номеру в интерфейсе сообщений
а вы ищите по Event: Bridge и BridgeState: Link - у меня таких тут 3 штуки =)


Последний раз редактировалось Dog 31 июл 2014, 05:13, всего редактировалось 4 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 31 июл 2014, 04:51 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
+ остаётся вопрос, как бы сюда добавить "необработанные звонки".

вот так выглядит звонок, который у нас не был соединен с оператором:
Код:
Event: Hangup
Privilege: call,all
Channel: DAHDI/3-1
Uniqueid: 1406763631.8797
CallerIDNum: 89035280856
CallerIDName: 89035280856
ConnectedLineNum: <unknown>
ConnectedLineName: <unknown>
Cause: 16
Cause-txt: Normal Clearing


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 05 авг 2014, 13:24 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
т.е. искать Event: Newstate, ChannelState: 6 и ConnectedLineNum: равным занятому номеру в интерфейсе сообщений

Поправил, проверьте, пожалуйста.
http://bgcrm.ru/tmp/bgcrm.jar


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 05 авг 2014, 13:25 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
+ остаётся вопрос, как бы сюда добавить "необработанные звонки".

Ну можно их заносить в сообщения необработанные. Потом оператор разберёт..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 05 авг 2014, 15:58 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Администратор писал(а):
Цитата:
т.е. искать Event: Newstate, ChannelState: 6 и ConnectedLineNum: равным занятому номеру в интерфейсе сообщений

Поправил, проверьте, пожалуйста.
http://bgcrm.ru/tmp/bgcrm.jar

неа, что то не то:
Код:
Звонок
С номера: 902
На номер: 902
Время начала: 05.08.2014 13:55:19

не тот номер цепляется для звонящего.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 05 авг 2014, 16:57 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
неа, что то не то:

Поправил, ещё раз попробуйте. А событие исходящего вызова как выглядит?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 05 авг 2014, 17:42 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Администратор писал(а):
Цитата:
неа, что то не то:

Поправил, ещё раз попробуйте. А событие исходящего вызова как выглядит?

сейчас работает как надо.
там получается не событие, а Action надо послать через AMI.
viewtopic.php?p=79459#p79459
в итоге получается, что идет вызов на номер оператора, если оператор отвечает, то идет набор на номер куда звонить. все это запусается одним Action. Лог событий могу попозже показать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 05 авг 2014, 18:36 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
вот так я через AMI запустил звонок на свой телефон 89121231212 от внутреннего номера 902. номер 79222222222 - это CallerID линии через который уходит звонок.
Код:
Action: Originate
Channel: SIP/902
Context: from-internal
Exten: 89121231212
Priority: 1

Response: Success
Message: Originate successfully queued

Event: Newchannel
Privilege: call,all
Channel: SIP/902-000008bb
ChannelState: 0
ChannelStateDesc: Down
CallerIDNum: 902
CallerIDName: Dnevnoy Operator
AccountCode:
Exten:
Context: from-internal
Uniqueid: 1407241823.7552

Event: NewAccountCode
Privilege: call,all
Channel: SIP/902-000008bb
Uniqueid: 1407241823.7552
AccountCode:
OldAccountCode:

Event: NewCallerid
Privilege: call,all
Channel: SIP/902-000008bb
CallerIDNum: 902
CallerIDName: Dnevnoy Operator
Uniqueid: 1407241823.7552
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: ExtensionStatus
Privilege: call,all
Exten: 902
Context: ext-local
Hint: SIP/902
Status: 8

Event: Newstate
Privilege: call,all
Channel: SIP/902-000008bb
ChannelState: 5
ChannelStateDesc: Ringing
CallerIDNum: 902
CallerIDName: Dnevnoy Operator
ConnectedLineNum:
ConnectedLineName:
Uniqueid: 1407241823.7552

Event: ExtensionStatus
Privilege: call,all
Exten: 902
Context: ext-local
Hint: SIP/902
Status: 1

Event: Newstate
Privilege: call,all
Channel: SIP/902-000008bb
ChannelState: 6
ChannelStateDesc: Up
CallerIDNum: 902
CallerIDName: Dnevnoy Operator
ConnectedLineNum:
ConnectedLineName:
Uniqueid: 1407241823.7552

Event: NewCallerid
Privilege: call,all
Channel: SIP/902-000008bb
CallerIDNum: 902
CallerIDName: Dnevnoy Operator
Uniqueid: 1407241823.7552
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: NewCallerid
Privilege: call,all
Channel: SIP/902-000008bb
CallerIDNum: 79222222222
CallerIDName:
Uniqueid: 1407241823.7552
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: Newchannel
Privilege: call,all
Channel: DAHDI/1-1
ChannelState: 1
ChannelStateDesc: Rsrvd
CallerIDNum:
CallerIDName:
AccountCode:
Exten:
Context: from-dahdi
Uniqueid: 1407241831.7553

Event: DAHDIChannel
Privilege: call,all
Channel: DAHDI/1-1
Uniqueid: 1407241831.7553
DAHDISpan: 1
DAHDIChannel: 1

Event: NewCallerid
Privilege: call,all
Channel: DAHDI/1-1
CallerIDNum: 89121231212
CallerIDName: CID:72222222222
Uniqueid: 1407241831.7553
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: Newstate
Privilege: call,all
Channel: DAHDI/1-1
ChannelState: 3
ChannelStateDesc: Dialing
CallerIDNum: 89121231212
CallerIDName: CID:79222222222
ConnectedLineNum: 79222222222
ConnectedLineName:
Uniqueid: 1407241831.7553

Event: Dial
Privilege: call,all
SubEvent: Begin
Channel: SIP/902-000008bb
Destination: DAHDI/1-1
CallerIDNum: 79222222222
CallerIDName: <unknown>
ConnectedLineNum: 89121231212
ConnectedLineName: CID:79222222222
UniqueID: 1407241823.7552
DestUniqueID: 1407241831.7553
Dialstring: g1/89121231212

Event: Newstate
Privilege: call,all
Channel: DAHDI/1-1
ChannelState: 6
ChannelStateDesc: Up
CallerIDNum: 8
CallerIDName: CID:79222222222
ConnectedLineNum: 79222222222
ConnectedLineName:
Uniqueid: 1407241831.7553

Event: NewAccountCode
Privilege: call,all
Channel: DAHDI/1-1
Uniqueid: 1407241831.7553
AccountCode:
OldAccountCode:

Event: Bridge
Privilege: call,all
Bridgestate: Link
Bridgetype: core
Channel1: SIP/902-000008bb
Channel2: DAHDI/1-1
Uniqueid1: 1407241823.7552
Uniqueid2: 1407241831.7553
CallerID1: 79222222222
CallerID2: 89121231212

Event: Unlink
Privilege: call,all
Channel1: SIP/902-000008bb
Channel2: DAHDI/1-1
Uniqueid1: 1407241823.7552
Uniqueid2: 1407241831.7553
CallerID1: 79222222222
CallerID2: 89121231212

Event: Hangup
Privilege: call,all
Channel: DAHDI/1-1
Uniqueid: 1407241831.7553
CallerIDNum: 89121231212
CallerIDName: CID:79222222222
ConnectedLineNum: 79222222222
ConnectedLineName: <unknown>
Cause: 16
Cause-txt: Normal Clearing

Event: Dial
Privilege: call,all
SubEvent: End
Channel: SIP/902-000008bb
UniqueID: 1407241823.7552
DialStatus: ANSWER

Event: Hangup
Privilege: call,all
Channel: SIP/902-000008bb
Uniqueid: 1407241823.7552
CallerIDNum: 79222222222
CallerIDName: <unknown>
ConnectedLineNum: 89121231212
ConnectedLineName: CID:79222222222
Cause: 16
Cause-txt: Normal Clearing

Event: ExtensionStatus
Privilege: call,all
Exten: 902
Context: ext-local
Hint: SIP/902
Status: 0

Event: Newchannel
Privilege: call,all
Channel: DAHDI/1-1
ChannelState: 9
ChannelStateDesc: Pre-ring
CallerIDNum:
CallerIDName:
AccountCode:
Exten:
Context: from-dahdi
Uniqueid: 1407241863.7554

Event: DAHDIChannel
Privilege: call,all
Channel: DAHDI/1-1
Uniqueid: 1407241863.7554
DAHDISpan: 1
DAHDIChannel: 1

Event: Hangup
Privilege: call,all
Channel: DAHDI/1-1
Uniqueid: 1407241863.7554
CallerIDNum: <unknown>
CallerIDName: <unknown>
ConnectedLineNum: <unknown>
ConnectedLineName: <unknown>
Cause: 0
Cause-txt: Unknown


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 12 авг 2014, 12:31 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Администратор писал(а):
Цитата:
неа, что то не то:

Поправил, ещё раз попробуйте.

а когда можно ждать "исправленного" AMIManager в основной сборке?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 12 авг 2014, 16:01 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
а когда можно ждать "исправленного" AMIManager в основной сборке?

Уже давно перенёс. Забыл уведомить..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 18 авг 2014, 21:32 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Администратор писал(а):
Цитата:
а когда можно ждать "исправленного" AMIManager в основной сборке?

Уже давно перенёс. Забыл уведомить..

хм. почему то у меня по прежнему создаётся куча сообщений.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 20 авг 2014, 17:07 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
В данный момент проверяет события NewState, где "ChannelStateDesc: Up".
Можете по звонку добиться неоднократной регистрации сообщения и выложить события?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 22 авг 2014, 03:21 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
видимо я опять, что то не обновил. все работает. сообщение добавляется одно.

Администратор писал(а):
Цитата:
+ остаётся вопрос, как бы сюда добавить "необработанные звонки".

Ну можно их заносить в сообщения необработанные. Потом оператор разберёт..


логика по звонкам (обработанным да\нет), чтобы без ответа, т.е. если не было привязанного номера, или звонок без привязанного процесса - был в Необработанных, а с процессами были в Обработанных: в TODO?

+ не хватает наверное кнопки Удалить, по аналогии с письмами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Интеграция с Asterisk, Cisco Call Manager...
СообщениеДобавлено: 16 окт 2014, 12:25 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
логика по звонкам (обработанным да\нет), чтобы без ответа, т.е. если не было привязанного номера, или звонок без привязанного процесса - был в Необработанных, а с процессами были в Обработанных: в TODO?
+ не хватает наверное кнопки Удалить, по аналогии с письмами.

Сделано.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.063s | 69 Queries | GZIP : On ]