agents.conf
|
Das klassische Agent-System ist weitgehend Legacy. In modernen
Asterisk-Installationen werden Queue-Mitglieder direkt als
PJSIP-Endpoints eingetragen ( Die Syntax von |
Grundaufbau
; /etc/asterisk/agents.conf
[general]
; Der general-Block wird derzeit nicht ausgewertet.
; Template für alle Agenten:
[my-agents](!)
autologoff = 15
wrapuptime = 5000
musiconhold = default
recordagentcalls = yes
ackcall = no
custom_beep = beep
; Konkrete Agenten
[1001](my-agents)
fullname = Mark Spencer
[1002](my-agents)
fullname = Will Meadows
Jede Section unterhalb von [general] ist bereits ein Agent; die
ID entspricht dem Section-Namen. Die (!) markiert Templates
(siehe Konfigurations-Templates).
Relevante Optionen
autologoff
Sekunden, die ein eingehender Anruf beim Agenten "klingeln" darf,
bevor der Agent automatisch ausgeloggt wird. 0 = nie
ausloggen.
ackcall
Muss der Agent einen Anruf aktiv bestätigen (DTMF-Taste), bevor das
Gespräch durchgestellt wird? Default: no. Bei yes wird der
DTMF-Code aus acceptdtmf erwartet (Default ##).
Dialplan-Verwendung
; Agent einloggen:
exten => 25,1,Answer()
same => n,AgentLogin()
same => n,Hangup()
; Anrufer in eine Queue einreihen, die Agenten als Mitglieder hat
; (statisch in queues.conf oder dynamisch via AddQueueMember):
exten => 8000,1,Queue(support)
|
Die historisch stark verwendete Applikation |