Synopsis:
Unpauses a queue member
Description:
UnpauseQueueMember([queuename]|agent[|options]):Unpauses an agent on a queue, i.e. the agent goes back to answering calls.
If no queue is given, agent is unpaused on all queues.
The option string may contain zero or more of the following characters:
- j - jump to priority n+101 if the agent is not a member of the queue
Return codes
This application sets the following channel variable upon completion: UPQMSTATUS
The value of this variable will be set to the status of the attempt to unpause a queue member. One of:
UNPAUSED | NOTFOUND
Example:
UnpauseQueueMember(|Agent/101)Unpauses Agent/101 on all queues s/he is a member of.
In extensions.conf:
exten => *12ZXXX,1,UnpauseQueueMember(|Agent/${EXTEN:3});
If *121001 is dialed, Agent/1001 will be unpaused on all queues s/he is a member of.
See also
- Asterisk cmd PauseQueueMember: Pauses queue members (agent)
- Asterisk config queues.conf
- Asterisk call queues
- Asternic Call Center Stats - PRO 2 just released! Queue monitoring and reporting, GPL and commercial versions available.
- QueueMetrics is able to report agents in pause, both in real-time view and in its reports.
- OrderlyStats - Dedicated Real Time Call Centre Management and Statistics Package, with full agent status visibility.
Asterisk | Applications | Functions | Variables | Expressions | Asterisk FAQ