Better Customer Service & Support Through Monitoring and EAI

Similar documents
SQL Access to OpenEdge Apps

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Envox Call Information Manager

CUSTOM INTERACTIVE VOICE4NET TELEPHONY SOLUTIONS. Contact Center HD.

How To Write A Microsoft.Net Event Management System (Mnet)

PBX IVR ACD. 7011Koll Center Parkway, Suite 150 Pleasanton, CA Phone: (925) Fax: (925) SUPERVISOR, MANAGER

C/S Basic Concepts. The Gartner Model. Gartner Group Model. GM: distributed presentation. GM: distributed logic. GM: remote presentation

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

LISTE DES DOCUMENTS ORACLE

Introduction to Sun ONE Application Server 7

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

JDBC Drivers, Bridges and SequeLink. Edward M. Peters Vice President & General Manager DataDirect

Enterprise Application Integration

Client/server is a network architecture that divides functions into client and server

Leverage Customer Data 5 to Improve Customer Experience About Us 7. Whitepaper

The Software PBX How Open-Systems Computing is Transforming Corporate Phone Systems

SalesLogix. SalesLogix v6 Architecture, Customization and Integration

Jitterbit Technical Overview : Microsoft Dynamics CRM

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

PROACTIVE MANAGEMENT OF THE MICROSOFT WINDOWS SERVER 2003 PLATFORM

AA Automated Attendant is a device connected to voice mail systems that answers and may route incoming calls or inquiries.

Architecture Design For Web-based Application Systems. Instructor: Dr. Jerry Gao Class: CMPE296U

Oracle PeopleSoft CRM Integration into the Contact Center. Technical Integration Brief

8x8 Complete Contact Center

ALCATEL-LUCENT OMNITOUCH CONTACT CENTER STANDARD EDITION The scalable and reliable contact center to support your business

8x8 Virtual Contact Center

SequeLink Server for ODBC Socket

Solution Guide. Sybase Mobile Sales for SAP CRM 1.2

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

Jitterbit Technical Overview : Microsoft Dynamics AX

JReport Server Deployment Scenarios

WebSphere Product Family Overview

Avaya Interaction Center

Service Oriented Architectures

CHAPTER 1 INTRODUCTION

Avaya Interaction Center

25 May Code 3C3 Peeling the Layers of the 'Performance Onion John Murphy, Andrew Lee and Liam Murphy

Cisco Unified Intelligent Contact Management Enterprise 7.5

SAP Sybase Replication Server What s New in SP100. Bill Zhang, Product Management, SAP HANA Lisa Spagnolie, Director of Product Marketing

Alcatel-Lucent OmniTouch Contact Center Standard Edition The scalable and reliable contact center to support your business

Adaptive Real-time Infrastructure for a complete OMG Model Driven Architecture.

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

ShoreTel Enterprise Contact Center 8 Using Agent Toolbar

A NOVEL ARCHITECTURE FOR DYNAMIC LEAST COST ROUTING

What is Middleware? Software that functions as a conversion or translation layer. It is also a consolidator and integrator.

GenOmega Achieving the Genesis and Omega

Silent Monitoring and Recording Using Unified Communications Manager

ShoreTel Contact Center Using ShoreWare Agent Toolbar

Enterprise Integration Architectures for the Financial Services and Insurance Industries

Configuration Management of Massively Scalable Systems

echomountain Enterprise Monitoring, Notification & Reporting Services Protect your business

GoToAssist Integration White Paper

Bank ing. Industry. Business Challenge A C R M s o lu t i on fo r a b a nk ne e d s t o b e b u il t to su i t v a r io u s b a nk -

-8*6-DYD6HPLQDU 6HUYOHW$UFKLWHFWXUHV 5DLQHU+LVV$QGUHDV.DSS 6<6725$*

Application Frameworks before System Frameworks. An OOPSLA 2000 Practitioner s Report Jon Hancock - jhancock@patternware.com

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc.

Understanding Application Servers

