Page 397 - Asterisk™: The Future of Telephony
P. 397
AgentCallbackLogin() Enables agent login with callback
AgentCallbackLogin([AgentNumber][,[options][,[exten]@context]])
Allows a call agent identified by AgentNumber to log in to the call queue system, to be
called back when a call comes in for that agent.
When a call comes in for the agent, Asterisk calls the specified exten (with an optional
context).
The options argument may contain the letter s, which causes the login to be silent:
; silently log in as agent number 42, and have Asterisk
; call extension 123 in the internal context
; when a call comes in for this agent
exten => 123,1,AgentCallbackLogin(42,s,123@internal)
This application is deprecated, and the functionality has been replaced
with AEL dialplan logic located in the doc/queues-with-callback-mem
bers.txt file within the Asterisk source.
See Also
Queue(), AgentLogin(), AddQueueMember(), RemoveQueueMember(), PauseQueueMember(),
UnpauseQueueMember(), AGENT, agents.conf, queues.conf
AgentLogin() Allows a call agent to log in to the system
AgentLogin([AgentNumber][,options])
Logs the current caller in to the call queue system as a call agent (optionally identified
by AgentNumber). While logged in, the agent can receive calls and will hear a beep on
the line when a new call comes in. The agent can hang up the current call by pressing
the asterisk (*) key. If AgentNumber is not specified, the caller will be prompted to enter
her agent number. Agents are defined in agents.conf.
The options argument may contain the letter s, which causes the login to be silent:
; silently log in the caller as agent number 42, as defined in agents.conf
exten => 123,1,AgentLogin(42,s)
See Also
Queue(), AddQueueMember(), RemoveQueueMember(), PauseQueueMember(), UnpauseQueue-
Member(), AGENT, agents.conf, queues.conf
AgentMonitorOutgoing() Records an agent’s outgoing calls
AgentMonitorOutgoing([options])
AgentCallbackLogin() | 369