Asterisk Manager API AgentCallBackLogin

Synopsis

Sets an agent as logged in by callback Privilege: agent,all

Note: Is this to be deprecated in Asterisk 1.4?

Parameters

Agent: Agent ID of the agent to login
Exten: Extension to use for callback
Context: Context to use for callback
AckCall: Set to 'true' to require an acknowledgement by '#' when agent is called back
WrapupTime: the minimum amount of time after disconnecting before the caller can receive a new call
ActionID: <value>

Example


Action: AgentCallBackLogin
Agent: 1234
Exten: 1234
Context: myqueues
AckCall: true
WrapupTime: 30
ActionID: 12345


Note


This forgets to set ${AGENTBYCALLERID_${CALLERID(num)}} This can be worked round by following this message with a


action: setvar
variable: agentbycallerid_1234
value: 1234


message.

See also


Synopsis

Sets an agent as logged in by callback Privilege: agent,all

Note: Is this to be deprecated in Asterisk 1.4?

Parameters

Agent: Agent ID of the agent to login
Exten: Extension to use for callback
Context: Context to use for callback
AckCall: Set to 'true' to require an acknowledgement by '#' when agent is called back
WrapupTime: the minimum amount of time after disconnecting before the caller can receive a new call
ActionID: <value>

Example


Action: AgentCallBackLogin
Agent: 1234
Exten: 1234
Context: myqueues
AckCall: true
WrapupTime: 30
ActionID: 12345


Note


This forgets to set ${AGENTBYCALLERID_${CALLERID(num)}} This can be worked round by following this message with a


action: setvar
variable: agentbycallerid_1234
value: 1234


message.

See also


Created by: neillw, Last modification: Fri 14 of May, 2010 (10:52 UTC) by pchilds
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+