asterisk-ami-14

1.0.0 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i asterisk-ami-14

Weekly Downloads

0

Version

1.0.0

License

ISC

Last publish

Collaborators

  • jsparks