Synopsis:
Dynamically removes queue members
Description:
RemoveQueueMember(queuename[|interface])
Dynamically removes interface to an existing queue
If the interface is NOT in the queue and there exists an n+101 priority then it will then jump to this priority. Otherwise it will return an error
Return codes
Returns -1 if there is an error.
Once run, this also sets a variable of RQMSTATUS which is set to one of the following:
- REMOVED
- NOTINQUEUE
- NOSUCHQUEUE
- NOTDYNAMIC
Example
RemoveQueueMember(techsupport|SIP/3000)
See also
- Asterisk config queues.conf
- Asterisk cmd Queue
- Asterisk cmd AddQueueMember. Dynamically add queue member
- Asterisk cmd PauseQueueMember
- Asterisk cmd UnpauseQueueMember
- Asterisk call queues
- Asternic Call Center Stats – PRO 2 just released! Queue monitoring and reporting, GPL and commercial versions available.
- OrderlyQ – Extension to Asterisk Queues that lets callers hang up, then call back without losing their place.
- Asterisk Queue Information
Asterisk | Applications | Functions | Variables | Expressions | Asterisk FAQ