Содержание

События AMI (Event)

Cписок событий (Event), которые генерирует AMI.

Agentcallbacklogin

Описание:

Установка состояния агента как присутствующего в системе с вызовом его по определенному екстеншену при поступлении ему вызова.

Примечание

Синтаксис:

Event: Agentcallbacklogin
Agent: <agent>
Loginchan: <loginchan>
Uniqueid: <uniqueid>

Agentcallbacklogoff

Описание:

Установка состояния агента как покинувшего систему.

Примечание

Синтаксис:

Event: Agentcallbacklogoff
Agent: <agent>
Loginchan: <loginchan>
Logintime: <logintime>
Reason: Autologoff
Uniqueid: <uniqueid>

AgentCalled

Описание:

Событие возникает при уведомлении агента очереди об участнике очереди

Синтаксис:

Event: AgentCalled
Queue: <value>
AgentCalled: <value>
AgentName: <value>
[Variable:] <value>
ChannelCalling: <value>
DestinationChannel: <value>
CallerIDNum: <value>
CallerIDName: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>
Context: <value>
Extension: <value>
Priority: <value>
Uniqueid: <value>

AgentComplete

Описание:

Возникает при окончании обслуживания агентом члена очереди

Синтаксис:

Event: AgentComplete
Queue: <queue>
Uniqueid: <uniqueid>
Channel: <channel>
Member: <member>
MemberName: <membername>
HoldTime: <holdtime>
TalkTime: <talktime>
Reason: <reason>

AgentConnect

Описание:

Возникает когда агент ответил и произошло соединение с членом очереди

Синтаксис:

Event: AgentConnect
Queue: <value>
Member: <value>
MemberName: <value>
RingTime: <value>
HoldTime: <value>
[Variable:] <value>
Uniqueid: <value>
Channel: <value>
BridgedChannel: <value>

Аргументы


AgentDump

Описание:

Raised when an agent hangs up on a member in the queue.

Синтаксис:

Event: AgentDump
Queue: <value>
Member: <value>
MemberName: <value>
[Variable:] <value>
Uniqueid: <value>
Channel: <value>

Аргументы


Agentlogin

Описание:

Возникает при входе агента

Синтаксис:

Event: Agentlogin
Agent: <agent>
Channel: <channel>
Uniqueid: <uniqueid>

Аргументы


Agentlogoff

Описание:

Возникает при выходе агента

Синтаксис:

Event: Agentlogoff
Agent: <agent>
Logintime: <logintime>
Uniqueid: <uniqueid>

Аргументы


AgentRingNoAnswer

Описание:

Raised when an agent is notified of a member in the queue and fails to answer.

Синтаксис:

Event: AgentRingNoAnswer
Queue: <value>
MemberName: <value>
[Variable:] <value>
Member: <value>
RingTime: <value>
Uniqueid: <value>
Channel: <value>

Аргументы


Alarm

Описание:

Raised when an alarm is set on a DAHDI channel

Синтаксис:

Event: Alarm
Alarm: <(Red|Yellow|Blue|No|Unknown) Alarm|Recovering|Loopback|Not Open|None>
Channel: <channel>

AlarmClear

Описание:

Raised when an alarm is cleared on a DAHDI channel

Синтаксис:

Event: AlarmClear
Channel: <value>

Bridge

Описание:

Возникает при изменении статуса соединения 2-х каналов

Синтаксис:

Event: Bridge
Bridgestate: <value>
Bridgetype: <value>
Channel1: <value>
Channel2: <value>
Uniqueid1: <value>
Uniqueid2: <value>
CallerID1: <value>
CallerID2: <value>

Аргументы


BridgeAction

Описание:

Возникает при успешном соединении 2-х каналов командой AMI. Ответ на команду Bridge

Синтаксис:

Event: BridgeAction
Response: <value>
Channel1: <value>
Channel2: <value>

Аргументы


BridgeExec

Описание

