Integrating With incontact dbprovider & Screen Pops



Similar documents
Firewall/Proxy Server Settings to Access Hosted Environment. For Access Control Method (also known as access lists and usually used on routers)

FINRA Regulation Filing Application Batch Submissions

Cloud Contact Centre. Getting smart with customer contact

Pronestor Visitor. Module 11. Installation of additional modules Pronestor Visitor Page

Deployment Overview (Installation):

Interworks Cloud Platform Citrix CPSM Integration Specification

The user authentication process varies from client to client depending on internal resource capabilities, and client processes and procedures.

Regions File Transmission

ACTIVITY MONITOR Real Time Monitor Employee Activity Monitor

Improved Data Center Power Consumption and Streamlining Management in Windows Server 2008 R2 with SP1

MITEL OPEN INTEGRATION GATEWAY (OIG): END- CUSTOMER DEVELOPMENT & LICENSING

Installation Guide Marshal Reporting Console

Adobe Sign. Enabling Single Sign-On with SAML Reference Guide

ISAM TO SQL MIGRATION IN SYSPRO

SPECIFICATION. Hospital Report Manager Connectivity Requirements. Electronic Medical Records DRAFT. OntarioMD Inc. Date: September 30, 2010

ABELMed Platform Setup Conventions

Serv-U Distributed Architecture Guide

Alexsys Team 2 Service Desk

Junos Pulse Instructions for Windows and Mac OS X

StarterPak: Dynamics CRM Opportunity To NetSuite Sales Order

LogMeIn Rescue Web SSO via SAML 2.0 Configuration Guide

Installation Guide Marshal Reporting Console

INTEGRATION OVERVIEW. Introduction Authentication methods Learning management system (LMS) integration methods AICC standard...

ViPNet VPN in Cisco Environment. Supplement to ViPNet Documentation

Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008

CallRex 4.2 Installation Guide

Configuring BMC AREA LDAP Using AD domain credentials for the BMC Windows User Tool

A Beginner s Guide to Building Virtual Web Servers

KronoDesk Migration and Integration Guide Inflectra Corporation

SBClient and Microsoft Windows Terminal Server (Including Citrix Server)

Information Services Hosting Arrangements

Cloud Services Frequently Asked Questions FAQ

New in this release. Sphere (October 2013)

STIOffice Integration Installation, FAQ and Troubleshooting

In addition to assisting with the disaster planning process, it is hoped this document will also::

Zimbra Professional Services Portfolio, Purchasing Guide & Price List

How To Make A New System For A New Generation Of Computers In The European Republic

Telelink 6. Installation Manual

The Relativity Appliance Installation Guide

IT Help Desk Service Level Expectations Revised: 01/09/2012

Connector for Microsoft Dynamics Installation Guide

Instant Chime for IBM Sametime Quick Start Guide

Avatier Identity Management Suite

Understand Business Continuity

First Global Data Corp.

This guide is intended for administrators, who want to install, configure, and manage SAP Lumira, server for BI Platform

990 e-postcard FAQ. Is there a charge to file form 990-N (e-postcard)? No, the e-postcard system is completely free.

Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008

Cloud Services MDM. Windows 8 User Guide

Licensing Windows Server 2012 for use with virtualization technologies

StarterPak: Dynamics CRM On-Premise to Dynamics Online Migration - Option 2. Version 1.0

Treasury Gateway Getting Started Guide

AVG AntiVirus Business Edition

Copyright 2013, SafeNet, Inc. All rights reserved. We have attempted to make these documents complete, accurate, and

Optimal Payments Extension. Supporting Documentation for the Extension Package v1.1

MaaS360 Cloud Extender

Ten Steps for an Easy Install of the eg Enterprise Suite

RECOMMENDATIONS SECURITY ONLINE BANK TRANSACTIONS. interests in the use of IT services, such as online bank services of Société Générale de Banques au

