Asterisk. Команда AgentLogin.

AgentLogin() - Регистрация агента вызовов в системе.

AgentLogin([НомерАгента][,опции])
Регистрирует текущего вызывающего абонента в системе очереди вызовов как агента обработки вызовов.  После регистрации агент может принимать вызовы и будет слышать звуковой сигнал в линии при поступлении нового вызова. Агент может прервать текущий вызов, нажав кнопку со звездочкой (*). Если НомерАгента не задан, вызывающему абоненту будет предложено ввести свой номер агента. Агенты описаны в файле agents.conf. 

Аргумент опции может содержать букву s, что означает скрытую авторизацию (не проигрывается анонс об успешной авторизации).

Пример:
; регистрируем в скрытом режиме вызывающего абонента как агента номер 22, как определено в agents.conf
exten => 123,1,AgentLogin(22,s)

 

 

См. также: Queue(), AddQueueMember(), RemoveQueueMember(), PauseQueueMember()UnpauseQueueMember(), AGENT, agents.conf, queues.conf