Возникает при ошибке в процессе создания соединения 2-х каналов

Синтаксис:

Event: BridgeExec
Response: <value>
Reason: <value>
Channel1: <value>
Channel2: <value>

Аргументы


Cdr

Описание:

Должно быть включено в настройках cdr_manager.conf

[general]
enabled = yes

Синтаксис:

Event: Cdr
AccountCode:
Source:
Destination:
DestinationContext:
CallerID:
Channel:
DestinationChannel:
LastApplication:
LastData:
StartTime:
AnswerTime:
EndTime:
Duration:
BillableSeconds:
Disposition:
AMAFlags:
UniqueID:
UserField:

Пример

Event: Cdr
Privilege: cdr,all
AccountCode:
Source: 900
Destination: 0672400000
DestinationContext: from-internal
CallerID: 900
Channel: SIP/900-0000022e
DestinationChannel: SIP/KS-sip-0000022f
LastApplication: Dial
LastData: SIP/KS-sip/0672400000,300,TwW
StartTime: 2013-03-06 16:21:03
AnswerTime: 2013-03-06 16:21:09
EndTime: 2013-03-06 16:21:10
Duration: 7
BillableSeconds: 1
Disposition: ANSWERED
AMAFlags: DOCUMENTATION
UniqueID: 1362579663.896
UserField:

Аргументы

Соответствуют полям таблицы CDR


ChanSpyStart

Описание:

Возникает, когда канал стартовал прослушивание другого канала

Синтаксис:

Event: ChanSpyStart
SpyerChannel: <value>
SpyeeChannel: <value>

Аргументы


ChanSpyStop

Описание:

Возникает, когда канал остановил прослушивание другого канала

Синтаксис:

Event: ChanSpyStop
SpyeeChannel: <value>

Аргументы


ChannelUpdate

Описание:

Синтаксис:

Event: ChannelUpdate
Privilege: system,all
Channel: SIP/101-00000002
Uniqueid: 1327612173.5
Channeltype: SIP
SIPcallid: 72da9b9758fe12523024a7a37d5b6a66@81.55.207.6:5060
SIPfullcontact: sip:101@95.27.201.157:39560;rinstance=d40597b735befaaa 

ChannelReload

Описание:

Синтаксис:

Event: ChannelReload
Privilege: system,all
ChannelType: SIP
ReloadReason: RELOAD (Channel module reload)
Registry_Count: 2
Peer_Count: 24

ConfbridgeEnd

Описание Возникает, при окончании конференции

Синтаксис

Event: ConfbridgeEnd
Conference: <value>

Аргументы


ConfbridgeJoin

Описание

Возникает, когда канал присоединяется к Confbridge-конференции

Синтаксис

Event: ConfbridgeJoin
Conference: <value>
Channel: <value>
Uniqueid: <value>
Conference: <value>
CallerIDnum: <value>
CallerIDname: <value>

Аргументы


ConfbridgeLeave

Описания

Возникает, когда канал покидает Confbridge-конференцию

Синтаксис

Event: ConfbridgeLeave
Conference: <value>
Channel: <value>
Uniqueid: <value>
Conference: <value>
CallerIDnum: <value>
CallerIDname: <value>

Аргументы


ConfbridgeStart

Описание

Возникает, при старте конференции

Синтаксис

Event: ConfbridgeStart
Conference: <value>

Аргументы

  * Conference - имя Confbridge-конференции

----

===== ConfbridgeTalking =====

**Описание**

Возникает, когда участник конференции начинает или заканчивает говорить

**Синтаксис**
<code>
Event: ConfbridgeTalking
Conference: <value>
TalkingStatus: <value>
Channel: <value>
Uniqueid: <value>

Аргументы


DAHDIChannel

Описание

Возникает, при создании DAHDI-канала или при ассоциации технологии с DAHDI-каналом

Синтаксис

Event: DAHDIChannel
Channel: <value>
Uniqueid: <value>
DAHDISpan: <value>
DAHDIChannel: <value>

