Skip to content

QueueMemberPause

Synopsis

Raised when a member is paused/unpaused in the queue.

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>
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_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

Generated Version

This documentation was generated from Asterisk branch 22 using version GIT