Page 493 - Asterisk™: The Future of Telephony
P. 493

custom_beep
                   Accepts a filename as its argument. Can be used to define a custom notification
                   tone to signal to an always-connected agent that there is an incoming call.
               The final parameter is used to define agents. Just like in the zapata.conf file, configu-
               ration parameters are inherited from above the agent => definition. Agents are defined
               with the following format:
                   agent => agent_id,agent_password,name
               For example, we can define agent Happy Tempura with the agent ID 1000 and pass-
               word 1234, as follows.
                   agent => 1000,1234,Happy Tempura
               Be aware that an agents.conf file is a complement to the queue configuration process.
               The most critical configuration file for your queues is queues.conf. You can configure
               a very basic queue without agents.conf.

               alarmreceiver.conf



                           The AlarmReceiver() application is not approved by Underwriter’s Lab-
                           oratory (UL) and should not be used as the primary or sole means of
                           receiving alarm messages or events. This application is not guaranteed
                           to be reliable, so don’t depend on it unless you have extensively tested
                           it. Use of this application without extensive testing may place your life
                           and/or property at risk.


               The alarmreceiver.conf file is used by the AlarmReceiver() application, which allows
               Asterisk to accept alarms using the SIA (Ademco) Contact ID protocol. When a call is
               received from an alarm panel, it should be directed to a context that calls the AlarmRe
               ceiver() application. In turn, AlarmReceiver() will read the alarmreceiver.conf config-
               uration file and perform the configured actions as required. All parameters are specified
               under the [general] heading.
               The sample configuration file will contain the current settings for this application and
               is very well documented.

               alsa.conf


               The alsa.conf file is used to configure Asterisk to use the Advanced Linux Sound Ar-
               chitecture (ALSA) to provide access to a sound card, if desired. You can use this file to
               configure the CONSOLE channel, which is most commonly used to create an overhead
               paging system (although, as with any other channel, there are all kinds of creative ways
               this can be used). Keep in mind that the usefulness of the ALSA channel by itself is
               limited due to its lack of a user interface. †



                                                                       alarmreceiver.conf | 465
   488   489   490   491   492   493   494   495   496   497   498