Синтаксис

  * Channel - имя канала
  * Uniqueid - идентификатор
  * DAHDISpan
  * DAHDIChannel

Dial

Описание:

Событие начала звонка

Синтаксис:

Event: Dial
SubEvent: <value>
Channel: <value>
Destination: <value>
CallerIDNum: <value>
CallerIDName: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>
UniqueID: <value>
DestUniqueID: <value>
Dialstring: <value>

Аргументы

Пример

Исходящий звонок с добавочного номера 902 на номер 380672407788:

Event: Dial
Privilege: call,all
SubEvent: Begin
Channel: SIP/902-0000001a
Destination: GSM/line2-0100000008
CallerIDNum: 380672223344
CallerIDName: <unknown>
ConnectedLineNum: <unknown>
ConnectedLineName: <unknown>
UniqueID: 1364585222.85
DestUniqueID: 1364585222.86
Dialstring: line2/380672407788

DNDState

Описание:

Raised when the Do Not Disturb state is changed on a DAHDI channel.

Синтаксис:

Event: DNDState
Status: <value>
Channel: <value>

Аргументы


DTMF

Описание:

Raised when a DTMF digit has started or ended on a channel

Синтаксис:

Event: DTMF
Direction: <value>
Begin: <value>
End: <value>
Channel: <value>
Uniqueid: <value>
Digit: <value>

Аргументы


ExtensionStatus

Описание:

Возникает при смене статуса экстеном

Синтаксис:

Event: ExtensionStatus
Exten: <value>
Context: <value>
Hint: <value>
Status: <value>

Аргументы


FullyBooted

Описание

Возникает, при окончании всех процедур инициализации Asterisk. Может возникать после процедуры аутентификации командой Action: Login

Синтаксис

Event: FullyBooted
Status: <value>

Аргументы

Пример

Event: FullyBooted
Privilege: system,all
Status: Fully Booted

Hangup

Описание:

Raised when a channel is hung up.

Синтаксис:

Event: Hangup
Cause: <value>
Cause-txt: <value>
Channel: <value>
Uniqueid: <value>
CallerIDNum: <value>
CallerIDName: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>
AccountCode: <value>

Cause


HangupRequest

Описание:

Raised when a hangup is requested with no set cause.

It appears, in production environments, especially with call centers, that nothing enables us to know which side of the communication has cleared the call. HangupRequest manager event, to specify when/where a channel gets hung up. Events to let know which side (including CLI) of the call hangs up : HangupRequest and SoftHangupRequest

Синтаксис:

Event: HangupRequest
Channel: <value>
Uniqueid: <value>

Join

Возникает, когда канал присоединяется к очереди

Синтаксис:

Event: Join
Queue: <value>
Position: <value>
Count: <value>
Channel: <value>
CallerIDNum: <value>
CallerIDName: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>
Uniqueid: <value>

Аргументы


JabberEvent

Возникает, при отправке/получении пакета в Jabber-клиент

Синтаксис:

Event: JabberEvent
Account: <value>
Packet: <value>

Аргументы

Пример

Event: JabberEvent
Privilege: user,all
Account: asterisk
Packet: <presence from="vasiliy.pupkin@gmail.com/android_talk313dbbaf8ad0" to="info@simplit.info"><status/><priority>24</priority><caps:c node="http://www.android.com/gtalk/client/caps" ext="pmuc-v1 voice-v1 video-v1 camera-v1" ver="1.1" xmlns:caps="http://jabber.org/protocol/caps"/><show>away</show><x xmlns="vcard-temp:x:update"><photo>f630d6f97386d668aa67e7852cd127d36c312ccf</photo></x></presence>

JabberStatus

Возникает, изменении статуса Jabber-клиента

Синтаксис:

Event: JabberStatus
Account: <value>
JID: <value>
Resource: <value>
Status: <value>
Priority: <value>
Description: <value>

