asterisk-ami-14
v1.0.0
Published
Downloads
1
Readme
##asterisk-ami-14##
###Install###
Make sure you have the registry on your box set to https://npm.sharpendev.com:4873 for the scope @sharpen
npm i -S @sharpen/asterisk-ami-14
###Usage###
var ami = require('@sharpen/asterisk-ami-14');
var vbxServer = new ami.asteriskAMI({
host: '',
username: '',
password: '',
});
vbxServer.connect();
vbxServer.on(EVENT, function(data) {});
###Events###
- AgentCalled
- AgentComplete
- AgentConnect
- AgentDump
- AgentLogin
- AgentLogoff
- AgentRingNoAnswer
- Agents
- AgentsComplete
- AGIExecEnd
- AGIExecStart
- Alarm
- AlarmClear
- AOC-D
- AOC-E
- AOC-S
- AorDetail
- AsyncAGIEnd
- AsyncAGIExec
- AsyncAGIStart
- AttendedTransfer
- AuthDetail
- AuthMethodNotAllowed
- BlindTransfer
- BridgeCreate
- BridgeDestroy
- BridgeEnter
- BridgeInfoChannel
- BridgeInfoComplete
- BridgeLeave
- BridgeMerge
- BridgeVideoSourceUpdate
- CDR
- CEL
- ChallengeResponseFailed
- ChallengeSent
- ChannelTalkingStart
- ChannelTalkingStop
- ChanSpyStart
- ChanSpyStop
- ConfbridgeEnd
- ConfbridgeJoin
- ConfbridgeLeave
- ConfbridgeMute
- ConfbridgeRecord
- ConfbridgeStart
- ConfbridgeStopRecord
- ConfbridgeTalking
- ConfbridgeUnmute
- ContactStatus
- ContactStatusDetail
- CoreShowChannel
- CoreShowChannelsComplete
- DAHDIChannel
- DeviceStateChange
- DeviceStateListComplete
- DialBegin
- DialEnd
- DialState
- DNDState
- DTMFBegin
- DTMFEnd
- EndpointDetail
- EndpointDetailComplete
- EndpointList
- EndpointListComplete
- ExtensionStateListComplete
- ExtensionStatus
- FailedACL
- FAXSession
- FAXSessionsComplete
- FAXSessionsEntry
- FAXStats
- FAXStatus
- FullyBooted
- Hangup
- HangupHandlerPop
- HangupHandlerPush
- HangupHandlerRun
- HangupRequest
- Hold
- IdentifyDetail
- InvalidAccountID
- InvalidPassword
- InvalidTransport
- LoadAverageLimit
- LocalBridge
- LocalOptimizationBegin
- LocalOptimizationEnd
- LogChannel
- MCID
- MeetmeEnd
- MeetmeJoin
- MeetmeLeave
- MeetmeMute
- MeetmeTalking
- MeetmeTalkRequest
- MemoryLimit
- MessageWaiting
- MiniVoiceMail
- MonitorStart
- MonitorStop
- MusicOnHoldStart
- MusicOnHoldStop
- MWIGet
- MWIGetComplete
- NewAccountCode
- NewCallerID
- NewChannel
- NewConnectedLine
- NewExten
- NewState
- ParkedCall
- ParkedCallGiveUp
- ParkedCallSwap
- ParkedCallTimeOut
- PeerStatus
- Pickup
- PresenceStateChange
- PresenceStateListComplete
- PresenceStatus
- QueueCallerAbandon
- QueueCallerJoin
- QueueCallerLeave
- QueueMemberAdded
- QueueMemberPause
- QueueMemberPenalty
- QueueMemberRemoved
- QueueMemberRinginuse
- QueueMemberStatus
- ReceiveFAX
- Registry
- Reload
- Rename
- RequestBadFormat
- RequestNotAllowed
- RequestNotSupported
- RTCPReceived
- RTCPSent
- SendFAX
- SessionLimit
- SessionTimeout
- Shutdown
- SIPQualifyPeerDone
- SoftHangupRequest
- SpanAlarm
- SpanAlarmClear
- Status
- StatusComplete
- SuccessfulAuth
- TransportDetail
- UnexpectedAddress
- Unhold
- UnParkedCall
- UserEvent
- VarSet
- Success
###Custom Events###
- ActiveCalls
- ConnectionEvents