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
   392   393   394   395   396   397   398   399   400   401   402