Аргументы

Пример

Event: JabberStatus
Privilege: user,all
Account: asterisk
JID: vasiliy.pupkin@gmail.com
Resource: android_talk313dbbaf8ad0
Status: 3
Priority: 24
Description:

Leave

Описание:

Возникает, когда канал покидает очередь

Синтаксис:

Event: Leave
Queue: <value>
Count: <value>
Position: <value>
Channel: <value>
Uniqueid: <value>

Аргументы


Описание

Возникает, когда 2 голосовых канала соединяется вместе и начинается передача голоса

Примечание

Возможно, событие является устаревшим - в версии 11 упоминания о событии отсутствуют

Синтаксис:

Event: Link
Channel1: SIP/101-3f3f
Channel2: Zap/2-1
Uniqueid1: 1094154427.10
Uniqueid2: 1094154427.11

LocalBridge

Описание:

Возникает, когда 2 канала типа Local формирует соединение

Синтаксис:

Event: LocalBridge
Channel1: <value>
Channel2: <value>
Context: <value>
Exten: <value>
LocalOptimization: <value>
Uniqueid1: <value>
Uniqueid2: <value>

Аргументы


LogChannel

Описание:

Синтаксис:

Event: LogChannel
Channel: /var/log/asterisk/messages
Enabled: Yes

Event: LogChannel
Channel: /var/log/asterisk/messages
Enabled: No
Reason: 13 - Permission denied

Masquerade

Описание:

Raised when a masquerade occurs between two channels, wherein the Clone channel's internal information replaces the Original channel's information.

Синтаксис:

Event: Masquerade
Clone: <value>
CloneState: <value>
Original: <value>
OriginalState: <value>

Аргументы


MeetmeEnd

Описание

Возникает при окончании конференции

Синтаксис

Event: MeetmeEnd
Meetme: <value>

Аргументы


MeetmeJoin

Описание:

Возникает, когда пользователь присоединяется к MeetMe-конференции

Синтаксис:

Event: MeetmeJoin
Meetme: <value>
Usernum: <value>
Channel: <value>
Uniqueid: <value>
CallerIDnum: <value>
CallerIDname: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>

Аргументы


MeetmeLeave

Описание:

Возникает, когда пользователь покидает MeetMe-конференцию

Синтаксис:

Event: MeetmeLeave
Meetme: <value>
Usernum: <value>
Duration: <value>
Channel: <value>
Uniqueid: <value>
CallerIDNum: <value>
CallerIDName: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>

Аргументы


MeetmeMute

Описание:

Возникает, выключении звука пользователя MeetMe-конференции

Синтаксис:

Event: MeetmeMute
Meetme: <value>
Usernum: <value>
Status: <value>
Channel: <value>
Uniqueid: <value>

Аргументы

MeetmeTalking

Описание:

Возникает, когда MeetMe-пользователь начинает или заканчивает говорить

Синтаксис:

Event: MeetmeTalking
Meetme: <value>
Usernum: <value>
Status: <value>
Channel: <value>
Uniqueid: <value>

Аргументы


MeetmeTalkRequest

Описание:

Raised when a MeetMe user has started talking.

Синтаксис:

Event: MeetmeTalkRequest
Meetme: <value>
Usernum: <value>
Status: <value>
Channel: <value>
Uniqueid: <value>

Аргументы


MessageWaiting Event

Описание:

Возникает, когда оставлено новое сообщение в ящике голосовой почты

Синтаксис:

Event: MessageWaiting
Mailbox: <value>
Waiting: <value>
New: <value>
Old: <value>

Аргументы


NewAccountCode

Описание:

Возникает при изменении AccountCode CDR-а.

Синтаксис:

Event: NewAccountCode
Channel: <value>
Uniqueid: <value>
AccountCode: <value>
OldAccountCode: <value>

Аргументы


MusicOnHold

Описание:

Возникает при включении/выключении музыки в ожидании

