QueueMemberPause
Synopsis
Raised when a member is paused/unpaused in the queue.
Description
Syntax
Event: QueueMemberPause Queue: <value> MemberName: <value> Interface: <value> StateInterface: <value> Membership: <value> Penalty: <value> CallsTaken: <value> LastCall: <value> LastPause: <value> LoginTime: <value> InCall: <value> Status: <value> Paused: <value> PausedReason: <value> Ringinuse: <value> Wrapuptime: <value> Reason: <value>
Arguments
Queue
- The name of the queue.MemberName
- The name of the queue member.Interface
- The queue member's channel technology or location.StateInterface
- Channel technology or location from which to read device state changes.Membership
dynamic
realtime
static
Penalty
- The penalty associated with the queue member.CallsTaken
- The number of calls this queue member has serviced.LastCall
- The time this member last took a call, expressed in seconds since 00:00, Jan 1, 1970 UTC.LastPause
- The time when started last paused the queue member.LoginTime
- The time this member logged in to the queue, expressed in seconds since 00:00, Jan 1, 1970 UTC.InCall
- Set to 1 if member is in call. Set to 0 after LastCall time is updated.0
1
Status
- The numeric device state status of the queue member.0
- AST_DEVICE_UNKNOWN1
- AST_DEVICE_NOT_INUSE2
- AST_DEVICE_INUSE3
- AST_DEVICE_BUSY4
- AST_DEVICE_INVALID5
- AST_DEVICE_UNAVAILABLE6
- AST_DEVICE_RINGING7
- AST_DEVICE_RINGINUSE8
- AST_DEVICE_ONHOLD
Paused
0
1
PausedReason
- If set when paused, the reason the queue member was paused.Ringinuse
0
1
Wrapuptime
- The Wrapup Time of the queue member. If this value is set will override the wrapup time of queue.Reason
- This has been deprecated in favor of thePausedReason
field.
Class
AGENT
See Also
Import Version
This documentation was imported from Asterisk Version GIT-16-b12e8b5