TaskCentre v4.5 Send Message (SMTP) Tool White Paper

Mobile Device Manager Admin Guide. Reports and Alerts

The Importance Advanced Data Collection System Maintenance. Berry Drijsen Global Service Business Manager. knowledge to shape your future

1 GETTING STARTED. 5/7/2008 Chapter 1

E2E Express 3.0. Requirements

Preparing to Deploy Reflection : A Guide for System Administrators. Version 14.1

Introduction to Mindjet MindManager Server

The Law Office of the Future: Remote Access and Virtual Law Firms Jeffrey S. Krause, Esq.

Ensuring end-to-end protection of video integrity

:: ADMIN HELP AT A GLANCE Contents

Remote Setup and Configuration of the Outlook Program Information Technology Group

Helpdesk Support Tickets & Knowledgebase

Meeting Minutes for January 17, 2013

1)What hardware is available for installing/configuring MOSS 2010?

Pronestor Room & Catering

AvePoint Privacy Impact Assessment 1

Feature Guide. Virto Commerce Platform

2. When logging is used, which severity level indicates that a device is unusable?

Licensing the Core Client Access License (CAL) Suite and Enterprise CAL Suite

Licensing Windows Server 2012 R2 for use with virtualization technologies

Service Desk Self Service Overview

Cyber Security: Simulation Platform

Mobile Workforce. Improving Productivity, Improving Profitability

Onex Solutions Private Limited (Onex Solutions) is a one stop shop for all your marketing needs!!

OR 2) Implement and customize an off the shelf product that would suit the requirements

xdb Configuration Guide

SaaS Listing CA Cloud Service Management

Oakland County Department of Information Technology Project Scope and Approach

Getting Started Guide

Creating automated reports using VBS AN 44

BASIC TECHNICAL FEATURE DESCRIPTION

expertise hp services valupack consulting description security review service for Linux

CSC IT practix Recommendations

Transcription:

Integrating With incntact dbprvider & Screen Pps incntact has tw primary pints f integratin. The first pint is between the incntact IVR (script) platfrm and the custmer s crprate database. The secnd pint is between an agent s sessin f incntact Agent (the agent sftware) and a custmerspecific screen pp slutin n the agent s desktp. Database Integratin Direct SQL Access The mst cmmnly used strategy fr CTI invlves the use f direct SQL access. Essentially, incntact s IVR envirnment can be cnfigured t direct its SQL statements t a database server f yur chsing. In mst cases the database that is utilized is a crprate database server, but in sme cases it makes sense t actually hst the data directly n the incntact platfrm. incntact-hsted SQL Database via Public dbprvider When scripting slutins require the strage f certain data pints frm the caller but the custmer des nt have a crprate database, incntact ffers its wn database. While the incntact script (IVR) envirnment can read and write int the public dbprvider database, n external access is granted t custmers. This means that custmers cannt actually create, mdify, r query database tables r data. Data can be captured thrugh scripts, but bulk imprts and structural changes have t be perfrmed by incntact s Prfessinal Services team. If reprts are necessary fr infrmatin captured int the database, Prfessinal Services can als write custm reprts available either thrugh intuch r CallDetail. Cnnectin (all traffic is lcal t incntact platfrm). incntact s Prfessinal Services grup will create database tables as necessary t meet yur scripting requirements. Primary purpse is t accmmdate advanced IVR features fr applicatin such as: 1. Dealer lcatr service: Yu custmer can lcated the nearest dealer by entering a zip-cde with a tuch-tne telephne 2. Percentage-based ruting: If yu have multiple call centers, this will enable yu t rute a predetermined percentage t ne call center (60 percent) and the rest t anther (30 percent). 3. User input strage: Yu can stre user input such as age, lcatin, etc. t create prfiles f yur custmers r t stre results frm surveys Nte: This SQL ptin is nt suitable fr a crprate database replacement. www.incntact.cm inf@incntact.cm incntact, Inc.