Синтаксис:

Event: MusicOnHold
Channel: <Channel ID>
State: <Start/Stop>
Uniqueid: <Unique ID>

Аргументы


NewCallerid

Описание:

Возникает, когда канал получает информацию о новом Caller ID

Синтаксис:

Event: NewCallerid
CID-CallingPres: <value>
Channel: <value>
CallerIDNum: <value>
CallerIDName: <value>
Uniqueid: <value>

Аргументы


Newchannel

Описание:

Возникает при создании нового канала

Синтаксис:

Event: Newchannel
ChannelState: <value>
ChannelStateDesc: <value>
Channel: <value>
CallerIDNum: <value>
CallerIDName: <value>
AccountCode: <value>
Exten: <value>
Context: <value>
Uniqueid: <value>

Аргументы


Newexten

Описание:

Raised when a channel enters a new context, extension, priority.

Синтаксис:

Event: Newexten
Application: <value>
AppData: <value>
Channel: <value>
Context: <value>
Extension: <value>
Priority: <value>
Uniqueid: <value>

Аргументы


Newstate

Описание:

Возникает при изменении состояния канала

Синтаксис:

Event: Newstate
ChannelState: <value>
ChannelStateDesc: <value>
Channel: <value>
CallerIDNum: <value>
CallerIDName: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>
Uniqueid: <value>

Аргументы


OriginateResponse

Описание:

Возникает в ответ на команду Action: Originate

Синтаксис:

Event: OriginateResponse
[ActionID:] <value>
Resonse: <value>
Channel: <value>
Context: <value>
Exten: <value>
Reason: <value>
Uniqueid: <value>
CallerIDNum: <value>
CallerIDName: <value>

Аргументы


ParkedCall

Возникает, когда звонок был поставлен на паркинг

Синтаксис:

Event: ParkedCall
Exten: <value>
Parkinglot: <value>
From: <value>
Channel: <value>
Timeout: <value>
CallerIDNum: <value>
CallerIDName: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>
Uniqueid: <value>

Аргументы


ParkedCallGiveUp

Описание

Возникает когда канал, находящийся на паркинге положил трубку

Синтаксис:

Event: ParkedCallGiveUp
Exten: <value>
Parkinglot: <value>
Channel: <value>
CallerIDNum: <value>
CallerIDName: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>
UniqueID: <value>

Аргументы


ParkedCallTimeOut

Описание

Возникает когда для припаркованного канала достигнут таймаут

Синтаксис:

Event: ParkedCallTimeOut
Exten: <value>
Channel: <value>
Parkinglot: <value>
CallerIDNum: <value>
CallerIDName: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>
UniqueID: <value>

Аргументы


PeerStatus

Описание:

Регистрация/выход пира на Asterisk

Синтаксис:

Event: PeerStatus
Peer: SIP/902
PeerStatus: Registered

Event: PeerStatus
Peer: SIP/902
PeerStatus: Unregistered
Cause: Expired

PeerEntry

Описание

Информация об участнике SIP / IAX2

Синтаксис

Event: PeerEntry
Channeltype: IAX2
ObjectName: 913
ChanObjectType: peer
IPaddress: 192.168.0.100
IPport: 4570
Dynamic: yes
Trunk: no
Encryption: no
Status: OK (1 ms)

Аргументы


Pickup

Описание:

Возникает при перехвате звонка

Синтаксис:

Event: Pickup
Channel: <value>
TargetChannel: <value>

Аргументы


QueueCallerAbandon

Описание

Raised when an caller abandons the queue.

Синтаксис:

Event: QueueCallerAbandon
Queue: <value>
Position: <value>
OriginalPosition: <value>
HoldTime: <value>
Uniqueid: <value>

Аргументы


QueueMemberAdded

Описание:

Raised when a member is added to the queue.

Синтаксис:

