Skip to content

QUEUE_MEMBER()

Synopsis

Provides a count of queue members based on the provided criteria, or updates a queue member's settings.

Description

Allows access to queue counts [R] and member information [R/W].

queuename is required for all read operations.

interface is required for all member operations.

Syntax

QUEUE_MEMBER([queuename,option[,interface]])
Arguments
  • queuename

  • option

    • logged - Returns the number of logged-in members for the specified queue.

    • free - Returns the number of logged-in members for the specified queue that either can take calls or are currently wrapping up after a previous call.

    • ready - Returns the number of logged-in members for the specified queue that are immediately available to answer a call.

    • count - Returns the total number of members for the specified queue.

    • penalty - Gets or sets queue member penalty. If queuename is not specified when setting the penalty then the penalty is set in all queues the interface is a member.

    • paused - Gets or sets queue member paused status. If queuename is not specified when setting the paused status then the paused status is set in all queues the interface is a member.

    • ringinuse - Gets or sets queue member ringinuse. If queuename is not specified when setting ringinuse then ringinuse is set in all queues the interface is a member.

  • interface

See Also

Generated Version

This documentation was generated from Asterisk branch 20 using version GIT