Search:
Asterisk Agents
Asterisk call agents
Agents are human beings - well, phone extensions that are used by human beings. Setting up agents in the agents.conf file allows you to then assign agents in your call queues as a member. One agent can be assigned to many queues, and you can permit an agent to login from any extension.
In a nut shell.....
agents.conf
[agents]agent => 1001,4321,Wayne Kerr
queues.conf
[queue1]member => Agent/1001
extensions.conf
exten => 28,1,AgentLogin(1001)exten => 29,1,Queue(queue1)
How it works
- Agent logs on, e.g. using code "28" as in the example above, hears music on hold, waits for call.
- Inbound call gets transfered to extension 29
- agents hears beep and inbound call gets connected to agent.
If you would prefer your agents to get called when they log in, you can implement the AgentCallbackLogin function, which will call your agent when a call gets assigned to them in the queue.
See also
- Asterisk call queues: Call Queue Overview
- agents.conf configuration file
- queues.conf
- Asterisk cmd AgentLogin
- AgentCallbackLogin
- Asterisk cmd AgentMonitorOutgoing
- Agents without agent channel
- Agents without agent channel Asterisk 1.4 AEL
- Queues with hotdesk agents login voicemail AEL 1.4
- Queue-Tip - Opensource (GPL) Asterisk Queue Monitoring and Reporting suite using Adhearsion and Ruby on Rails.
- Agents desktop Windows, Linux & Mac, DialApplet
- OrderlyQ - Extension to Asterisk Queues that lets callers hang up, then call back without losing their place.
Back to Asterisk - documentation of application commands
Created by: oej,Last modification on Tue 03 of Feb, 2009 [23:02 UTC] by thedonvaughn

Page Changes