Event: QueueMemberAdded
Queue: <value>
Location: <value>
MemberName: <value>
StateInterface: <value>
Membership: <value>
Penalty: <value>
CallsTaken: <value>
LastCall: <value>
Status: <value>
Paused: <value>

Аргументы:


QueueMemberPaused

Описание:

Raised when a member is paused/unpaused in the queue with a reason

Синтаксис:

Event: QueueMemberPaused
Queue: <value>
Location: <value>
MemberName: <value>
Paused: <value>
Reason: <value>

Аргументы


QueueMemberPenalty

Описание:

Raised when a member's penalty is changed

Синтаксис:

Event: QueueMemberPenalty
Queue: <value>
Location: <value>
Penalty: <value>

Аргументы


QueueMemberStatus

Описание: Возникает при изменении статуса агента

Синтаксис:

Event: QueueMemberStatus
Queue: <value>
Location: <value>
MemberName: <value>
StateInterface: <value>
Membership: <value>
Penalty: <value>
CallsTaken: <value>
LastCall: <value>
Status: <value>

Аргументы


QueueMemberRemoved

Описание

Возникает при удалении агента из очереди

Синтаксис:

Event: QueueMemberRemoved
Queue: <value>
Location: <value>
MemberName: <value>

Аргументы


QueueMemberRinginuse

Описание

Raised when a member's ringinuse setting is changed

Синтаксис:

Event: QueueMemberRinginuse
Queue: <value>
Location: <value>
Ringinuse: <value>

Аргументы


QueueParams

Описание:

Параметры очереди. Возникает при ответе на команду Action: QueueStatus

Синтаксис:

Event: QueueParams
Queue: <value>
Max: <value>
Strategy: <value>
Calls: <value>
Holdtime: <value>
TalkTime: <value>
Completed: <value>
Abandoned: <value>
ServiceLevel: <value>
ServicelevelPerf: <value>
Weight: <value>

Пример:

Event: QueueParams
Queue: 8000
Max: 0
Strategy: linear
Calls: 0
Holdtime: 7
TalkTime: 9
Completed: 6
Abandoned: 53
ServiceLevel: 60
ServicelevelPerf: 83.3
Weight: 0

QueueSummary

Описание:

Итоги по очереди. Возникает при ответе на команду Action: QueueSummary

Пример

Event: QueueSummary
Queue: 8000
LoggedIn: 2
Available: 1
Callers: 0
HoldTime: 7
TalkTime: 9
LongestHoldTime: 0

QueueMember

Описание:

Возникает при ответе на команду: Action: QueueStatus

Синтаксис:

Event: QueueMember
Queue: <value>
Name: <value>
Location: <value>
Membership: <value>
Penalty: <value>
CallsTaken: <value>
LastCall: <value>
Status: <value>
Paused: <value>

Пример

Event: QueueMember
Queue: 8000
Name: Service Desk Line 1
Location: SIP/902
Membership: dynamic
Penalty: 1
CallsTaken: 0
LastCall: 0
Status: 1
Paused: 1

Rename

Описание:

Возникает при изменении имени канала

Синтаксис:

Event: Rename
Channel: <value>
Newname: <value>
Uniqueid: <value>

Аргументы


Registry

Описание:

Raiser when Asterisk registers with a peer

Для регистраций вида:

user:passw:authname@sip.domain:port/local_contactDomain

будет отображено: sip.domain

Синтаксис:

Event: Registry
Privilege: system,all
ChannelType: SIP
Domain: sip.zadarma.com
Status: Registered

RegistryEntry

Описание Регистрация SIP. Событие возникает в ответ на команду: Action: SIPshowregistry

Пример

Event: RegistryEntry
Host: sip.skype.com
Port: 5060
Username: 12345678901234
Domain: sip.skype.com
DomainPort: 5060
Refresh: 105
State: Registered
RegistrationTime: 1363530907

Reload

Описание:

Raiser when the «RELOAD» console command is executed

Синтаксис:

Event: Reload
Message: Reload Requested

