Page 492 - Asterisk™: The Future of Telephony
P. 492
ackcall
Accepts the arguments yes and no. If set to yes, requires a callback agent to ac-
knowledge log in by pressing the # key after logging in. This works in conjunction
with the AgentCallbackLogin() application.
endcall
If set to yes, allows an agent to hang up a call by pressing the * key. Defaults to
yes. Set this to no to have Asterisk do nothing when the agent presses the * key.
wrapuptime
You can configure this parameter to allow agents a few seconds of downtime after
completing a call before the queue presents them with another call. This setting is
measured in milliseconds.
musiconhold => class
Accepts a music-on-hold class as its argument. This setting applies to all agents.
agentgoodbye
Defines the default goodbye sound for agents.
updatecdr
Accepts the arguments yes and no. Used to define whether the source channel in
the CDRs should be set to agent/agent_id to determine which agent generated the
calls.
group
Defines the groups to which an agent belongs, specified with integers. Specify that
an agent belongs to multiple groups by separating the integers with commas.
recordagentcalls
Accepts the arguments yes and no. Defines whether or not agent calls should be
recorded.
recordformat
Defines the format to record files in. The argument specified should be wav, gsm,
or wav49. The default recording format is wav.
urlprefix
Accepts a string as its argument. The string can be formed as a URL and is appended
to the start of the text to be added to the name of the recording.
savecallsin
Accepts a filesystem path as its argument. Allows you to override the default path
of /var/spool/asterisk/monitor/ with one of your choosing.
Since the storage of calls will require a large amount of hard drive
space, you will want to define a strategy to handle storing and
managing these recordings.
This location should probably reside on a separate volume, one
with very high performance characteristics.
464 | Appendix D: Configuration Files