Name
QueueAdd — Adds a member to the specified queue
Adds a queue member to a call queue.
Parameters
Queue[required] The name of the queue.
Interface[required] The name of the member to add to the queue. This will be a technology and resource, such as
SIP/JaneorLocal/203@lab/n. Agents (as defined in agents.conf) can also be added by using theAgent/1234syntax.MemberName[optional] This is a human-readable alias for the interface, and will appear in the queue statistics and queue logs.
Penalty[optional] A numerical penalty to apply to this queue member. Asterisk will distribute calls to members with higher penalties only after attempting to distribute the call to all members with a lower penalty.
Paused[optional] Whether or not the member should be initially paused.
ActionID[optional] An action identifier that you can use to identify the response to this manager transaction.
Privilege
agent, all
Example
Action: QueueAddQueue: myqueueInterface: SIP/testphoneMemberName: Jared SmithPenalty: 2Paused: noActionID: 4242424242Response: SuccessActionID: 4242424242Message: Added interface to queueEvent: QueueMemberAddedPrivilege: agent,allQueue: myqueueLocation: SIP/testphoneMemberName: Jared SmithMembership: dynamicPenalty: 2CallsTaken: 0LastCall: 0Status: 1Paused: 0
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access