RTPReceiverStat

Описание

Синтаксис:

    event="RTPReceiverStat"
    privilege="reporting,all"
    ssrc="528671737"
    receivedpackets="67"
    lostpackets="0"
    jitter="0.0061"
    transit="-0.0153"
    rrcount="0" 

RTPReceiverStat

Описание

Синтаксис:

    event="RTPSenderStat" 
    privilege="reporting,all" 
    ssrc="948632689" 
    sentpackets="63" 
    lostpackets="0"
    jitter="0" 
    srcount="0" 
    rtt="0.000000"

RTCPSent

Описание

Синтаксис:

  Event=RTCPSent 
  Privilege=reporting,all 
  To=91.91.122.19:4001
  Ourssrc=1432569448 
  Sentntp=1324071081.1691504640 
  Sentrtp=32960
  Sentpackets=206
  Sentoctets=32960
  Reportblock= 
  Fractionlost=26
  Cumulativeloss=26 
  Iajitter=0.0152 
  Theirlastsr=0
  Dlsr=21.9560 (sec)

RTCPReceived

Описание

Синтаксис:

Event: RTCPReceived
Privilege: reporting,all
From: 192.168.0.201:10219
PT: 200(Sender Report)
ReceptionReports: 1
SenderSSRC: 0
FractionLost: 0
PacketsLost: 0
HighestSequence: 36700
SequenceNumberCycles: 0
IAJitter: 0
LastSR: 0.0000000000
DLSR: 0.0000(sec)

Shutdown

Описание:

Raised when Asterisk is shutdown or restarted.

Синтаксис:

Event: Shutdown
Shutdown: <value>
Restart: <value>

Аргументы


SoftHangupRequest

Описание:

Raised when a soft hangup is requested with a specific cause code.

It appears, in production environments, especially with call centers, that nothing enables us to know which side of the communication has cleared the call. HangupRequest manager event, to specify when/where a channel gets hung up. Events to let know which side (including CLI) of the call hangs up : HangupRequest and SoftHangupRequest

Синтаксис:

Event: SoftHangupRequest
Cause: <value>
Channel: <value>
Uniqueid: <value>
Cause: <value>

Аргументы


Status

Описание

Синтаксис:

    Event: Status
    Channel: Zap/2-1
    CallerID: 101
    Account:
    State: Up
    Link: SIP/101-5cf0
    Uniqueid: 1094166088.26

    Event: Status
    Channel: SIP/101-5cf0
    CallerID: 101
    Account:
    State: Up
    Context: local_extensions
    Extension: 917070
    Priority: 2
    Seconds: 11
    Link: Zap/2-1
    Uniqueid: 1094166088.25

UnParkedCall

Описание

Возникает при возврате звонка с паркинга

Синтаксис:

Event: UnParkedCall
Exten: <value>
Parkinglot: <value>
From: <value>
Channel: <value>
CallerIDNum: <value>
CallerIDName: <value>
ConnectedLineNum: <value>
ConnectedLineName: <value>
Uniqueid: <value>

Аргументы


Описание:

  1. Fired when a link between two voice channels is discontinued, for example, just before call completion.

Notes:

  1. Several Unlink events may be seen for a single call. This can occur when Asterisk fails to setup a native bridge for the call. As far as I can tell, this is when Asterisk must sit between two telephones and perform CODEC conversion on their behalf.

Синтаксис:

Event: Unlink
Channel1: SIP/101-3f3f
Channel2: Zap/2-1
Uniqueid1: 1094154427.10
Uniqueid2: 1094154427.11

UserEvent

Описание:

A user defined event raised from the dialplan

Синтаксис:

Event: UserEvent
UserEvent: <value>
Uniqueid: <value>

VarSet

Описание:

Возникает при установке локальной переменной канала

Синтаксис:

Event: VarSet
Channel: <value>
Variable: <value>
Value: <value>
Uniqueid: <value>

Аргументы