Crprate-hsted SQL Database Access via Private dbprvider A private dbprvider requires (1) a Windws-based wrkstatin/server t run the service (2) direct SQL access t the database and (3) an ODBC-cmpliant database. When these requirements are met, private dbprviders are excellent slutins t facilitate CTI. A private dbprvider is essentially an SQL gateway between the incntact platfrm and the user s crprate database. When a query is executed within incntact s scripting envirnment, the platfrm will redirect that query t the crprate database via the cnfigured dbprvider. A private dbprvider runs as a Windws service either n the database server itself (assuming the database server is Windws-based) r n an adjacent Windws-based server r wrkstatin n the custmer s lcal area netwrk. A private dbprvider is an easy way t enrich an IVR call flw with live data frm a crprate database. Database lkups are cmmnly used fr tasks such as accunt balance lkups, identifying key custmers fr preferred ruting, and autmated rder taking. The available dbprvider cnnectin mdes between the incntact platfrm and the database are as fllws: Standard Cnnectin (nt encrypted) Encrypted Cnnectin (encrypted by incntact sftware) VPN (encrypted by VPN-cmpliant hardware) Alternatives t Direct SQL Access As mentined previusly, crprate-hsted private dbprvider requires (1) a Windws-based wrkstatin/server t run the service (2) direct SQL access t the database and (3) an ODBCcmpliant database. While direct SQL access is the mst cmmn technique t facilitate CTI, tw alternatives exist that make sense fr deplyments that are nt suitable fr a dbprvider. HTML Access Organizatins that d nt use the Windws perating system are gd candidates fr HTML access. We have fund that Linux-based rganizatins ften lean twards the HTML strategy because (1) they d nt have Windws-based cmputers and (2) they are generally adept at building web pages necessary t supprt HTML access. Instead f sending standard SQL t a database server t be prcessed (as is the case fr dbprvider), the HTML slutin will submit data t a cnfigured URL and the captures the web page s result. While HTML access almst always causes mre develpment effrt fr a custmer s technical staff, it is an effective way t avid the dbprvider CTI technique. HTML Access enables incntrl scripts t perfrm GET and POST t a remte web server via HTTP. Data values returned in prperly frmatted HTML tables can be made available within the incntrl script envirnment. Cnfidential & Prprietary Page 2

Remte Web Services Access HTML access is an effective CTI strategy, but the frmatting f the web page cntent is typically nly useful t the incntact platfrm. The emerging slutin fr prviding data access t external requestrs is thrugh standards-based web services. Organizatins that already have a web service library in place will typically prefer CTI via remte web services access. Because SOAP/WSDL web services are standards-based, they can be leveraged by incntact and any ther external system that may need t access the system s data surce. Sme uses fr remte web services include: Access database infrmatin n hsted CRM platfrms such as RightNw Technlgies and Salesfrce.cm. CRM web services can be used t facilitate self-service functins including autmated truble ticket creatin, retrieve a truble ticket status, query an accunt balance, etc. Cllect infrmatin such as zip cde latitude and lngitude r reverse-phne number lkup frm web service vendrs such as StrikeIrn r ServiceObjects. Third party vendr slutins can enrich a caller s experience r simply prvide yur rganizatin with new infrmatin abut the caller. Pull incntact-specific infrmatin abut yur business unit using incntact Web Services. This culd include activities such as lking up an agent email address t deliver a message r pulling call detail statistics fr a specific call that wuld be played back t a supervisr. Enables an incntact script t utilize SOAP-cmpliant web services available n remte web-based systems. Many web-based platfrms have started t expse functinality thrugh standards-based (SOAP and WSDL) interfaces. In sme cases, web service methds have replaced the need fr direct SQL access using a dbprvider. Wrkstatin ( Screen-pp ) Integratin Screen-pp integratin is accmmdated by the Agent applicatin launching a URL r executable specified by the custmer s incntact administratr (using webmanager). Any piece f infrmatin cllected by an IVR (including data items queried frm a database) can be delivered t an agent's sessin f incntact Agent. When a call is ffered t an agent, his sessin f incntact Agent will received all f the variable names and values cllected in the IVR (such as ACCTNUM=1234, BALANCE=$5.25, DUEDATE=5/25/2009). The fllwing are the screen pp ptins available: incntact Agent Default Screen Pp incntact Agent Explicit URL (ie, a brwser) incntact Agent Explicit Executable incntact Agent Middle-ware Executable Database Pp Default incntact Agent Screen Pp Cnfidential & Prprietary Page 3

