View
95
Download
2
Category
Preview:
Citation preview
ERMS Overv iew for Consul t ant s
John BurtonProduct ManagermySAP CRM Interaction Center
Version 2.1Apr 12, 2006
SAP AG 2005
ERMS – Int roduc t ion
ERMS prov ides pow erfu l , s im ple-t o-use t oo ls for m anaging large vo lum es of inbound e-m ai l and w eb form s…
Increase agent productivity� Auto-prepare agent responses using e-mail templates � Auto-suggest relevant solutions
Improve customer service� Auto-respond to simple requests� Auto-acknowledge complex request with tracking IDs and ETAs
Empower managers and supervisors� Enable business users to create rules for e-mail routing and
processing� Allow supervisors to view and manage queue volumes and SLAs� Provide managers with real-time monitoring and historic analytics
SAP AG 2005
ERMS – Feat ures & Func t ions
Rule-based handl ing of inc om ing e-m ai ls and w eb form s:� Rule-based routing� Auto acknowledge / auto respond� Auto prepare (one-click response)� Escalation notification (new w i t h 5 .0)
� Automatic creation of interaction record� Automatic creation of service ticket (new w i t h 5 .0)� Linking of incoming e-mail to existing service ticket (new w i t h 5 .0)� Deletion of e-mails
Manager produc t iv i t y t oo ls� Rule Modeler & Category Modeler� Real-time monitoring and historic analysis� E-Mail Workbench & ERMS Simulator (new w i t h 5 .0)
SAP AG 2005
ERMS – Com m unic at ion Landsc ape
Customer
SAP
IC Agent
ICI Multichannel
Interface
Screen pop
WorkflowSAPConnect
IC Agent Inbox
External Communication
SoftwareICI E-Mail
ERMS E-Mail
SAP AG 2005
ICM
Arc hi t ec t ure of ERMS E-Mai l Flow
Business Workflow
SAPconnect
SMTP-compliant mail server
Web Application Server (WebAS) 6.10 or higher
BCI / BCS
SMTP plug-in
TCP/IP Port
middle message layer
lowest layer
application layer
ERMS Service Manager
ERMS Rule Engine
IC Agent Inbox
SAPoffice
SAP AG 2005
ERMS Runt im e Ex ec ut ion – ‘Fine Pr in t ’
Inbound e-mail arrives and SAPconnect calls IFRECEIVE interface of BOR object ERMSSUPRT2. Based on the e-mail address mapping maintained in transaction SO28, Inbound Distribution invokes receive method of ERMSSUPRT2, creating a BOR object of type SOFM (e-mail document) and a SAPoffice document representing the e-mail. The receive method also calls the function module CRM_ERMS_RECEIVE_DOCUMENT, which triggers mapped workflow ERMS1 via the BOR event MailReceived.
ERMS1 acts as a container for the e-mail, storing information about the e-mail status and owner. ERMS1 contains 3 tasks: ERMS 1 (WS00200001, type background), ERMS Rule Execution (TS00207915, type background), and ERMS Decision (TS00207914, type Dialog). Task TS00207915 invokes the ERMS Service Manager which itself refers to method RuleExecution of BOR object ERMSSUPRT2 .
The Service Manager loops through the configured directly-called services which typically include fact-gathering services for content analysis, web forms and service tickets, as well as the rule execution service. The fact gathering services retrieve information and make it available in the fact base. The rule execution service checks for the assigned ERMS policy and then executes the programmed rules, accessing data from the factbase as needed. If necessary, the rule execution service can invoke fact gathering services that were not directly invoked earlier (this is referred to as ‘lazy invocation’). Actions are executed at the end of rule evaluation (or as they are evaluated) depending on the configuration in the ERMS Repository for each action.
Based on the results of the rule execution, the ERMS Rule Execution task TS00207915 can produce one of three results: delete e-mail, stop further processing, or route e-mail via task TS00207914. If the e-mail is to be routed, workflow rule 00200136 (ERMS routing) will determine the responsible agent for the work item via function module CRM_ERMS_AGENT_DETERM1.
Once the e-mail work item is processed by an Interaction Center agent, a CRM business document (e.g. Service Ticket or Interaction Record) is created and the workflow is terminated. The SAPoffice document representing the e-mail will be saved with the CRM business document (i.e. Interaction Record or Service Ticket). The Agent Inbox work item will be set to Complete.
SAP AG 2005
ERMS Runt im e Ex ec ut ion Diagram
Fact Base (XML)
Fact Gathering Services
Rule Execution Services
Repository
ERMS Service Manager
TS00207915 Execution
Content Analysis
WS00200001
SAPconnect
Inbound Distribution
BOR ERMSSUPRT2
Workflow ERMS1
TS00207914 Decision
Web Form
Service Ticket
ERMS Policy
Invoked ERMS Policy
IC Agent Inbox
HR Org Unit Actions
SAP AG 2005
ERMS St andard Del ivery Work Flow – Don’t Modi fy !
Tec hnic a l Nam e: WS0020001 Nam e: ERMS1
This work flow would typically not be changed during an implementation project. All the changes are done in the IMG configuration and the Rule Modeler.
This is a very simple work flow that calls the rule execution (this creates work flow items of type TS00207915), and then deletes or routes the e-mail – the only two functions performed by the work flow (they are communicated to the work flow by the rule execution using two flags). The e-mail is stored as an SAP Office document; however, most information is also stored in the fact base.
In case an e-mail is routed, another work flow item will be created (TS00207914), which is a dialogue item that shows up in the respective inbox of the user(s).
SAP AG 2005
ERMS Proc ess Flow Diagram
SAP AG 2005
ERMS Web Form Handl ing
ERMS can processes Web Forms as well as e-mails. The blocks in tan on the next side represent the Web Form (including web-form handling) – separate from ERMS. SAP delivers a sample Web Form, which customers are free to use or modify; customers can also program their own Web Forms and Web-form handling.
Once the e-mail representation of the web form is received by SAPconnect (with the actual web form data included as an XML attachment to the e-mail) the e-mail triggers the ERMS workflow and Service Manager in the same fashion as a normal e-mail. When the web form fact gathering service is invoked, the fact gathering service calls the web form reader which parses the email and attachment. The structured web form data is passed into the ERMS fact base for use by the rule execution services.
SAP AG 2005
ERMS Web Form Handl ing
SAP AG 2005
Sam ple Web Form
Existing Web forms can be easilyintegrated into ERMS.
No set up of Web servers is necessary. You can reuse existing forms and post them to the ERMSWeb form handler.
SAP AG 2005
Ru le Modeler – ERMS Cont ex t
Select ERMS Context
SAP AG 2005
Ru le Modeler Folders and Rules
SAP AG 2005
Defau l t -Del ivered ERMS Condi t ion At t r ibut es
� Sender’s First Name� Sender’s Last Name� Sender’s Country� Sender’s Language� Calendar: Today’s Date� Calendar: Day of the Week� Calendar: Remaining Days of the Month� Calendar: Time� Calendar: Week of the Year� Case Category� Case Close Date� Case Original Creator� Case Planned End Date� Case Escalation Reason� Case GUID� Case ID� Case Priority� Case Processor� Case Responsible Supervisor� Case Status� Case Type� ERMS: Content Analysis Accuracy� ERMS: All Matching Categories� ERMS: Number of Matching Categories
� ERMS: Best Minus Next Best Score� ERMS: Number of Top Categories� ERMS: Best Category Score� ERMS: Top Scoring Category� E-Mail Language� Is Bounce� E-Mail Content� E-Mail Original Recipient� E-Mail Sender� E-Mail Subject� Service Ticket Category� Service Ticket Number� Service Ticket Priority� Service Ticket Responsible� Service Ticket Status� Web Form Account� Web Form ID� Web Form Sender E-Mail Address� Sample Web Form: Country� Sample Web Form: Description� Sample Web Form: Priority� Sample Web Form: Problem� Contact SAP: Email� Contact SAP: Gender
SAP AG 2005
ERMS Condi t ion Operat ors
� CONTAINS� CONTAINSELEMENT� EQUALS� GREATERTHAN� LESSTHAN� MATCHCATEGORY� NCONTAINS� NCONTAINSELEM� NEQUALS� NGREATERTHAN� NLESSTHAN� NMATCHCATEGORY
SAP AG 2005
ERMS Ac t ions
� Route to� Route to Service Ticket Responsible� Route to Case Processor� Forward � Delete� Send Auto Acknowledge � Auto Respond� Auto Prepare � Create interaction record� Add Attribute Value� Set Attribute Value� Invoke Policy� Stop Further Processing� Create Service Order (new with 5.0)
SAP AG 2005
ERMS Reposi t ory – Conf igurable & Ex t endable
SAP AG 2005
Po l ic y and Rule Ex ec ut ion in ERMS
Default Policy
Invoked Policy A
Invoked Policy C
Policy B
Policy D
The Service Manager Profile calls an ERMS Policy and begins evaluating the policy’s rules. As rules are evaluated, a list of actions is stored, to be executed at the end of the policy evaluation. Actions could include invoking another policy. If another policy is invoked, the Invoke Policy action is executed by the service manager with all other stored actions after the current policy is completely processed; the actions are not executed immediately.
If the Stop Further Processing action is encountered in a policy, the policy evaluation ends and no further checking of rules is executed. However, all the stored actions, including any stored invoke policy actions, are now executed.
In CRM 4.0 rules are executed after each policy is evaluated. If multiple occurrences of the same rule arise, the behavior depends on the rule (first ‘delete’ wins, last route wins, all auto acknowledges occur, etc.). In CRM 5.0 a formal Conflict Resolution mechanism is introduced.
SAP AG 2005
ERMS – Cat egory Modeler Feat ures for ERMS
St andard Responses:� Standard response mail forms for Auto Respond and Auto Prepare
(though not for Auto Acknowledge, )
Cont ent Analys is / Cat egor izat ion� Determines language of incoming e-mail and categorizes e-mails
based on content queries. Categories can be used in Rule decision and evaluation.
� Additionally, Categorization allows the IC WebClient to automateInteraction Record reason and Service Ticket classification, and to enable solution auto suggest.
SAP AG 2005
Cat egory Modeler – Selec t Sc hem a
SAP AG 2005
Cat egory Modeler – Sc hem a Det a i ls
SAP AG 2005
Cat egory Modeler – Sc hem a Cat egory Searc h Quer ies
SAP AG 2005
Serv ic e T ic k et and In t erac t ion Rec ord Class i f ic a t ion
SAP AG 2005
IC Agent – ERMS & Cont ent Analys is Enabled Feat ures
Agent produc t iv i t y im provem ent s:� Auto Prepared Response Proposals – one click to send e-mail� Fast insertion of pre-selected standard responses� Auto-suggest solutions� Manual override of automatic categorization� E-mail integrated in Agent Inbox with other channels & transactions
Agent serv ic e qual i t y im provem ent :� Standard response proposals ensure same high-quality service
across all agent skill and experience levels� Automating redundant tasks eliminates errors and fatigue
SAP AG 2005
IC Agent – Aut o Prepared Response Proposals
SAP AG 2005
ERMS – Serv ic e Tic k et ID Inser t ed in E-Mai l
SAP AG 2005
ERMS – Reply E-Mai l Rout ed t o Serv ic e T ic k et
SAP AG 2005
IC Agent – Aut o Suggest So lut ions
SAP AG 2005
Ru le Modeler -- Beyond ERMS & E-Mai l
Rule Modeler c an be used out s ide ERMS for…� Marketing E-Mail Bounce Management� Service Ticket Dispatch / Escalation� Case Dispatch / Escalation� Complaint Routing� Lead Distribution� Opportunity Distribution
SAP AG 2005
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation in the United States and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
MaxDB is a trademark of MySQL AB, Sweden.
SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.
This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice.
SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages.
Copyr ight 2006 SAP AG. Al l Right s Reserved
Recommended