29e6e07eadbb4e8ed5269ae3dbd8bf727b750666
[asterisk/asterisk.git] / configs / agents.conf.sample
1 ;
2 ; Agent configuration
3 ;
4
5 [general]
6
7 [agents]
8 ;
9 ; Define maxlogintries to allow agent to try max logins before
10 ; failed.
11 ; default to 3
12 ;
13 ;maxlogintries=5
14 ;
15 ;
16 ; Define autologoff times if appropriate.  This is how long
17 ; the phone has to ring with no answer before the agent is
18 ; automatically logged off (in seconds)
19 ;
20 ;autologoff=15
21 ;
22 ; Define autologoffunavail to have agents automatically logged
23 ; out when the extension that they are at returns a CHANUNAVAIL
24 ; status when a call is attempted to be sent there.
25 ; Default is "no".
26 ;
27 ;autologoffunavail=yes
28 ;
29 ; Define ackcall to require a DTMF acknowledgement when
30 ; a logged-in agent receives a call.  Default is "no".
31 ; Use the acceptdtmf option to configure what DTMF key
32 ; press should be used to acknowledge the call. The
33 ; default is '#'.
34 ;
35 ;ackcall=no
36 ;acceptdtmf=#
37 ;
38 ; Define endcall to allow an agent to hangup a call with a
39 ; DTMF keypress. Default is "yes". Use the enddtmf option to
40 ; configure which DTMF key will end a call. The default is
41 ; '*'.
42 ;
43 ;endcall=yes
44 ;enddtmf=*
45 ;
46 ; Define wrapuptime.  This is the minimum amount of time when
47 ; after disconnecting before the caller can receive a new call
48 ; note this is in milliseconds.
49 ;
50 ;wrapuptime=5000
51 ;
52 ; Define the default musiconhold for agents
53 ; musiconhold => music_class
54 ;
55 ;musiconhold => default
56 ;
57 ; Define the default good bye sound file for agents
58 ; default to vm-goodbye
59 ;
60 ;goodbye => goodbye_file
61 ;
62 ; Define updatecdr. This is whether or not to change the source
63 ; channel in the CDR record for this call to agent/agent_id so
64 ; that we know which agent generates the call
65 ;
66 ;updatecdr=no
67 ;
68 ; Group memberships for agents (may change in mid-file)
69 ;
70 ;group=3
71 ;group=1,2
72 ;group=
73 ;
74 ; --------------------------------------------------
75 ; This section is devoted to recording agent's calls
76 ; The keywords are global to the chan_agent channel driver
77 ;
78 ; Enable recording calls addressed to agents. It's turned off by default.
79 ;recordagentcalls=yes
80 ;
81 ; The format to be used to record the calls: wav, gsm, wav49.
82 ; By default its "wav".
83 ;recordformat=gsm
84 ;
85 ; The text to be added to the name of the recording. Allows forming a url link.
86 ;urlprefix=http://localhost/calls/
87 ;
88 ; The optional directory to save the conversations in. The default is
89 ; /var/spool/asterisk/monitor
90 ;savecallsin=/var/calls
91 ;
92 ; An optional custom beep sound file to play to always-connected agents.
93 ;custom_beep=beep
94 ;
95 ; --------------------------------------------------
96 ;
97 ; This section contains the agent definitions, in the form:
98 ;
99 ; agent => agentid,agentpassword,name
100 ;
101 ;agent => 1001,4321,Mark Spencer
102 ;agent => 1002,4321,Will Meadows