Contents. Client-server and multi-tier architectures. The Java 2 Enterprise Edition (J2EE) platform

Middleware- Driven Mobile Applications

GEOG 482/582 : GIS Data Management. Lesson 10: Enterprise GIS Data Management Strategies GEOG 482/582 / My Course / University of Washington

Ensim VoIP White Paper

IME PROFESSIONAL SERVICES RFP MED AMENDMENT 3

Vuesion. Multimedia Blended Contact Center, Just right for SME. Know. Analyze. Create. Improve. Win.

Windows Embedded Security and Surveillance Solutions

ShoreTel Enterprise Contact Center Using Agent Toolbar

Java-technology based projects

FacetPhone IP-PBX. IP From the Ground Up

Cisco Unified Contact Center Express 6.0

PROCEDURE Issued: October 5, 2001 Effective Date: September 14, 2000

Web Cloud Architecture

How To Develop A Web Service In A Microsoft J2Ee (Java) 2.5 (Oracle) 2-Year Old (Orcient) 2Dj (Oracles) 2E (Orca) 2Gj (J

ORACLE ADVANCED INBOUND TELEPHONY

EII - ETL - EAI What, Why, and How!

Latte Rapid Application Development. William Dunlap Product Manager Borland International

Cisco CTI. What is Cisco CTI? CHAPTER

Jitterbit Technical Overview : Salesforce

Effectively Using Your Data for Customer Retention

Making Data Available on the Web

Web. Studio. Visual Studio. iseries. Studio. The universal development platform applied to corporate strategy. Adelia.

White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation

Integrating Voice and Data for Call Center Excellence. logicalage CTI-enabled Contact Control Center

A Comparison of Enterprise Reporting Tools

Rocket AS v6.3. Benefits of upgrading

Qfiniti Enterprise and VoIP for Avaya. Qfiniti Enterprise and VoIP. An etalk Technical White Paper

Attachment 1 Contact Center Infrastructure

applications. JBoss Enterprise Application Platform

Avaya Interaction Center

Windows Server 2003 default services

J2EE Promises and Customer Experiences

COMPOSITE APPLICATION:

Integrating Siebel CRM 8 with Oracle Applications

The Software PBX How Open-Systems Computing is Transforming Corporate Phone Systems

GROUPWARE. Ifeoluwa Idowu

Comparison of Enterprise Reporting Tools

Advanced Multichannel Contact Management

Application Servers G Session 2 - Main Theme Page-Based Application Servers. Dr. Jean-Claude Franchitti

Deploying Cisco Unified Contact Center Express Volume 1

Enhancing Call Center Efficiency with Screen Pops The Path to Improved Customer Service

Transcription:

Better Customer Service & Support Through Monitoring and EAI A Case Study of The equality Connect Product Scott Bluman Witness Systems Application Integration Group

The Case Study Outline & The Witness Integration Problem & The Solution equality Connect & Witness Integration Strategy & Lessons Learned & Next Steps

Quality Monitoring Witness products are used to monitor customer interactions in order to improve the quality of customer service. This call may be monitored This web chat may be monitored This e-mail may be monitored

Quality Monitoring Witness Systems equality Suite combines telephony voice recording with synchronized screen capture to record the entire customer interaction.

Why Quality Monitor? If: High quality customer service is absolutely critical for customer retention in today s commodotized marketplace And: Monitoring and reviewing allows organizations to improve customer service But : Quality monitoring and reviewing is expensive in human resources, bandwidth and storage Then it follows: Monitoring the most valuable customer interactions increases customer retention and optimizes the use of human resources, bandwidth and storage

The Integration Problem The EAI Problem: How to use the information within the customer service applications (CRM, ecrm, web chat or e-mail) to strategically target the customer interactions for Witness monitoring.

Solution: equality Connect Witness created equality Connect An EAI decision support middleware product used to surgically target customer interactions through business rules applied to information in the customer support applications. Customizable rules and client interfaces Supports a wide range of customer support applications and contact mediums (CRM, ecrm, web chat, e-mail, etc.)

equality Connect Middleware equality Connect is: Sybase Enterprise Application Server 3.5 Decision support Java components for evaluating business rules for monitoring. Integration C++ components for equality Balance monitoring product. Multiple client options: COM OLE Component for client interface Java Servlet for HTTP interface CORBA client components JDBC and DB Connection Caches for DB access.

equality Connect Middleware Record Call Customer Service User Applications Phone Support Rep. Desktop Record Workstation Customer Service User Application OLE Calls eqc Commands OLE Connect DLL Support Center Servers Call Center Telephony CORBA ORB Witness Kernel (Monitors and stores Telephony and Desktop recordings) Witness API Recording Commands Object Object Object App Server Decision Support Components Customer Service Application Witness equality Balance Witness equality Connect Customer Service App DB Witness Database

equality Connect Middleware Example Call Flow: A customer calls into the contact center. The customer call is routed to an available CSR (customer service representative) by the ACD (automatic call distributor). equality Balance receives an event notification from the telephony server that the CSR is receiving a call. The CSR receives a screen pop from their CRM application identifying the customer as their telephone rings. The CRM application has been customized. The Visual Basic based hooks in the CRM application use the equality Connect COM client to pass customer name and account balance to the equality Connect server via CORBA. The business rules engine, an EJB component within equality Connect, uses real-time customer information to evaluate quality monitoring business rules. equality Connect passes equality Balance a record message based on the customer s Platinum Card status and recent purchase history. equality Balance records the telephone call through the ACD and the CSR s computer screen over the corporate network using Witness patented screen capture technology. Recording stops when the telephony server notifies equality Balance that the call has terminated. The customer attributes that triggered monitoring are attached to the recording record for searching and sorting.

Whole > Σ Parts Focused Service/Process Improvement Record the most strategic customer interactions across all contact mediums Enterprise information gives the recorded interaction context EJB with CORBA on top is our middleware platform for rapid integration to a heterogeneous mix of customer service applications

Why We Chose? Integration Middleware Leveraged existing API to core voice and data recording product (equality Balance) which allows external entities to control recording, (AIM) Agent Initialed Monitoring. Componentized design allows separation of delivery allows equality Connect to be licensed and delivered separately.

Why We Chose? Application Server Time to market. Using off the shelf application server allowed rapid development. Scalability. Clustering possible. Sybase EAS 3.5 supports a mixed bag of components. C++ for equality Balance connection, Java for EJB, JDBC and Servlets. Witness Systems core competency is developing quality monitoring solutions.

Why We Chose? Client COM Client because Sybase made it painless and most applications support COM interfaces. Java, HTTP and CORBA interfaces to support widest range of web chat and e-mail applications. Integrate primarily at the CSR desktop because of the need for real-time information and events that may not be available on the Customer Service Application server.

Lessons Learned Demonstrate Open Integration Target an initial set of strategic integrations Target formal certification programs with key partners. They will help market your integration product. Choose those that demonstrate the solutions flexibility. But don t over-extend integrations! ROI is highly variable and case by case Ruthless focus on minimizing costs until customers are involved Don t be driven by the number of integrations, but by their strategic value. Don t underestimate the closed ness of legacy systems

Lessons Learned Sybase EA Server 3.5 was a good choice for an Application Server! Provided an environment for heterogeneous components (Java, EJB and C++). Provided an environment for a heterogeneous interface (OLE, Java and ORB Clients plus HTTP Servlet support for Internet messages). Negotiated a reasonable runtime for an embedded application server. Challenges Less than perfect support for CORBA standards JDBC to ODBC driver glitches

Next Steps & Data Mining Asynchronous customer information retrieval & Integrate with training systems Use CSR skills competency information for realtime recording decisions & Non human interaction recording & Of course more integrations

Questions?

Thank You Scott Bluman, Witness Systems sbluman@witness.com Robert Mickley, Gazebo Software rmickley@gazebosoft.com