Introduction

The Avaya Call Center Auto Greeting Server manages call center greetings centrally. It uses Avaya TSAPI and DMCC library to barges in to an agent extension and plays a greeting when there is incoming call of the extension. Multiple greetings can be defined for an agent. For example, different greetings for service, sales and support calls or different greetings based on languages. Also, the server supports streaming of WAV file. Call center function such as T&C playing with customer during sales activities is supported.
The AutoGreeting server can stream WAV file by itself using RTP streaming. If you want to offload the playing of the greeting file by another server, you can setup and configure an Asterisk server. This required setup of a SIP trunk between your Avaya CM and the Asterisk and prefix codes are required for call routing from CM to the Asterisk.
Before installation of the software, please make sure you have the following Avaya features and licenses are installed:
- Avaya AES Basic Licenses
- Avaya DMCC Licenses
Installation
- Download and install the TSAPI client for Windows 32-bit / TSAPI client for Windows 64-bit from Avaya web site, it contains the library files.
- Contact us for the the Avaya Call Center Auto Greeting Server package file.
- Follow the installation steps below to install the software.
- Extract all the files into directory c:\program files\autogreeting
- Open Windows Command Prompt as Administrator, enter the following commands to register the program as Windows Service
- cd c:\program files\autogreeting
- autogreeting -i
- sc description autogreeting “Provides Auto Greeting functions for Avaya CM”
- Open ODBC Setting, create a System DSN called AUTOGREETINGCFG for Microsoft Access Driver and point to autogreeting.mdb which is located in the directory c:\program files\autogreeting
- Start the Windows Service autogreeting
- Telnet to localhost and port number 14002, enter username tcpgate and password tcpgate01 to access the program console
- Enter the following command to have the basic setup and restart the service
- Enter the following command in the program console to add extensions
- add extension 61101
- Hint: 61101 is agent extension
- Enter the following command in the program console to add ACD monitoring
- add acd 51101
- Hint: 51101 is ACD
- Enter the following command in the program console to add phantom device
- add phantom 41101 true/false encrypted_passwd
- Hint: 41101 is phantom device
- Hint: true/false is for login DMCC
- Hint: Encrypted password for registration of DMCC extension
- Enter the following command in the program console to define agents for autogreeting
- add agent 50001
- Hint: 50001 is agent ID
- All agents are in scope for autogreeting by default. Add your specific agents if you want these agents for auto greeting
- Enter the following command in the program console for VDN or split number to greeting file folder mapping
- add greetingpath 10001 c:\\greeting\\programA\\
- Hint: 10001 is VDN or split number, the path c:\\greeting\\programA\\ contains the voice greeting files which is WAV, mono and 8000 Hz format
- Enter the following command in the program console for wavnumber to file path mapping
- add wavnumberpath 00001 c:\\voice\\tc00001.wav
- Enter the following command in the program console to add prefix mapping for VDN or split number (only required when Asterisk is for greeting purpose)
- add greetingprefix 10001 451
- Hint: 10001 is VDN or split number, 451 is dialing prefix and together with agent ID to form the final called number (Asterisk extension), you need to create such called number in Asterisk
- Enter the following command in the program console for debug messages
- Enter the following command in the program console for help menu
API for Streaming of Wav File
- Enter the following command in the program console to add an API interface port
- add tcp 9002 * ** custom agrest
- Play
- Pause
- Resume
- Stop
- Rewind
- Forward
Asterisk Configuration (Required only without DMCC license)
- Edit the extension_custom.conf, add the dialplan below for auto greeting

- Create the greeting extension in Asterisk and record the unavailable message, the autogreeting server uses the unavailable message as the greeting for agent
- Use Asterisk’s advanced mailbox function to record the unavailable message, agent can change his/her greeting easily