forum.bitel.ru http://forum.bitel.ru/ |
|
Интеграция с Asterisk, Cisco Call Manager... http://forum.bitel.ru/viewtopic.php?f=49&t=8519 |
Страница 1 из 1 |
Автор: | georgdts [ 03 окт 2013, 14:02 ] |
Заголовок сообщения: | Интеграция с Asterisk, Cisco Call Manager... |
Что-то не нашёл упоминания о работах в этом направлении. Подскажите о планах. |
Автор: | skn [ 03 окт 2013, 14:12 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
georgdts писал(а): Что-то не нашёл упоминания о работах в этом направлении. Подскажите о планах. не было спроса... если вы готовы предоставить оборудование, описать что требуется, тестировать, то можно и планы строить... |
Автор: | Brodayga [ 25 мар 2014, 19:55 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Что должно делать http://habrahabr.ru/post/174637/ |
Автор: | Администратор [ 26 мар 2014, 15:07 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Есть опыт интеграции с Call центром. По звонку у оператора открывается карточка созданного процесса, к нему привязывается он как исполнитель и контрагент, если найден. Можно повторить с Asterisk ом. Только требуется уведомление с его стороны о факте принятия вызова оператором. HTTP запрос либо что-то подобное. Если у кого-то есть уже настроенный шлюз и возможность настроить на нём уведомления о принятии вызова - отпишитесь в личку, попробуем настроить. |
Автор: | Brodayga [ 26 мар 2014, 15:49 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Администратор писал(а): Есть опыт интеграции с Call центром. По звонку у оператора открывается карточка созданного процесса, к нему привязывается он как исполнитель и контрагент, если найден. Можно повторить с Asterisk ом. Только требуется уведомление с его стороны о факте принятия вызова оператором. HTTP запрос либо что-то подобное. Если у кого-то есть уже настроенный шлюз и возможность настроить на нём уведомления о принятии вызова - отпишитесь в личку, попробуем настроить. У астериска есть Код: AMI (Asterisk Manager Interface) — позволяет внешним программам подключаться к Asterisk и давать ему управляющие команды. Все команды, которые Asterisk умеет получать через консоль, могут быть отправлены ему через AMI-интерфейс[1]. Кроме того, через AMI можно получать сообщения от Asterisk'а о том, что с ним происходит: например, как обрабатываются звонки, на какой стадии находится обработка и так далее. Могу попробывать написать к нему клиента который будет уведомлять BGCRM если дадите описание что необходимо отправить. |
Автор: | Администратор [ 26 мар 2014, 16:02 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Brodayga, у вас настроенный астер и BGCRM есть? Контрагенты импортированы? Обработку событий AMI мы и сами сделать можем. Необходим кто-то, кто проверит в работе. Когда-то мы у себя экспериментировали с астериском, но что-то не заладилось. Насколько я помню, проблема была с конвертером телефонного кабеля в SIP. |
Автор: | skyb [ 26 мар 2014, 16:10 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Администратор писал(а): Brodayga, у вас настроенный астер и BGCRM есть? Контрагенты импортированы? Обработку событий AMI мы и сами сделать можем. Необходим кто-то, кто проверит в работе. Когда-то мы у себя экспериментировали с астериском, но что-то не заладилось. Насколько я помню, проблема была с конвертером телефонного кабеля в SIP. я в личку отписал |
Автор: | Администратор [ 24 апр 2014, 17:47 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Интеграция с Asterisk реализована, статья. |
Автор: | Dog [ 25 июл 2014, 23:33 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Администратор писал(а): Интеграция с Asterisk реализована, статья. а что происходит в этой реализации с пропущенными звонками? т.е. есть очередь на астериске, если абонент из нее вылетает? в необработаных сообщениях звонок почему то не появляется. |
Автор: | Dog [ 27 июл 2014, 15:22 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
и почему так получается: в 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 |
Автор: | Администратор [ 29 июл 2014, 13:10 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Вы бы не могли подключиться телнетом к AMI интерфейсу и выложить, что выводит по звонку? Там проблема, что приходит несколько событий по каждому звонку. Видимо, как-то надо их различать.. |
Автор: | Dog [ 29 июл 2014, 14:38 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Код: 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 |
Автор: | Администратор [ 30 июл 2014, 13:19 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Это по одному звонку столько приходит?? |
Автор: | Dog [ 31 июл 2014, 04:43 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
да, я через входящую линию попал в очередь (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, 04:51 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
+ остаётся вопрос, как бы сюда добавить "необработанные звонки". вот так выглядит звонок, который у нас не был соединен с оператором: Код: 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 |
Автор: | Администратор [ 05 авг 2014, 13:24 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Цитата: т.е. искать Event: Newstate, ChannelState: 6 и ConnectedLineNum: равным занятому номеру в интерфейсе сообщений Поправил, проверьте, пожалуйста. http://bgcrm.ru/tmp/bgcrm.jar |
Автор: | Администратор [ 05 авг 2014, 13:25 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Цитата: + остаётся вопрос, как бы сюда добавить "необработанные звонки". Ну можно их заносить в сообщения необработанные. Потом оператор разберёт.. |
Автор: | Dog [ 05 авг 2014, 15:58 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Администратор писал(а): Цитата: т.е. искать Event: Newstate, ChannelState: 6 и ConnectedLineNum: равным занятому номеру в интерфейсе сообщений Поправил, проверьте, пожалуйста. http://bgcrm.ru/tmp/bgcrm.jar неа, что то не то: Код: Звонок С номера: 902 На номер: 902 Время начала: 05.08.2014 13:55:19 не тот номер цепляется для звонящего. |
Автор: | Администратор [ 05 авг 2014, 16:57 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Цитата: неа, что то не то: Поправил, ещё раз попробуйте. А событие исходящего вызова как выглядит? |
Автор: | Dog [ 05 авг 2014, 17:42 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Администратор писал(а): Цитата: неа, что то не то: Поправил, ещё раз попробуйте. А событие исходящего вызова как выглядит? сейчас работает как надо. там получается не событие, а Action надо послать через AMI. viewtopic.php?p=79459#p79459 в итоге получается, что идет вызов на номер оператора, если оператор отвечает, то идет набор на номер куда звонить. все это запусается одним Action. Лог событий могу попозже показать. |
Автор: | Dog [ 05 авг 2014, 18:36 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
вот так я через 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 |
Автор: | Dog [ 12 авг 2014, 12:31 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Администратор писал(а): Цитата: неа, что то не то: Поправил, ещё раз попробуйте. а когда можно ждать "исправленного" AMIManager в основной сборке? |
Автор: | Администратор [ 12 авг 2014, 16:01 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Цитата: а когда можно ждать "исправленного" AMIManager в основной сборке? Уже давно перенёс. Забыл уведомить.. |
Автор: | Dog [ 18 авг 2014, 21:32 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Администратор писал(а): Цитата: а когда можно ждать "исправленного" AMIManager в основной сборке? Уже давно перенёс. Забыл уведомить.. хм. почему то у меня по прежнему создаётся куча сообщений. |
Автор: | Администратор [ 20 авг 2014, 17:07 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
В данный момент проверяет события NewState, где "ChannelStateDesc: Up". Можете по звонку добиться неоднократной регистрации сообщения и выложить события? |
Автор: | Dog [ 22 авг 2014, 03:21 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
видимо я опять, что то не обновил. все работает. сообщение добавляется одно. Администратор писал(а): Цитата: + остаётся вопрос, как бы сюда добавить "необработанные звонки". Ну можно их заносить в сообщения необработанные. Потом оператор разберёт.. логика по звонкам (обработанным да\нет), чтобы без ответа, т.е. если не было привязанного номера, или звонок без привязанного процесса - был в Необработанных, а с процессами были в Обработанных: в TODO? + не хватает наверное кнопки Удалить, по аналогии с письмами. |
Автор: | Администратор [ 16 окт 2014, 12:25 ] |
Заголовок сообщения: | Re: Интеграция с Asterisk, Cisco Call Manager... |
Цитата: логика по звонкам (обработанным да\нет), чтобы без ответа, т.е. если не было привязанного номера, или звонок без привязанного процесса - был в Необработанных, а с процессами были в Обработанных: в TODO? + не хватает наверное кнопки Удалить, по аналогии с письмами. Сделано. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |