Application Notes for MUG Enterprise Call Guard with Avaya Proactive Contact with CTI Issue 1.0



Similar documents
Application Notes for Speech Technology Center Voice Navigator 8 with Avaya Aura Experience Portal Issue 1.0

Abstract. Avaya Solution & Interoperability Test Lab

Abstract. Avaya Solution & Interoperability Test Lab

Abstract. Avaya Solution & Interoperability Test Lab

Application Notes for Resource Software International Shadow Real-Time Dashboard 2.3 with Avaya IP Office Server Edition 9.1 Issue 1.

Application Notes for Configuring MUG Enterprise Interceptor with Avaya Proactive Contact - Issue 1.0

Application Notes for DATEL Call SWEET! Live Outbound Dialer with Avaya IP Office 8.0 Issue 1.0

Application Notes for Configuring NMS Adaptive Desktop SMS with Avaya IP Office R8.0 using Avaya IP Office TAPI Service Provider - Issue 1.

Application Notes for Calabrio Workforce Management Release 9.2(1) SR3 with Avaya Aura Contact Center Release 6.4 Issue 1.0

Application Notes for configuring NICE IEX Workforce Management R4.6 with Avaya Proactive Contact R5.0.1 Issue 1.0

Application Notes for configuring ContactPro from CCT Deutschland GmbH with Avaya Aura Presence Services R6.2 - Issue 1.0

Application Notes for TONE Software ReliaTel with Avaya Aura Communication Manager 6.2 Using SNMP Issue 1.0

Application Notes for Revolabs FLX UC 1000 with Avaya IP Office - Issue 0.1

Application Notes for Biamp AudiaFLEX VoIP-2 with Avaya IP Office Issue 1.0

Application Notes for VTech 1-Line Corded Analog Hotel Phone with Avaya IP Office 8.1 and Voic Pro 8.1 Issue 1.0

Application Notes for MultiTech FaxFinder FFx40 Software version with Avaya IP Office 8.0 Issue 1.0

Application Notes for Configuring Wesley Clover Solutions Trading Platform with Avaya IP Office using SIP Trunks Issue 1.0

Application Notes for Jabra PC Suite and Jabra Evolve 65 Headset with Avaya one-x Agent - Issue 1.0

Application Notes for configuring Enghouse Interactive Communications Portal 9.0 using CTI Connect Media Gateway with Avaya IP Office Issue 1.

Application Notes for DuVoice Emergency Alert System with Avaya IP Office 9.0 Issue 1.0

Application Notes for DuVoice with Avaya IP Office 8.1 Issue 1.1

Application Notes for Symon Enterprise Server with Avaya IQ Issue 1.0

Application Notes for Configuring 911 Enable Emergency Routing Service with Avaya IP Office - Issue 1.0

Application Notes for VPI EMPOWER Suite Performance Reporting with Avaya Call Management System R17 Issue 1.0

Application Notes for Jabra PC Suite and Jabra SUPREME UC Bluetooth Headset with Avaya one-x Agent - Issue 1.1

Application Notes for Invision Interaction Recording System Version 5.0 with Avaya Aura Communication Manager Release 6.3 Issue 1.

Application Notes for Configuring Teleopti CCC with Avaya Aura Contact Center for Real-time and Historical Reporting Issue 1.0

Application Notes for MultiTech FaxFinder IP with Avaya IP Office Issue 1.0

Application Notes for Biamp AudiaFLEX VoIP-2 with Avaya Aura Communication Manager Using Avaya Aura SIP Enablement Services Issue 1.

Abstract. These Application Notes provide information for the setup, configuration, and verification of this solution.

Application Notes for BT Wholesale/HIPCOM SIP Trunk Service and Avaya IP Office 8.0 Issue 1.0

Application Notes for Algo 8028 SIP Door Phone with Avaya IP Office - Issue 1.0

Avaya Solution & Interoperability Test Lab Application Notes for Configuring Datatal AB Flexi with Avaya IP Office - Issue 1.0

Application Notes for Algo 8180 SIP Audio Alerter with Avaya IP Office - Issue 1.1

Application Notes for DuVoice with Avaya IP Office 9.0 Issue 1.0

Application Notes for GN Netcom Jabra PC Suite Software Version 2.9 and Jabra Speak 410 USB with Avaya Aura Agent Desktop 6.2 Issue 1.

Application Notes for Spectralink 84-Series Wireless Telephones and Avaya IP Office Issue 1.0

Application Notes for Metropolis ProfitWatch Hotel Call Accounting with Avaya IP Office Issue 1.0

How To Test The Nms Adaptive Suite With An Ip Office On A Windows 2003 Server On A Nms Desktop On A Pnet 2.5 (Tapi) On A Blackberry 2.2 (Tapi) On An Ipo 2

Application Notes for Spectralink 84-Series Wireless Telephones and Avaya Aura Communication Manager and Avaya Aura Session Manager Issue 1.

Configuring Avaya Aura Communication Manager and Avaya Call Management System Release 16.3 with Avaya Contact Center Control Manager Issue 1.

Application Notes for Biamp Tesira SVC-2 and Avaya IP Office Issue 1.0

Application Notes for Configuring a SonicWALL Continuous Data Protection (CDP) backup solution with Avaya Voic Pro - Issue 1.

Application Notes for Configuring Avaya IP Office 9.0 with HIPCOM SIP Trunk Issue 1.0

Configuring the Avaya B179 SIP Conference Phone with Avaya Aura Communication Manager and Avaya Aura Session Manager Issue 1.0

Application Notes for Avaya Aura Conferencing 7.2 and Radvision SCOPIA Elite MCU Issue 1.0

Application Notes for Configuring Avaya IP Office 8.1 with Colt VoIP Access service Issue 1.0

Application Notes for Resource Software International Revolution Web Call Accounting with Avaya Quick Edition Issue 1.0

Avaya Solution & Interoperability Test Lab

Application Notes for Multi-Tech FaxFinder IP with Avaya IP Office Issue 1.0

Application Notes for snom 3x0 VoIP Phones with Avaya IP Office Issue 1.0

Configuring Instant Messaging and Presence capability for Avaya IP Agent using Avaya SIP Enablement Services - Issue 1.0

Application Notes for VTech 1-Line and 2-Line Analog Hotel Phones with Avaya IP Office 8.1 and Voic Pro 8.1 Issue 1.0

Abstract. Avaya Solution & Interoperability Test Lab

Configuring Sample Screen Pop Applications with Avaya IP Agent Passing Caller Number, Prompted Digits or User to User Information - Issue 1.

Application Notes for the GN Netcom GN 8120 USB Headset Adapter with Avaya IP Softphone Issue 1.0

Application Notes for Configuring Yealink T-22 SIP Phones to interoperate with Avaya IP Office - Issue 1.0

Patching the Windows 2000 Server Operating System on S8100 Media Servers, IP600 Communications Servers, & DEFNITY ONE Communications Systems

Application Notes for Aceyus with Avaya Aura Communication Manager and Avaya Call Management System with RT_Socket Interface Issue 1.

Application Notes for configuring ICR Evolution Software with Avaya IP Office R8 using Avaya IP Office TAPI Service Provider - Issue 1.

Sample Configuration for Microsoft Firewall and McAfee Desktop Firewall 8.5 to Support Avaya IP Softphone Issue 1.0

Configuring Avaya 1120E, 1140E, 1220 and 1230 IP Deskphones with Avaya IP Office Release 6.1 Issue 1.0

Abstract. Avaya Solution & Interoperability Test Lab

Configuring a SIP Trunk between Avaya Aura Session Manager Release 6.1 and Avaya Communication Server 1000E Release 7.5 Issue 1.0

Application Notes for configuring Oak Telecom s reportx with Avaya Aura Communication Manger R Issue 1.0

Abstract. Avaya Solution & Interoperability Test Lab

Application Notes for Integrating Verint ULTRA9 VoIP Call Recording Service With Avaya Interaction Center - Issue 1.1

Application Notes for Konftel 300 Conference Unit with Avaya IP Office - Issue 1.0

Application Notes for Microsoft Office Communicator R2 Client integration with Avaya one-x Portal and Intelligent Presence Server - Issue 1.

Application Notes for Configuring Alternate Methods of Domain Based Routing for Outbound SIP Calls with the Avaya SIP Trunk Architecture Issue 1.

Application Notes for Configuring OneStream SIP Trunking with Avaya IP Office Release 8.1 Issue 0.1

Abstract. Avaya Solution & Interoperability Test Lab

Application Notes for Valcom PagePro IP with Avaya IP Office Issue 1.0

Application Notes for Configuring Broadvox SIP Trunking with Avaya IP Office - Issue 1.0

Application Notes for Configuring Intelepeer SIP Trunking with Avaya IP Office Issue 1.0

Abstract. Avaya Solution & Interoperability Test Lab

Configuring Check Point VPN-1/FireWall-1 and SecuRemote Client with Avaya IP Softphone via NAT - Issue 1.0

Application Notes for TANDBERG Video Conference Solution with Avaya Meeting Exchange - Issue 1.0

Application Notes for Verint Work Force Management with Avaya IQ Issue 1.0

Application Notes for Configuring QuesCom 400 IP/GSM Gateway with Avaya IP Office using H.323 trunks Issue 1.0

Application Notes for G-Tek SIP Telephone MT-102H version 1510X i with Avaya Software Communication System Release 3.0 Issue 1.0.

Application Notes for Configuring Broadvox SIP Trunking with Avaya IP Office Release 8.0 Issue 1.0

Synchronizing Call Center Moves, Adds and Changes between two Avaya Communication Manager ACDs using Consistacom Multi-System Synchronizer - Issue 1.

Configuring Avaya Aura Messaging R6.1 connectivity with IBM Lotus Notes R8.5 IMAP4 based Client using SSL Issue 1.0

Application Notes for configuring Avaya IP Office IP500 R7.0 with 2Ring NetFAX R3.0 Issue 1.0

Application Notes for Packaging and Deploying Avaya Communications Process Manager Sample SDK Web Application on a JBoss Application Server Issue 1.

Application Notes for Configuring Broadvox SIPTrunking with Avaya IP Office R9.0 - Issue 1.0

Recommended File System Ownership and Privileges

Application Notes for Configuring Cablevision Optimum Voice SIP Trunking with Avaya IP Office - Issue 1.1

Abstract. Avaya Solution & Interoperability Test Lab

Application Notes for Microsoft Office Communicator Clients with Avaya Communication Manager Phones - Issue 1.1

Application Notes for Configuring SIP Trunking between Metaswitch MetaSphere CFS and Avaya IP Office Issue 1.0

Application Notes for Configuring Microsoft Office Communications Server 2007 R2 and Avaya IP Office PSTN Call Routing - Issue 1.0

Application Notes for Bold Technologies Manitou with Avaya Aura Communication Manager and Avaya Aura Application Enablement Services Issue 1.

Abstract. Avaya Solution & Interoperability Test Lab

TABLE OF CONTENTS. avaya.com

Configuring H.323 over Port Network Address Translation (PNAT) for Avaya IP Endpoints using the Avaya SG200 Security Gateway - Issue 1.

Abstract. Avaya Solution & Interoperability Test Lab

AlienVault. Unified Security Management 5.x Configuring a VPN Environment

Application Notes for GN Netcom Jabra GN 9330 USB Headset and Jabra PC Suite with Avaya one-x Communicator and Avaya one-x Agent - Issue 1.

Transcription:

Avaya Solution & Interoperability Test Lab Application Notes for MUG Enterprise Call Guard with Avaya Proactive Contact with CTI Issue 1.0 Abstract These Application Notes describe the configuration steps required for MUG Enterprise Call Guard to interoperate with Avaya Proactive Contact with CTI. MUG Enterprise Call Guard is an application that marks call records on Avaya Proactive Contact to prevent future calls, when the associated call attempts are over the limit trigger. Readers should pay attention to Section 2, in particular the scope of testing as outlined in Section 2.1 as well as any observations noted in Section 2.2, to ensure that their own use cases are adequately covered by this scope and results. Information in these Application Notes has been obtained through DevConnect compliance testing and additional technical discussions. Testing was conducted via the DevConnect Program at the Avaya Solution and Interoperability Test Lab. 1 of 12

1. Introduction These Application Notes describe the configuration steps required for MUG Enterprise Call Guard to interoperate with Avaya Proactive Contact with CTI. MUG Enterprise Call Guard is an application that sets the STATUSFLAG parameter in call records on Avaya Proactive Contact to prevent future calls, when the associated COUNTER parameter value in the call record is over the limit trigger set by the customer. The integration required two custom Linux shell scripts, MUGset and CALLGUARD, developed by MUG Enterprise and deployed to Avaya Proactive Contact. Two options were manually added to the Proactive Contact sysadm menu to associate with the scripts. The MUGset script sets the value for the limit trigger, and the CALLGUARD script processes call records in the specified calling lists to make updates to the STATUSFLAG parameter as needed to prevent future calls. The CALLGUARD script can be invoked manually by the administrator, or run on a regular basis by scheduling a cron job. Cron job scheduling is outside the scope of these Application Notes and will not be described. The compliance testing used the manual method to run the script. When cron job scheduling is desired, the cron entry should be added to the nonsupervisor section of the crontab file. Call Guard can be customized for customers to password protect modification of the limit trigger value, to generate record activity files for exports, and to log modified call records. The compliance testing only covered the generic version of Call Guard without any customization. Note that any customized version of the application will require separate compliance testing. This compliance test covered the Avaya Proactive Contact with CTI deployment option. 2. General Test Approach and Test Results The feature test cases were performed manually. Multiple calling lists were prepared with manual script runs to verify proper update of call records. The serviceability test cases were performed manually by disrupting the Proactive Contact server, such as a reboot. DevConnect Compliance Testing is conducted jointly by Avaya and DevConnect members. The jointly-defined test plan focuses on exercising APIs and/or standards-based interfaces pertinent to the interoperability of the tested products and their functionalities. DevConnect Compliance Testing is not intended to substitute full product performance or feature testing performed by DevConnect members, nor is it to be construed as an endorsement by Avaya of the suitability or completeness of a DevConnect member s solution. 2 of 12

2.1. Interoperability Compliance Testing The interoperability compliance test included feature and serviceability testing. The feature testing focused on verifying the following: Setting and updating of the limit trigger via the administrator menu. Invocation of CALLGUARD script via the administrator menu. Proper update of calling lists based on the limit trigger and associated call record values for COUNTER and STATUSFLAG parameters, including no match, partial match, and complete match conditions. Proper run of CALLGUARD script with updates to calling list during an active job. The serviceability testing focused on verifying that Call Guard can run successfully after a disruption to the Proactive Contact server, such as a reboot. 2.2. Test Results All test cases were executed and verified. The one observation noted from the compliance testing is that the CALLGUARD script can run into frequent record lock contentions whenever the call record to be examined is active on an agent desktop and therefore locked by Proactive Contact. The lock on the call record is only released by Proactive Contact when the agent has finished work associated with the call. As such, the script can take a while to complete when there are active jobs utilizing the same calling lists. 2.3. Support Technical support on Call Guard can be obtained through the following: Phone: 724-947-5453 Email: info@mugenterprise.com Web : http://www.mugenterprise.com/connect.shtml 3 of 12

3. Reference Configuration The configuration used for the compliance testing is shown in Figure 1. The detailed administration of basic connectivity between Communication Manager and Proactive Contact, and of contact center devices are not the focus of these Application Notes and will not be described. Figure 1: Compliance Testing Configuration 4 of 12

4. Equipment and Software Validated The following equipment and software were used for the sample configuration provided: Equipment/Software Avaya Aura Communication Manager on Avaya S8800 Server with Avaya G650 Media Gateway Release/Version 6.3.11.1 (R016x.03.0.124.0-22450) Avaya Aura Application Enablement Services 6.3.3 SP4 (6.3.3.4.10-0) Avaya Proactive Contact with CTI MUG Enterprise MUGset Script MUG Enterprise CALLGUARD Script 5.1.1 1.1 2.6 Avaya Proactive Contact Agent 5.1.1 Avaya Proactive Contact Supervisor 5.1.1 Avaya 1616 IP Deskphone (H.323) 1.350B Avaya 9611G IP Deskphone (H.323) 6.4.0.14 Avaya 9650 IP Deskphone (H.323) 3.230A 5 of 12

5. Configure MUG Enterprise Call Guard This section provides the procedures for installing and configuring Call Guard on Proactive Contact. The procedures include the following areas: Transfer custom scripts Change scripts permissions Add menu options Specify calling lists The installation and configuration of Call Guard is performed by MUG Enterprise analysts. The procedural steps are presented in these Application Notes for informational purposes. 5.1. Transfer Custom Scripts Use a tool such as WinSCP to transfer custom scripts MUGset and CALLGUARD to Proactive Contact. Place the two scripts under the /opt/avaya/pds/customs directory, as shown below. 6 of 12

5.2. Change Scripts Permissions Log in to the Linux shell of the Proactive Contact server, and navigate to the /opt/avaya/pds/ customs directory. Enter the command chmod 775 MUGset, followed by chmod 775 CALLGUARD to change the access permissions. The screenshot below shows the resultant access permissions for the two scripts. $ cd /opt/avaya/pds/customs LZPDS4(xxxxx)@/opt/avaya/pds/customs [1006] $ chmod 775 MUGset LZPDS4(xxxxx)@/opt/avaya/pds/customs [1007] $ chmod 775 CALLGUARD LZPDS4(xxxxx)@/opt/avaya/pds/customs [1008] $ ls l -rwxrwxr-x 1 xxxxx pds_system 1295 Oct 1 11:31 CALLGUARD -rwxrwxr-x 1 xxxxx pds_system 1403 Aug 20 14:08 MUGset LZPDS4(xxxxx)@/opt/avaya/pds/customs [1009] $ 5.3. Add Menu Options Navigate to the /opt/avaya/pds/menus directory, and edit the sysadm.menu file. Insert the two lines shown below to add options for Call Guard. WELCOME:@W10010 HELPNAME:sysadm MENU:@P10900::::1:0:cmd:sysadm MENU:@P10901::::1:0:menu:backup MENU:@P10903::::0:0:config_backup MENU:@P10904:YES:::1:0:cmd:inbnd MENU:@P10905:YES:::1:0:noapp_winmsg:ivr MENU:@P10906::::1:0:cmd:transfer MENU:@P10908:YES:::1:0:cmd:mplay MENU:@P10909::::1:0:%modifydbusers MENU:@P10910:YES:::1:0:/bin/cat:$VOICEDIR/help/ssa.hlp MENU:@P10911:YES:::1:0:/bin/cat:$VOICEDIR/help/csi.hlp MENU:CALLGUARD Call Limit Manager::::1:0:MUGset MENU:CALLGUARD::::1:0:CALLGUARD ~ ~ 7 of 12

5.4. Specify Calling Lists Navigate to the /opt/avaya/pds/customs directory, and open the CALLGUARD script. Scroll to the bottom of the file, and add a set_field command line for every existing calling list to be processed by Call Guard, where list1 is the name of the desired calling list in the first example shown below. In the compliance testing, three calling lists were configured to be processed. Note that the name of the calling lists may vary. ########################################### # # Change the STATUSFLAG field of any record having a COUNTER value = or > # # then the value stored in the MUGcount user setting # # ######################################################## # # Insert the lists that will be scrubed below set_field list1 STATUSFLAG Z -s"counter:>=$var2;statusflag:=$var3" set_field list2 STATUSFLAG Z -s"counter:>=$var2;statusflag:=$var3" set_field list3 STATUSFLAG Z -s"counter:>=$var2;statusflag:=$var3" # set_field list25 STATUSFLAG Z -s"counter:>=$var2" # print $var2 > test111 #read a > dptest exit 8 of 12

6. Verification Steps This section provides the tests that can be performed to verify proper configuration of Call Guard. Log into the Linux shell of the Proactive Contact server, and enter menu sysadm to display the ADMINISTRATOR MAIN MENU screen. Verify that two new options associated with CALLGUARD are displayed, as shown below. Enter 12 for CALLGUARD Call Limit Manager. 0. Exit 1. Display help 2. Administrative tasks 3. Back up, restore and verify 4. Manage backup configuration file 5. Inbound calling lists 6. IVR administration 7. Transfer and process records 8. Voice messages 9. Manage database accounts 10. View customer support information 11. View APS information 12. CALLGUARD Call Limit Manager 13. CALLGUARD Enter Command Number: 12 ADMINISTRATOR MAIN MENU The screen below is displayed next. The warning at the top of the screen is displayed upon initial invocation, and can be ignored as the MUGcount parameter will be set subsequently. Enter a desired triggering value, such as 6. /opt/avaya/pds/customs/mugset: line 9: /opt/avaya/pds/customs/mugcount: No such file or directory MUG ENTERPRISE CALL LIMIT MANAGEMENT APPLICATION The Current Call Count setting is Enter the call count setting, a number between 1-9 Input the desired setting here 6 9 of 12

The screen is updated with additional line toward the bottom, showing the limit trigger has been set. /opt/avaya/pds/customs/mugset: line 9: /opt/avaya/pds/customs/mugcount: No such file or directory MUG ENTERPRISE CALL LIMIT MANAGEMENT APPLICATION The Current Call Count setting is Enter the call count setting, a number between 1-9 Input the desired setting here 6 The number is valid and will be the limit trigger HIT ENTER TO CONTINUE Press the Enter key, and the ADMINISTRATOR MAIN MENU is displayed next. Enter 13 for CALLGUARD. Verify that the ADMINISTRATION MAIN MENU screen is shown again at the end of successful script run. 0. Exit 1. Display help 2. Administrative tasks 3. Back up, restore and verify 4. Manage backup configuration file 5. Inbound calling lists 6. IVR administration 7. Transfer and process records 8. Voice messages 9. Manage database accounts 10. View customer support information 11. View APS information 12. CALLGUARD Call Limit Manager 13. CALLGUARD Enter Command Number: 13 ADMINISTRATOR MAIN MENU 10 of 12

7. Conclusion These Application Notes describe the configuration steps required for MUG Enterprise Call Guard to successfully interoperate with Avaya Proactive Contact with CTI. All feature and serviceability test cases were completed with an observation noted in Section 2.2. 8. Additional References This section references the product documentation relevant to these Application Notes. 1. Administering Avaya Aura Communication Manager, Document 03-300509, Issue 10, Release 6.3, June 2014, available at http://support.avaya.com. 2. Avaya Aura Application Enablement Services Administration and Maintenance Guide, Release 6.3, 02-300357, June 2014, available at http://support.avaya.com. 3. Administering Avaya Proactive Contact, Release 5.1, April 2013, available at http://support.avaya.com. 4. Call Guard Installation Notes, Rev 2.2, 8/18/15, available upon request to MUG Enterprise Support. 11 of 12

Avaya and the Avaya Logo are trademarks of Avaya Inc. All trademarks identified by and are registered trademarks or trademarks, respectively, of Avaya Inc. All other trademarks are the property of their respective owners. The information provided in these Application Notes is subject to change without notice. The configurations, technical data, and recommendations provided in these Application Notes are believed to be accurate and dependable, but are presented without express or implied warranty. Users are responsible for their application of any products specified in these Application Notes. Please e-mail any questions or comments pertaining to these Application Notes along with the full title name and filename, located in the lower right corner, directly to the Avaya DevConnect Program at devconnect@avaya.com. 12 of 12