Skip to end of metadata
Go to start of metadata

QueueMemberStatus

Synopsis

Raised when a Queue member's status has changed.

Description

Syntax

Event: QueueMemberStatus
Queue: <value>
MemberName: <value>
Interface: <value>
StateInterface: <value>
Membership: <value>
Penalty: <value>
CallsTaken: <value>
LastCall: <value>
LastPause: <value>
InCall: <value>
Status: <value>
Paused: <value>
PausedReason: <value>
Ringinuse: <value>
Wrapuptime: <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.
  • 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_UNKNOWN
    • 1 - AST_DEVICE_NOT_INUSE
    • 2 - AST_DEVICE_INUSE
    • 3 - AST_DEVICE_BUSY
    • 4 - AST_DEVICE_INVALID
    • 5 - AST_DEVICE_UNAVAILABLE
    • 6 - AST_DEVICE_RINGING
    • 7 - AST_DEVICE_RINGINUSE
    • 8 - 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.

Class

AGENT

See Also

Import Version

This documentation was imported from Asterisk Version GIT-16-cc8aa4e

  • No labels