There is a default screen pp that is built int the Agent applicatin, that pps up a windw with infrmatin n all f the standard published variables, and can include custmer variables. This type f screen pp prvides limited custmizability and is mstly used fr a Phase 1 type rllut, and can then be replaced later with a mre custmized URL r executable screen pp. When a call cmes in, the incntact Agent applicatin pps up the fllwing windw: Queued time Agent ID Agent First Name Agent Last Name Cntact Start Date Cntact In queue date Skill # Skill Name Cntact ID Master ID DNIS ANI UCN Accunt # Line UCN Business Unit # (Custm Variable 1) (Custm Variable 2) (Custm Variable N) Explicit URL If a URL is launched (as defined in the webmanager Skills page), then the key/value pairs are passed n the query string. (i.e., http://smeurl.cm?pp.asp&acctnum=1234 &balance= 5.25&duedate=5/25/2009). Organizatins that have cmplete cntrl ver their web-based CRM may find incntact Agent s URL pp t be the simplest and fastest slutin. Because mst brwser-based CRM slutins require lgin credentials (ie, username and passwrd), this is an impractical methd t deply unless the website can accmmdate direct lgin via the query string. Explicit Executable If an executable is launched, then the key/value pairs are passed as cmmand-line parameters (i.e., MyCRM.exe acctnum=1234 balance=5.25 duedate=5/25/2009). Custm-built executables can generally be easily altered t accept cmmand-line parameters. Cmmercial applicatins, hwever, seldm accmmdate this level f flexibility. If a cmmercial applicatin can pen t a specific screen based n certain cmmand-line parameters, then a small intermediary executable may be needed t map the parameters passed by incntact Agent int parameters that meet the vendr s specificatins. Middle-ware Executable Many CRM vendrs ffer an applicatin prgrammers interface (API) which enables custm-built r third-party sftware t interact with the CRM. Fr rganizatins that use a CRM that has a API, it may be pssible t build a simple custm executable that receives the key/value pairs frm the cmmand-line and then calls the apprpriate API feature which instructs the CRM t pen t a specified screen. Cnfidential & Prprietary Page 4

Database Pps Sme rganizatins have the ability t push pages t agents frm a central lcatin. Using the dbprvider database cnnectr, caller infrmatin (and the target agent infrmatin) can be pushed directly int the crprate database. If the server-based slutin has the functinality t frce a client-based screen pp, then such a slutin is viable. Screen-pp Summary Regardless f the screen-pp apprach, it is the respnsibility f the custmer t actually trigger the screen-pp event. The webpage r the executable must handle the lgic fr pening the crrect screen and display the desired infrmatin. Screen-pp Optins 1. Open a CRM URL and include accunt / caller infrmatin n the query string 2. Open a CRM executable and include accunt / caller infrmatin as cmmandline parameters 3. Open a mapping executable that has been cmpiled with the CRM s API. The mapping executable will receive the accunt / caller infrmatin as cmmandline parameters and will call n the CRM API t instruct the CRM executable t pen t the specified page. 4. Sme server-side slutins have the ability t frce screen pps n its assciated client sessins. If an rganizatin has the infrastructure t push a screen pp t target wrkstatin, the dbprvider culd be used t infrm the database server that such a pp is necessary. Cnfidential & Prprietary Page 5