SlideShare a Scribd company logo
1 of 37
Download to read offline
User's Guide



                  MS CRM Gui Plug-in
                               Release 3.0.3 - Issue 0




Printed on 29 October, 2008
© 2006 Avaya Inc. All Rights Reserved.

Notice
While reasonable efforts were made to ensure that the information in this document was complete and
accurate at the time of printing, Avaya Inc. can assume no liability for any errors. Changes and
corrections to the information in this document may be incorporated in future releases.

Documentation disclaimer
Avaya Inc. is not responsible for any modifications, additions, or deletions to the original published
version of this documentation unless such modifications, additions, or deletions were performed by
Avaya.

Link disclaimer
Avaya Inc. is not responsible for the contents or reliability of any linked Web sites referenced
elsewhere within this Documentation, and Avaya does not necessarily endorse the products, services,
or information described or offered within them. We cannot guarantee that these links will work all of
the time and we have no control over the availability of the linked pages.

License
USE OR INSTALLATION OF THE PRODUCT INDICATES THE END USER'S ACCEPTANCE
OF THE TERMS SET FORTH HEREIN AND THE GENERAL LICENSE TERMS AVAILABLE
ON THE AVAYA WEBSITE AT http://support.avaya.com/LicenseInfo/ ("GENERAL LICENSE
TERMS"). IF YOU DO NOT WISH TO BE BOUND BY THESE TERMS, YOU MUST RETURN
THE PRODUCT(S) TO THE POINT OF PURCHASE WITHIN TEN (10) DAYS OF DELIVERY
FOR A REFUND OR CREDIT.

Avaya grants End User a license within the scope of the license types described below. The applicable
number of licenses and units of capacity for which the license is granted will be one (1), unless a
different number of licenses or units of capacity is specified in the Documentation or other materials
available to End User. "Designated Processor" means a single stand-alone computing device. "Server"
means a Designated Processor that hosts a software application to be accessed by multiple users.
"Software" means the computer programs in object code, originally licensed by Avaya and ultimately
utilized by End User, whether as stand-alone Products or pre-installed on Hardware. "Hardware"
means the standard hardware Products, originally sold by Avaya and ultimately utilized by End User.

License type(s)
Concurrent User License (CU). End User may install and use the Software on multiple Designated
Processors or one or more Servers, so long as only the licensed number of Units are accessing and
using the Software at any given time. A "Unit" means the unit on which Avaya, at its sole discretion,
bases the pricing of its licenses and can be, without limitation, an agent, port or user, an e-mail or
voice mail account in the name of a person or corporate function (eg., webmaster or helpdesk), or a
directory entry in the administrative database utilized by the Product that permits one user to interface
with the Software. Units may be linked to a specific, identified Server.

Copyright
Except where expressly stated otherwise, the Product is protected by copyright and other laws
respecting proprietary rights. Unauthorized reproduction, transfer, and or use can be a criminal, as well
as a civil, offense under the applicable law.

Third-party components
Certain software programs or portions thereof included in the Product may contain software
distributed under third party agreements (“Third Party Components”), which may contain terms that
expand or limit rights to use certain portions of the Product (“Third Party Terms”). Information
identifying Third Party Components and the Third Party Terms that apply to them is available on
Avaya’s web site at: http://support.avaya.com/ThirdPartyLicense/.

Avaya fraud intervention
If you suspect that you are being victimized by toll fraud and you need technical assistance or support,
call Technical Service Center Toll Fraud Intervention Hotline at +1-800-643-2353 for the United
States and Canada. Suspected security vulnerabilities with Avaya Products should be reported to
Avaya by sending mail to: securityalerts@avaya.com.

For additional support telephone numbers, see the Avaya Web site: http://www.avaya.com/support.

Trademarks
Avaya is a trademark of Avaya Inc.

All non-Avaya trademarks are the property of their respective owners.

Avaya support
Avaya provides a telephone number for you to use to report problems or to ask questions about your
contact center. The support telephone number is 1-800-242-2121 in the United States. For additional
support telephone numbers, see the Avaya Web site: http://www.avaya.com/support.

For the most current versions of documentation, go to the Avaya support Web site:
http://www.avaya.com/support.
iv




Contents

Introduction                                                                                                                                                       5
        Microsoft CRM Integration Overview..........................................................................................................6
              Components.....................................................................................................................................10
              Licensing .........................................................................................................................................10


Installation                                                                                                                                                     11
        Install MS CRM Gui Plug-in ......................................................................................................................12
        Customize Microsoft CRM Server .............................................................................................................13


Administration                                                                                                                                                   14
        Integrating Microsoft CRM with Contact Center Express..........................................................................15
        Configure MS CRM Gui Plug-in................................................................................................................17
               Main Tab .........................................................................................................................................17
               Identification Tab ............................................................................................................................18
               ASContact Tab ................................................................................................................................19
               Microsoft CRM Tab ........................................................................................................................20
               Synchronization Tab........................................................................................................................21
        Set Up Public Microsoft CRM Queue ........................................................................................................22
        Create Program to Work Flow Microsoft CRM Activities .........................................................................23
        Configure MS CRM Svc Plug-in................................................................................................................26
        Create Rules................................................................................................................................................28
               Rules Overview ...............................................................................................................................28
               Create Rule ......................................................................................................................................30


Operation                                                                                                                                                        34
        Process Multimedia Work Items.................................................................................................................35
        Process Microsoft CRM Activities .............................................................................................................36


Index                                                                                                                                                            37
5


CHAPTER 1

Introduction

            In This Chapter
            Microsoft CRM Integration Overview...............................6
Introduction      6




Microsoft CRM Integration Overview
             Integrating Microsoft CRM with Contact Center Express Desktop allows
             agents to:
                conveniently view and use Microsoft CRM within the Contact Center
                Express Desktop screen. What's more, if details of the incoming work
                item are matched to an Microsoft CRM account or contact record, the
                record displays as a tab on the work item, ready for the agent to view
                or edit.
Introduction        7


dial from any Microsoft CRM web page that displays one or more
phone numbers. This could be an account, contact, invoice, lead,
campaign response, quote, sales order, system user or phone call.
Contact Center Express Desktop uses its in-built Smart Dial
functionality to strip phone numbers saved inside these activities of
any spaces or formatting, eg. - (+.
Introduction      8



It also allows an administrator to:
    create rules that will automatically perform actions on Microsoft
    CRM call events
    deliver Microsoft CRM activities (task, email, fax, letter, phone call,
    campaign response, campaign activity, case, appointment or service)
    to a public Microsoft CRM queue, which Contact Center Express
    Desktop can then collect and distribute (as multimedia work items) to
    call center agents.
Introduction       9



Synchronizing your Microsoft CRM database with
ASContact Database
MS CRM Gui Plug-in gives you the option of transferring
(synchronizing) the data in your Microsoft CRM database into the
ASContact Database, the contact directory used by Contact Center
Express Desktop.

There are several benefits to doing this:
   Faster, easier searching. Using Contact Center Express Desktop's
   directory to search for a Microsoft CRM customer record (ie.
   searching the ASContact Database) offers many benefits over
   searching the Microsoft CRM database directly. Firstly, the directory
   allows you to search by many data types, including name, phone
   number and email address, whereas Microsoft CRM only allows you
   to search by name. Secondly, searching a SQL database is much
   quicker than searching a web-based database. Thirdly, it is more
   convenient and efficient to use one directory mechanism.




   More telephony options. Once Microsoft CRM customers are listed in
   the ASContact Database, you can then dial them directly from the
   directory without having to open the Microsoft CRM record. What's
   more, if you have an active call, Contact Center Express Desktop's
   directory gives you the ability to transfer or conference the call to any
   Microsoft CRM customer. (Transferring and conferencing are not
   available to you via Microsoft CRM even when it is viewed within
   Contact Center Express Desktop.)
   Smart handling of phone number formatting. Smart SQL searching
   procedures strip out non-numerics on-the-fly to correctly find
   matches even when phone numbers are stored in human friendly
   format, eg. +64 (9) 4770500. When searching the Microsoft CRM
   database directly, the phone numbers must be stored exactly as you
   would phone them, without formatting and spaces.
Introduction        10




Components
             There are three components that enable you to integrate Microsoft CRM
             with Contact Center Express Desktop.

             MS CRM Gui Plug-in
             This plug-in allows the agent to view and edit Microsoft CRM contacts
             and accounts when incoming work items are received. It also allows an
             administrator to create rules that automatically perform actions on
             Microsoft CRM call events.

             MS CRM Svc Plug-in
             This plug-in collects Microsoft CRM activities (task, email, fax, letter,
             phone call, campaign response, campaign activity, case, appointment or
             service) from a public Microsoft CRM queue and distributes them (as
             multimedia work items) to call center agents.

             MS CRM Phonebook Synchronizer
             This component ensures changes made to Microsoft CRM account and
             contact records (in the Microsoft CRM database) are automatically
             updated in the ASContact Database.


Licensing
             To integrate MS CRM Gui Plug-in with Contact Center Express Desktop,
             you need to buy a CCE MS-CRM license key (this license key covers
             unlimited users).

             To use Contact Center Express Desktop's full range of functionality
             (voice and multimedia), you also need to buy one CCE Multimedia
             license key with enough run-time licenses to cover the number of agents
             using Contact Center Express Desktop and one CCE Voice license key
             with the same number of run-time licenses.

             To just use Contact Center Express Desktop's voice capability, you only
             need to buy one CCE Voice license key with enough run-time licenses to
             cover the number of agents using Contact Center Express Desktop.
11


CHAPTER 2

Installation

               In This Chapter
               Install MS CRM Gui Plug-in .............................................12
               Customize Microsoft CRM Server.....................................13
Installation    12




Install MS CRM Gui Plug-in
              MS CRM Gui Plug-in is automatically installed as part of the Contact
              Center Express Desktop installation. To learn how to install Contact
              Center Express Desktop, refer to the Contact Center Express Installation
              Guide.
Installation   13




Customize Microsoft CRM Server
             If you have synchronized your Microsoft CRM database with the
             ASContact Database, you must install the MS CRM Phonebook
             Synchronizer on the Microsoft CRM Server. This component ensures any
             ongoing changes made to Microsoft CRM account and contact records
             are automatically updated in the ASContact Database.

             Adding dial buttons to Microsoft CRM web pages that contain one or
             more phone numbers is optional if you are integrating Contact Center
             Express Desktop with Microsoft CRM.

             Note: These procedures apply to Microsoft CRM Server, Version 3.0.

             To add dial buttons to Microsoft CRM web pages:
             1 If you are already using a customization, copy your existing
               isv.config.xml file to another location.
             2 Ensure ISV (Independent software vendor) Integration is enabled by
               modifying the main 'web.config' configuration file located under
               [C:Inetpubwwwroot]. Also ensure that ISV Extensions are enabled
               for all desired Microsoft CRM Security Roles.
             3 Copy all files (images, htm, isv.config.xml) from [DVD:UtilitiesMS
               CRM Server CustomizationsMS CRM Server Installation Notes] to
               the [C:Inetpubwwwroot_Resources] folder on your Microsoft CRM
               Server.
             4 If you completed step 1, copy any new entries from the latest
               isv.config.xml file into your original isv.config.xml. Copy the
               updated file back into the folder on your Microsoft CRM Server.

             To install MS CRM Phonebook Synchronizer on the Microsoft CRM
             Server:
             1   If you are already using a customization, copy your existing
                 callout.config.xml file to another location.
             2 Copy all the files from [DVD:UtilitiesMS CRM Server
               CustomizationsRealtime Phonebook Synchronizer] to the
               [C:Program FilesMicrosoft CRMServerbinassembly] folder on
               your Microsoft CRM Server.
             3 If you completed step 1, copy any new entries from the latest
               callout.config.xml file into your original callout.config.xml. Copy the
               updated file back into the folder on your Microsoft CRM Server.
             4 Update the ASMSCRMPhonebookSynchronizer.ini. The AS Contact
               Database Connection String needs to be set to your ASContact
               Database.
14


CHAPTER 3

Administration

            In This Chapter
            Integrating Microsoft CRM with Contact Center Express.15
            Configure MS CRM Gui Plug-in .......................................17
            Set Up Public Microsoft CRM Queue................................22
            Create Program to Work Flow Microsoft CRM Activities 23
            Configure MS CRM Svc Plug-in .......................................26
            Create Rules .......................................................................28
Administration   15




Integrating Microsoft CRM with
Contact Center Express
              How to Integrate Microsoft CRM with Contact Center
              Express Desktop

                        Do you want to add dial buttons to
                              MS CRM web pages

                                        Yes

                No
                         Customize your MS CRM Server



                          Do you want your agents to use
                        Contact Center Express Desktop’s
                       directory to easily search and call MS
                           CRM accounts and contacts?

                                       Yes



                No        Install MS CRM Phonebook
                      Synchronizer on your MS CRM Server




                       Open ASGUIHost.ini and enable the
                          MS CRM Gui Plugin section




                      Start Contact Center Express Desktop




                        Configure MS CRM Gui Plug-in via
                               the Options dialog box.
                       If you installed MS CRM Phonebook
                        Synchronizer, synchronize your MS
                        CRM accounts and contacts via the
                                  Synchronize tab.




              How to Work Flow Microsoft CRM Activities
Administration   16




Enable MS CRM Gui Plug-in at agent
   desktops (as outlined above)




     Create public queue(s) in
  MS CRM for placing activities you
        want to work flow




Open Contact Center Express Control
  Panel and create Preview Contact
     program(s) that will be used
exclusively to route MS CRM activities




  Assign schedule(s) to program(s)
and define what Media Director queue
    and queuing priority MS CRM
          activities will use



              Open
  ASPreviewContactMediaStore.ini,
     enable and configure the
    MS CRM Svc Plugin section



Preview Contact Media Store will now
monitor the MS CRM public queue(s)
and deliver the activities according to
   the schedule(s) assigned to the
              program(s)
Administration     17




Configure MS CRM Gui Plug-in
             Note: When you first open ASGUIHost.ini, MS CRM Gui Plug-in is
             disabled (commented out) in the Plug In Assembly List (;MS CRM Gui
             Plugin = MS CRM Gui Plugin). To enable MS CRM Gui Plug-in and to
             display the MS CRM tab in the Options dialog box, remove the
             semi-colon.


Main Tab
             This tab allows you to connect to your Microsoft CRM environment.
Administration     18




Identification Tab
                     This tab allows you specify which database Contact Center Express
                     Desktop will search when a work item is received. If you select
                     ASContact Database, you must transfer (synchronize) contact and
                     account data from your Microsoft CRM database into the ASContact
                     Database. This tab also allows you to control what type of work items
                     Contact Center Express Desktop will search in an attempt to match its
                     details with an existing database record.

                     Using Contact Center Express Desktop's directory to search for a
                     Microsoft CRM customer record (ie. searching the ASContact Database)
                     offers many benefits over searching the Microsoft CRM database
                     directly.

                     Firstly, the directory allows you to search by many data types, including
                     name, phone number and email address, whereas Microsoft CRM only
                     allows you to search by name. Secondly, searching a SQL database is
                     much quicker than searching a web-based database. Thirdly, it is more
                     convenient for the agent to use one directory mechanism.
Administration      19




ASContact Tab
                The ASContact tab allows you to define how Contact Center Express
                Desktop behaves if the details of an inbound work items match the details
                of a contact in the ASContact Database. If no match is found, you can opt
                for the application to do nothing or open a blank account record or
                contact record. If a single match is found, you can order the application to
                do nothing or display a screen pop for the match. If multiple matches
                around found, you also have the option to display a grid of matches,
                allowing the user to decide which record they want to display in full.

                Note: This tab is only enabled if you selected ASContact Database on the
                Identification tab.
Administration     20




Microsoft CRM Tab
                    The Microsoft CRM tab allows you to select if you want Microsoft CRM
                    accounts, Microsoft CRM contacts or both to be searched when inbound
                    work items arrive.

                    It allows you to select the particular fields you want to be searched, and
                    to control how Contact Center Express Desktop behaves if a match is
                    found. If no match is found, you can opt for the application to do nothing
                    or open a blank account record or contact record. If a single match is
                    found, you can order the application to do nothing or display a screen pop
                    for the match. If multiple matches around found, you also have the option
                    to display a grid of matches, allowing the user to decide which record
                    they want to display in full.

                    Note: This tab is only enabled if you selected MS CRM directly on the
                    Identification tab.
Administration     21




Synchronization Tab
                 This tab allows you to do an initial, one-off transfer (synchronization) of
                 all the data in your Microsoft CRM database into the ASContact
                 Database, the contact directory used by Contact Center Express Desktop.
                 Synchronization can take a while if you have a large number of customer
                 records. For example, to synchronize 70,000 records can take up to 20
                 minutes.

                 After this initial synchronization, any future changes to Microsoft CRM
                 accounts and records are automatically updated in real-time via the MS
                 CRM Phonebook Synchronizer, which is installed on the Microsoft CRM
                 Server.
Administration    22




Set Up Public Microsoft CRM Queue
             To set up a public queue inside Microsoft CRM, which Contact Center
             Express Desktop will search to collect Microsoft CRM activities, consult
             your Microsoft CRM administrator. This picture shows Microsoft CRM
             activities awaiting assignment in a public queue called 'Support'.
Administration      23




Create Program to Work Flow
Microsoft CRM Activities
             To create a program for exclusively routing Microsoft CRM activities
             to Contact Center Express Desktop agents:
             1   Open Contact Center Express Control Panel.
             2 Expand the Media Store Database node and expand the node for the
               ASMediaStore Database you want to add the program to.
             3 Right-click the Program node and select Add Program from the
               pop-up menu.
Administration   24


   The Add Program tab appears:




4 Complete the fields using the following descriptions:
   Name. A common name for this program.
   Description. A short description of this program.
   Used by. Tick Preview Contact Media Store.
   Prompt. This field is not used by Microsoft CRM activities. Leave
   blank.
   Program Configuration
   AutoText list name. This field is not used by Microsoft CRM
   activities. Leave blank.
Administration     25


   Work code list name. The identifier of the AutoText group (in this
   case a group of work codes) you want the agent to view when they
   work on work items generated via this program.
   Automatically drop phantom call. If ticked, this puts the agent in
   pending Auxiliary mode and drops the phantom call as soon as the
   agent accepts a work item.
   Automatic drop reason code. If the Automatically drop phantom call
   parameter is ticked, this reason code is used when the agent is put in
   Auxiliary mode.
   Program access mode. A program is public (allowed or open) or
   private (denied or closed).
   Outbound
   This section is reserved for future use.
   Preview Contact Client
   This section is not used by Microsoft CRM activities. Leave blank.
5 Click the Customized Configuration tab.




6 Add a key called Work Item Type and set the value to 100. This will
  allow Microsoft CRM activities to be correctly identified and handled
  by Contact Center Express Desktop's MS CRM Gui Plug-in.
7 To save the program, right-click and select Save and Close.
   The new program is immediately enabled. It automatically appears
   under the Interactions list for the Preview Contact Media Store
   connected to the same ASMediaStore Database.
Administration          26




Configure MS CRM Svc Plug-in
             Note: When you first open ASPreviewContactMediaStore.ini, MS CRM
             Svc Plug-in is disabled (commented out) in the Plug In Assembly List
             (;MS CRM Svc Plugin = MS CRM Svc Plugin). To enable MS CRM Svc
             Plug-in, remove the semi-colon.

             [MS CRM Svc Plugin]
             Assembly File Name. The name of the plug-in file to be loaded. If the
             plug-in is not located in the default file path (the same folder as the host
             application), also specify the file path. For this plug-in, use:
             ASMSCRMSvcPlugin.dll

             Enable Error Logging. A setting that allows you to write plug-in specific
             error information to the application's error log files. True=enabled,
             False=disabled.

             MS CRM Login User Name. The user name for logging into Microsoft
             CRM Webservices.

             MS CRM Login User Password. The password associated with the above
             user name.

             MS CRM Domain Name. The Windows domain name of the Microsoft
             CRM Server.

             MS CRM Web Service URL. THe URL of the Microsoft CRM CrmService.
             The default is:
             http://YourMSCRMServer/mscrmservices/2006/crmservice.asmx

             MS CRM Web Service Reconnect Interval. When the connection to the
             Microsoft CRM Web Service has failed, this value determines, how
             often, in seconds, MS CRM Svc Plug-in will wait before attempting to
             reconnect to it. The default is 300.

             MS CRM Public Queues Workflowed Via CCE. The name of the public
             queue MS CRM Svc Plug-in will check for new activities and the name
             of the Contact Center Express program ID it will use. The parameter
             takes the format MS CRM Public Queues Workflowed Via
             CCE=MSCRMPublicQueueName:CCEPreviewContactProgramId

             Note: If you want to work flow Microsoft CRM activities via two or more
             public queues, separate the values with a comma. For example, MS CRM
             Public Queues Workflowed Via
             CCE=MSCRMPublicQueueName:CCEPreviewContactProgramId,
             MSCRMPublicQueueName:CCEPreviewContactProgramId
Administration      27



MS CRM Public Queues Check Interval. How often, in seconds, MS CRM
Svc Plug-in will check Microsoft CRM public queues for new activities
to distribute to call center agents. The default is 300.

Service Restart Synchronization Wait Interval. If Preview Contact Media
Store has to restart when Microsoft CRM work items have already been
created but not yet delivered to agents, this parameter determines how
long, in seconds, MS CRM Svc Plug-in will wait for the media store to
tell it how many items remain in the ASMediaStore Database. After this
interval, the plug-in will start checking the Microsoft CRM public queue
again for activities. If it will ignore any activities for which Microsoft
CRM work items already exist. The default is 300.

Note: It is preferable that the number of work items that can queue inside
Media Director is larger than the number of Microsoft CRM work items
that can remain in the ASMediaStore Database) if Preview Contact
Media Store shuts down. The recommended Maximum queued work items
setting is 100 or more.
Administration       28




Create Rules

Rules Overview
                 Contact Center Express Desktop's Rules Window allows administrators
                 to create rules that will automatically perform actions on call events that
                 meet certain criteria. For example, you can configure a rule to deflect
                 calls from a specific phone number to voicemail, or create automatic
                 screen pops of information.

                 Essentially, a rule fits into a simple statement; when a certain event
                 occurs and a call property matches this value, do this action then either
                 continue rules processing, jump to another rule or stop.

                 The Rules Window, which is a user interface for the Rules Plug-in,
                 allows you to create multiple rules for a call event. The Rules Plug-in
                 processes them in the order in which they appear in the Rules Window.
                 Once a match is found, that action is taken and no further rules are
                 processed. You can change the processing order at any time.

                 This rule functionality is similar to the email rules capability in Microsoft
                 Outlook.

                 Rules are stored as simple text strings in Contact Center Express
                 Desktop's configuration file.
Administration      29



Examples
When an external phone call is received, the following rule will force the
application to create a Microsoft CRM phone call (inbound) activity, then
display it.

When Voice.WIDelivered And CallerDN > Nothing And CallerDN >
99999 Do ReturnEvent
MSCRM.CreateThenScreenpop,phonecall,description|directioncode|from|
phonenumber|subject|to,%UserEnteredCode%|0|%CallerDN%|%CallerD
N%|%UUI%|%CalledDN% Then Continue

When an external phone call is received, the following rule will force the
application to look up the contact in the contact's list and try to match the
phone number. It will then create a screen pop.

When Voice.WIDelivered And CallerDN > Nothing and CallerDN >
99999 Do ReturnEvent
MSCRM.LookupThenScreenpop,contact,mobilephone|telephone1|teleph
one2|telephone3,%CallerDN%,1,1,2,1 Then CONTINUE

For detailed information on how to make up rules using the different key
words and events available via the Rules Window, refer to the Rules
Plug-in User Guide.pdf on the Avaya Contact Center Express DVD.
Administration   30




Create Rule
              To create a rule:
              1   Select Tools > Rules from the menu bar.




              2 Click the New button.

              When (creating a trigger)
              3 Select the event you want to trigger the rule from the When
                drop-down list box.
Administration       31



Conditions (creating a filter)
4 If you do not want to place any conditions on when the rule is used
  with this event (ie. the rule always applies when that call event is
  received), leave the tick in the Always check box.




5 If you do want to place some conditions on when the rule is used with
  this event:
   a) Remove the tick.
   b) Type the filter criteria in the And text box. For information on
      key/values and keyword operators (<,> and =), refer to refer to the
      Rules Plug-in User Guide.pdf. The event key/values are
      compared to either a literal string value or the keyword Nothing. If
      they are compared to a literal string value, type that in the text
      box.
       A rule supports multiple And clauses that can be chained to allow
       checking of a number of event properties. If you want to add
       more conditions to the rule, add them to the text already in the
       text box.
       For example: CallerDN = 4567 And UUI > Nothing

Action
6 To set up what action will be taken if the event type and event
  conditions are met, select an action from the Do drop-down list box.
Administration       32


   Action value placeholders relating to your selected action
   automatically appear. Note: Some actions have one action value,
   others have several. Here are two examples:




7 Click the placeholders one by one and type the required action value.

Then
The Then keyword clause is optional.
8 To specify what happens after this rule has been executed, select an
  option from the Then drop-down list box.




   Available keywords are: Continue, GotoRule, Stop.
9 If required, add any additional text to complete the clause.
10 To ensure the clauses combine to create a valid rule, click the OK
   button on the Rules Window.
   If the syntax is not valid, an error message appears.




   If the syntax is valid, the rule appears in the left-hand panel of the
   Rules Window.
11 Continue to create rules.
12 To change the order in which a rule appears in the sequence, select
   the rule and press the Up or Down buttons.
Administration     33


    Note: The Rules Plug-in processes rules in the order in which they
    appear in the Rules Window. Once a match is found, that action is
    taken and no further rules are processed.
13 To delete a rule, select it and click the Delete button.
14 To close the Rules Window, click OK.

Storage of rules for Contact Center Express Desktop
Rules are stored as simple text strings in Contact Center Express
Desktop's configuration file. Each rule will be on a single line and will be
passed to the Rules Plug-in for processing.

Note: It is essential that event parameters are typed accurately, with
uppercase letters in the right place and without spaces between words. To
confirm a parameter, refer to the Rules Plug-in User Guide.pdf.
34


CHAPTER 4

Operation

            In This Chapter
            Process Multimedia Work Items ........................................35
            Process Microsoft CRM Activities ....................................36
Operation       35




Process Multimedia Work Items
             If your company has enabled MS CRM Gui Plug-in, Contact Center
             Express Desktop will try to match details of the incoming work item to
             one of the Microsoft CRM account or contact records. If it doesn't find a
             match, MS CRM Gui Plug-in behaves according to its configuration
             settings; it either does nothing or it opens a blank contact or account
             record (as the vertical tab on the work item) for you to fill in. If it finds a
             match, the contact's record displays for you to view or edit.

             A match was made when the following voice work item was received.
Operation        36




Process Microsoft CRM Activities
              If your company has enabled MS CRM Gui Plug-in, you can receive
              Microsoft CRM activities (task, email, fax, letter, phone call, campaign
              response, campaign activity, case, appointment or service) via Contact
              Center Express Desktop.

              Receiving a Microsoft CRM activity is the same as receiving a normal
              Contact Center Express work item; you either click       or the text alert
              at the bottom right-hand corner of your screen. Once the activity is
              displayed, you complete it as you would if you were working directly
              within Microsoft CRM.
37




Index

A
Administration...............................................14
ASContact Tab ..............................................19
C
Components.....................................................9
Configure MS CRM Gui Plug-in ..................17
Configure MS CRM Svc Plug-in ..................26
Create Program to Work Flow Microsoft CRM
  Activities....................................................23
Create Rule ....................................................29
Create Rules ..................................................28
Customize Microsoft CRM Server................13
I
Identification Tab ..........................................18
Install MS CRM Gui Plug-in.........................12
Installation.....................................................11
Integrating Microsoft CRM with Contact
  Center Express ...........................................15
Introduction .....................................................5
L
Licensing .......................................................10
M
Main Tab .......................................................17
Microsoft CRM Integration Overview ............6
Microsoft CRM Tab ......................................19
O
Operation.......................................................33
P
Process Microsoft CRM Activities................35
Process Multimedia Work Items ...................34
R
Rules Overview .............................................28
S
Set Up Public Microsoft CRM Queue...........22
Synchronization Tab......................................20

More Related Content

What's hot

inSync Administrator's Guide Enterprise 5.1
inSync Administrator's Guide Enterprise 5.1inSync Administrator's Guide Enterprise 5.1
inSync Administrator's Guide Enterprise 5.1druva_slideshare
 
Agm bit locker_administration_and_monitoring_1.0
Agm bit locker_administration_and_monitoring_1.0Agm bit locker_administration_and_monitoring_1.0
Agm bit locker_administration_and_monitoring_1.0Steve Xu
 
Esm management console_userguide_6.0c
Esm management console_userguide_6.0cEsm management console_userguide_6.0c
Esm management console_userguide_6.0cProtect724
 
Documentum advanced document_transformation_services_release_notes_6.7_sp1
Documentum advanced document_transformation_services_release_notes_6.7_sp1Documentum advanced document_transformation_services_release_notes_6.7_sp1
Documentum advanced document_transformation_services_release_notes_6.7_sp1s_rumaih
 
Salesforce Support | Enterprise Edition Upgrade Guide 2014
Salesforce Support | Enterprise Edition Upgrade Guide 2014Salesforce Support | Enterprise Edition Upgrade Guide 2014
Salesforce Support | Enterprise Edition Upgrade Guide 2014Piper powered by Icontrol
 
ESM5.6_SCG_Sys_Admin.pdf
ESM5.6_SCG_Sys_Admin.pdfESM5.6_SCG_Sys_Admin.pdf
ESM5.6_SCG_Sys_Admin.pdfProtect724v3
 
Lync Powershell - Ls admin windows_power_shell_supplement
Lync Powershell - Ls admin windows_power_shell_supplementLync Powershell - Ls admin windows_power_shell_supplement
Lync Powershell - Ls admin windows_power_shell_supplementPeter Diaz
 
System Center Cloud Services Process Pack Administration Guide
System Center Cloud Services Process Pack Administration GuideSystem Center Cloud Services Process Pack Administration Guide
System Center Cloud Services Process Pack Administration GuideKathy Vinatieri
 
H17589 ready-vsphere-unity-dg
H17589 ready-vsphere-unity-dgH17589 ready-vsphere-unity-dg
H17589 ready-vsphere-unity-dgMilagritos Sono
 
Microsoft India - Technical Overview on Windows Server 2008 R2 Whitepaper
Microsoft India - Technical Overview on Windows Server 2008 R2 WhitepaperMicrosoft India - Technical Overview on Windows Server 2008 R2 Whitepaper
Microsoft India - Technical Overview on Windows Server 2008 R2 WhitepaperMicrosoft Private Cloud
 
Domino access for ms outlook
Domino access for ms outlookDomino access for ms outlook
Domino access for ms outlooknpshriya
 
Esm admin guide_5.2
Esm admin guide_5.2Esm admin guide_5.2
Esm admin guide_5.2Protect724v3
 
White Paper: EMC Compute-as-a-Service — EMC Ionix IT Orchestrator, VCE Vblock...
White Paper: EMC Compute-as-a-Service — EMC Ionix IT Orchestrator, VCE Vblock...White Paper: EMC Compute-as-a-Service — EMC Ionix IT Orchestrator, VCE Vblock...
White Paper: EMC Compute-as-a-Service — EMC Ionix IT Orchestrator, VCE Vblock...EMC
 
Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11
Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11
Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11Feras Ahmad
 

What's hot (20)

Adf tutorial oracle
Adf tutorial oracleAdf tutorial oracle
Adf tutorial oracle
 
inSync Administrator's Guide Enterprise 5.1
inSync Administrator's Guide Enterprise 5.1inSync Administrator's Guide Enterprise 5.1
inSync Administrator's Guide Enterprise 5.1
 
Agm bit locker_administration_and_monitoring_1.0
Agm bit locker_administration_and_monitoring_1.0Agm bit locker_administration_and_monitoring_1.0
Agm bit locker_administration_and_monitoring_1.0
 
Esm management console_userguide_6.0c
Esm management console_userguide_6.0cEsm management console_userguide_6.0c
Esm management console_userguide_6.0c
 
Documentum advanced document_transformation_services_release_notes_6.7_sp1
Documentum advanced document_transformation_services_release_notes_6.7_sp1Documentum advanced document_transformation_services_release_notes_6.7_sp1
Documentum advanced document_transformation_services_release_notes_6.7_sp1
 
Salesforce Support | Enterprise Edition Upgrade Guide 2014
Salesforce Support | Enterprise Edition Upgrade Guide 2014Salesforce Support | Enterprise Edition Upgrade Guide 2014
Salesforce Support | Enterprise Edition Upgrade Guide 2014
 
Whats new
Whats newWhats new
Whats new
 
ESM5.6_SCG_Sys_Admin.pdf
ESM5.6_SCG_Sys_Admin.pdfESM5.6_SCG_Sys_Admin.pdf
ESM5.6_SCG_Sys_Admin.pdf
 
Lync Powershell - Ls admin windows_power_shell_supplement
Lync Powershell - Ls admin windows_power_shell_supplementLync Powershell - Ls admin windows_power_shell_supplement
Lync Powershell - Ls admin windows_power_shell_supplement
 
System Center Cloud Services Process Pack Administration Guide
System Center Cloud Services Process Pack Administration GuideSystem Center Cloud Services Process Pack Administration Guide
System Center Cloud Services Process Pack Administration Guide
 
Esm 101 5.2
Esm 101 5.2Esm 101 5.2
Esm 101 5.2
 
H17589 ready-vsphere-unity-dg
H17589 ready-vsphere-unity-dgH17589 ready-vsphere-unity-dg
H17589 ready-vsphere-unity-dg
 
Microsoft India - Technical Overview on Windows Server 2008 R2 Whitepaper
Microsoft India - Technical Overview on Windows Server 2008 R2 WhitepaperMicrosoft India - Technical Overview on Windows Server 2008 R2 Whitepaper
Microsoft India - Technical Overview on Windows Server 2008 R2 Whitepaper
 
E11063 01
E11063 01E11063 01
E11063 01
 
Domino access for ms outlook
Domino access for ms outlookDomino access for ms outlook
Domino access for ms outlook
 
sg247934
sg247934sg247934
sg247934
 
Buzzient oracle crmod_integration
Buzzient oracle crmod_integrationBuzzient oracle crmod_integration
Buzzient oracle crmod_integration
 
Esm admin guide_5.2
Esm admin guide_5.2Esm admin guide_5.2
Esm admin guide_5.2
 
White Paper: EMC Compute-as-a-Service — EMC Ionix IT Orchestrator, VCE Vblock...
White Paper: EMC Compute-as-a-Service — EMC Ionix IT Orchestrator, VCE Vblock...White Paper: EMC Compute-as-a-Service — EMC Ionix IT Orchestrator, VCE Vblock...
White Paper: EMC Compute-as-a-Service — EMC Ionix IT Orchestrator, VCE Vblock...
 
Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11
Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11
Oracle fusion hrms_for_uae_hr_setup_white_paper_rel11
 

Similar to MS CRM User Guide

sReliable Locksmith Services in Austin, Texas: Your Trusted Security Partner
sReliable Locksmith Services in Austin, Texas: Your Trusted Security PartnersReliable Locksmith Services in Austin, Texas: Your Trusted Security Partner
sReliable Locksmith Services in Austin, Texas: Your Trusted Security PartnerTXP Locksmith
 
Best practices for_virtualizing_exchange_server_2010_with_windows_server
Best practices for_virtualizing_exchange_server_2010_with_windows_serverBest practices for_virtualizing_exchange_server_2010_with_windows_server
Best practices for_virtualizing_exchange_server_2010_with_windows_serverkarthickmdur
 
Installing and conf guide for hp sm connector
Installing and conf guide for hp sm connectorInstalling and conf guide for hp sm connector
Installing and conf guide for hp sm connectorTheEnferRimbaud
 
Cloud Integration for Hybrid IT: Balancing Business Self-Service and IT Control
Cloud Integration for Hybrid IT: Balancing Business Self-Service and IT ControlCloud Integration for Hybrid IT: Balancing Business Self-Service and IT Control
Cloud Integration for Hybrid IT: Balancing Business Self-Service and IT ControlAshwin V.
 
Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5Curtis Brenneman
 
Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5Curtis Brenneman
 
Microsoft Solution Proposal with AD, Exchange & SC--Bill of Materials
Microsoft Solution Proposal with AD, Exchange & SC--Bill of MaterialsMicrosoft Solution Proposal with AD, Exchange & SC--Bill of Materials
Microsoft Solution Proposal with AD, Exchange & SC--Bill of MaterialsShahab Al Yamin Chawdhury
 
Agm application virtualization_(app-v)_5.0
Agm application virtualization_(app-v)_5.0Agm application virtualization_(app-v)_5.0
Agm application virtualization_(app-v)_5.0Steve Xu
 
Microsoft India - System Center Controlling Costs and Driving Agility Whitepaper
Microsoft India - System Center Controlling Costs and Driving Agility WhitepaperMicrosoft India - System Center Controlling Costs and Driving Agility Whitepaper
Microsoft India - System Center Controlling Costs and Driving Agility WhitepaperMicrosoft Private Cloud
 
Fscm91sbil b1109
Fscm91sbil b1109Fscm91sbil b1109
Fscm91sbil b1109shivram2511
 
Retail headquarters releasenotes
Retail headquarters releasenotesRetail headquarters releasenotes
Retail headquarters releasenotesAhmed Farag
 
Microsoft Dynamics Crm 4 Users Guide
Microsoft Dynamics Crm 4 Users GuideMicrosoft Dynamics Crm 4 Users Guide
Microsoft Dynamics Crm 4 Users Guideguestc5f0bb
 
CRM WebClient UI - Basic Settings_C04_CRM702_BB_ConfigGuide_EN_XX.doc
CRM WebClient UI - Basic Settings_C04_CRM702_BB_ConfigGuide_EN_XX.docCRM WebClient UI - Basic Settings_C04_CRM702_BB_ConfigGuide_EN_XX.doc
CRM WebClient UI - Basic Settings_C04_CRM702_BB_ConfigGuide_EN_XX.docKrisStone4
 
AX 2012 R3 Installation Guide
AX 2012 R3 Installation GuideAX 2012 R3 Installation Guide
AX 2012 R3 Installation GuideBiswanath Dey
 

Similar to MS CRM User Guide (20)

sReliable Locksmith Services in Austin, Texas: Your Trusted Security Partner
sReliable Locksmith Services in Austin, Texas: Your Trusted Security PartnersReliable Locksmith Services in Austin, Texas: Your Trusted Security Partner
sReliable Locksmith Services in Austin, Texas: Your Trusted Security Partner
 
Best practices for_virtualizing_exchange_server_2010_with_windows_server
Best practices for_virtualizing_exchange_server_2010_with_windows_serverBest practices for_virtualizing_exchange_server_2010_with_windows_server
Best practices for_virtualizing_exchange_server_2010_with_windows_server
 
Installing and conf guide for hp sm connector
Installing and conf guide for hp sm connectorInstalling and conf guide for hp sm connector
Installing and conf guide for hp sm connector
 
Cloud Integration for Hybrid IT: Balancing Business Self-Service and IT Control
Cloud Integration for Hybrid IT: Balancing Business Self-Service and IT ControlCloud Integration for Hybrid IT: Balancing Business Self-Service and IT Control
Cloud Integration for Hybrid IT: Balancing Business Self-Service and IT Control
 
Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5
 
Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5Whats New In Change Auditor - 5.5
Whats New In Change Auditor - 5.5
 
Microsoft Solution Proposal with AD, Exchange & SC--Bill of Materials
Microsoft Solution Proposal with AD, Exchange & SC--Bill of MaterialsMicrosoft Solution Proposal with AD, Exchange & SC--Bill of Materials
Microsoft Solution Proposal with AD, Exchange & SC--Bill of Materials
 
Agm application virtualization_(app-v)_5.0
Agm application virtualization_(app-v)_5.0Agm application virtualization_(app-v)_5.0
Agm application virtualization_(app-v)_5.0
 
SLM
SLMSLM
SLM
 
Microsoft India - System Center Controlling Costs and Driving Agility Whitepaper
Microsoft India - System Center Controlling Costs and Driving Agility WhitepaperMicrosoft India - System Center Controlling Costs and Driving Agility Whitepaper
Microsoft India - System Center Controlling Costs and Driving Agility Whitepaper
 
Fscm91sbil b1109
Fscm91sbil b1109Fscm91sbil b1109
Fscm91sbil b1109
 
Official Webmaster
Official WebmasterOfficial Webmaster
Official Webmaster
 
Retail headquarters releasenotes
Retail headquarters releasenotesRetail headquarters releasenotes
Retail headquarters releasenotes
 
Microsoft Dynamics Crm 4 Users Guide
Microsoft Dynamics Crm 4 Users GuideMicrosoft Dynamics Crm 4 Users Guide
Microsoft Dynamics Crm 4 Users Guide
 
CRM WebClient UI - Basic Settings_C04_CRM702_BB_ConfigGuide_EN_XX.doc
CRM WebClient UI - Basic Settings_C04_CRM702_BB_ConfigGuide_EN_XX.docCRM WebClient UI - Basic Settings_C04_CRM702_BB_ConfigGuide_EN_XX.doc
CRM WebClient UI - Basic Settings_C04_CRM702_BB_ConfigGuide_EN_XX.doc
 
Cloud gateway v1.6
Cloud gateway v1.6Cloud gateway v1.6
Cloud gateway v1.6
 
AX 2012 R3 Installation Guide
AX 2012 R3 Installation GuideAX 2012 R3 Installation Guide
AX 2012 R3 Installation Guide
 
Installation
InstallationInstallation
Installation
 
Xi31 sp3 bip_admin_en
Xi31 sp3 bip_admin_enXi31 sp3 bip_admin_en
Xi31 sp3 bip_admin_en
 
ESM_InstallGuide_5.6.pdf
ESM_InstallGuide_5.6.pdfESM_InstallGuide_5.6.pdf
ESM_InstallGuide_5.6.pdf
 

More from Microsoft Private Cloud

Hyper-V improves appliance manufacturer’s productivity
Hyper-V improves appliance manufacturer’s productivityHyper-V improves appliance manufacturer’s productivity
Hyper-V improves appliance manufacturer’s productivityMicrosoft Private Cloud
 
AcXess saves U.S.$5 million in hardware with Hyper V
AcXess saves U.S.$5 million in hardware with Hyper VAcXess saves U.S.$5 million in hardware with Hyper V
AcXess saves U.S.$5 million in hardware with Hyper VMicrosoft Private Cloud
 
Microsoft at No. 1 Spot In Customer Satisfaction Audit - Data Quest
Microsoft at No. 1 Spot In Customer Satisfaction Audit - Data QuestMicrosoft at No. 1 Spot In Customer Satisfaction Audit - Data Quest
Microsoft at No. 1 Spot In Customer Satisfaction Audit - Data QuestMicrosoft Private Cloud
 
Cloud Computing Myth Busters - Know the Cloud
Cloud Computing Myth Busters - Know the CloudCloud Computing Myth Busters - Know the Cloud
Cloud Computing Myth Busters - Know the CloudMicrosoft Private Cloud
 
Economics of the Cloud - A Report Based On CFO Survey
Economics of the Cloud - A Report Based On CFO SurveyEconomics of the Cloud - A Report Based On CFO Survey
Economics of the Cloud - A Report Based On CFO SurveyMicrosoft Private Cloud
 
Assess The Economics Of The Cloud By Using In Depth Modeling
Assess The Economics Of The Cloud By Using In Depth ModelingAssess The Economics Of The Cloud By Using In Depth Modeling
Assess The Economics Of The Cloud By Using In Depth ModelingMicrosoft Private Cloud
 
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case StudyTicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case StudyMicrosoft Private Cloud
 
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...Microsoft Private Cloud
 
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case StudyGodiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case StudyMicrosoft Private Cloud
 
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...Microsoft Private Cloud
 
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...Microsoft Private Cloud
 
Simplify Your IT Management with Microsoft SharePoint Online: Whitepaper
Simplify Your IT Management with Microsoft SharePoint Online: WhitepaperSimplify Your IT Management with Microsoft SharePoint Online: Whitepaper
Simplify Your IT Management with Microsoft SharePoint Online: WhitepaperMicrosoft Private Cloud
 
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...Microsoft Private Cloud
 
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...Microsoft Private Cloud
 
Deployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: WhitepaperDeployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: WhitepaperMicrosoft Private Cloud
 
Communicate Easily with Others in Different Locations with Microsoft Office C...
Communicate Easily with Others in Different Locations with Microsoft Office C...Communicate Easily with Others in Different Locations with Microsoft Office C...
Communicate Easily with Others in Different Locations with Microsoft Office C...Microsoft Private Cloud
 
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...Microsoft Private Cloud
 
Cloud Based Communications Solutions from Microsoft
Cloud Based Communications Solutions from MicrosoftCloud Based Communications Solutions from Microsoft
Cloud Based Communications Solutions from MicrosoftMicrosoft Private Cloud
 
Reduce Capital & Operational Expenses with Business Productivity Online Suite
Reduce Capital & Operational Expenses with Business Productivity Online SuiteReduce Capital & Operational Expenses with Business Productivity Online Suite
Reduce Capital & Operational Expenses with Business Productivity Online SuiteMicrosoft Private Cloud
 

More from Microsoft Private Cloud (20)

Hyper-V improves appliance manufacturer’s productivity
Hyper-V improves appliance manufacturer’s productivityHyper-V improves appliance manufacturer’s productivity
Hyper-V improves appliance manufacturer’s productivity
 
AcXess saves U.S.$5 million in hardware with Hyper V
AcXess saves U.S.$5 million in hardware with Hyper VAcXess saves U.S.$5 million in hardware with Hyper V
AcXess saves U.S.$5 million in hardware with Hyper V
 
Microsoft at No. 1 Spot In Customer Satisfaction Audit - Data Quest
Microsoft at No. 1 Spot In Customer Satisfaction Audit - Data QuestMicrosoft at No. 1 Spot In Customer Satisfaction Audit - Data Quest
Microsoft at No. 1 Spot In Customer Satisfaction Audit - Data Quest
 
Cloud Computing Myth Busters - Know the Cloud
Cloud Computing Myth Busters - Know the CloudCloud Computing Myth Busters - Know the Cloud
Cloud Computing Myth Busters - Know the Cloud
 
Economics of the Cloud - A Report Based On CFO Survey
Economics of the Cloud - A Report Based On CFO SurveyEconomics of the Cloud - A Report Based On CFO Survey
Economics of the Cloud - A Report Based On CFO Survey
 
Assess The Economics Of The Cloud By Using In Depth Modeling
Assess The Economics Of The Cloud By Using In Depth ModelingAssess The Economics Of The Cloud By Using In Depth Modeling
Assess The Economics Of The Cloud By Using In Depth Modeling
 
A Guide To Finding Your Cloud Power
A Guide To Finding Your Cloud PowerA Guide To Finding Your Cloud Power
A Guide To Finding Your Cloud Power
 
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case StudyTicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
TicTacTi Advertising Improves by 400% by Adopting to Cloud Computing Case Study
 
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
REEDS Jeweller Moves to Online Services to Boost Productivity and Cut Costs b...
 
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case StudyGodiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
Godiva Chocolatier Saves $250,000 Annually by Moving Email to Cloud Case Study
 
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
Aviva Insurance Enhanced its Global Communication and Collaboration with Micr...
 
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
Microsoft Windows Server 2008 R2 - Upgrading from Windows 2000 to Server 2008...
 
Simplify Your IT Management with Microsoft SharePoint Online: Whitepaper
Simplify Your IT Management with Microsoft SharePoint Online: WhitepaperSimplify Your IT Management with Microsoft SharePoint Online: Whitepaper
Simplify Your IT Management with Microsoft SharePoint Online: Whitepaper
 
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
Engage Customers through Real Time Meetings with Microsoft Office Live Meetin...
 
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
Get Instant Messaging and Presence Functionality with Microsoft Office Commun...
 
Deployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: WhitepaperDeployment Guide for Business Productivity Online Standard Suite: Whitepaper
Deployment Guide for Business Productivity Online Standard Suite: Whitepaper
 
Communicate Easily with Others in Different Locations with Microsoft Office C...
Communicate Easily with Others in Different Locations with Microsoft Office C...Communicate Easily with Others in Different Locations with Microsoft Office C...
Communicate Easily with Others in Different Locations with Microsoft Office C...
 
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
Introduction to Microsoft SharePoint Online Capabilities, Security, Deploymen...
 
Cloud Based Communications Solutions from Microsoft
Cloud Based Communications Solutions from MicrosoftCloud Based Communications Solutions from Microsoft
Cloud Based Communications Solutions from Microsoft
 
Reduce Capital & Operational Expenses with Business Productivity Online Suite
Reduce Capital & Operational Expenses with Business Productivity Online SuiteReduce Capital & Operational Expenses with Business Productivity Online Suite
Reduce Capital & Operational Expenses with Business Productivity Online Suite
 

Recently uploaded

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

MS CRM User Guide

  • 1. User's Guide MS CRM Gui Plug-in Release 3.0.3 - Issue 0 Printed on 29 October, 2008
  • 2. © 2006 Avaya Inc. All Rights Reserved. Notice While reasonable efforts were made to ensure that the information in this document was complete and accurate at the time of printing, Avaya Inc. can assume no liability for any errors. Changes and corrections to the information in this document may be incorporated in future releases. Documentation disclaimer Avaya Inc. is not responsible for any modifications, additions, or deletions to the original published version of this documentation unless such modifications, additions, or deletions were performed by Avaya. Link disclaimer Avaya Inc. is not responsible for the contents or reliability of any linked Web sites referenced elsewhere within this Documentation, and Avaya does not necessarily endorse the products, services, or information described or offered within them. We cannot guarantee that these links will work all of the time and we have no control over the availability of the linked pages. License USE OR INSTALLATION OF THE PRODUCT INDICATES THE END USER'S ACCEPTANCE OF THE TERMS SET FORTH HEREIN AND THE GENERAL LICENSE TERMS AVAILABLE ON THE AVAYA WEBSITE AT http://support.avaya.com/LicenseInfo/ ("GENERAL LICENSE TERMS"). IF YOU DO NOT WISH TO BE BOUND BY THESE TERMS, YOU MUST RETURN THE PRODUCT(S) TO THE POINT OF PURCHASE WITHIN TEN (10) DAYS OF DELIVERY FOR A REFUND OR CREDIT. Avaya grants End User a license within the scope of the license types described below. The applicable number of licenses and units of capacity for which the license is granted will be one (1), unless a different number of licenses or units of capacity is specified in the Documentation or other materials available to End User. "Designated Processor" means a single stand-alone computing device. "Server" means a Designated Processor that hosts a software application to be accessed by multiple users. "Software" means the computer programs in object code, originally licensed by Avaya and ultimately utilized by End User, whether as stand-alone Products or pre-installed on Hardware. "Hardware" means the standard hardware Products, originally sold by Avaya and ultimately utilized by End User. License type(s) Concurrent User License (CU). End User may install and use the Software on multiple Designated Processors or one or more Servers, so long as only the licensed number of Units are accessing and using the Software at any given time. A "Unit" means the unit on which Avaya, at its sole discretion, bases the pricing of its licenses and can be, without limitation, an agent, port or user, an e-mail or voice mail account in the name of a person or corporate function (eg., webmaster or helpdesk), or a directory entry in the administrative database utilized by the Product that permits one user to interface with the Software. Units may be linked to a specific, identified Server. Copyright Except where expressly stated otherwise, the Product is protected by copyright and other laws respecting proprietary rights. Unauthorized reproduction, transfer, and or use can be a criminal, as well as a civil, offense under the applicable law. Third-party components
  • 3. Certain software programs or portions thereof included in the Product may contain software distributed under third party agreements (“Third Party Components”), which may contain terms that expand or limit rights to use certain portions of the Product (“Third Party Terms”). Information identifying Third Party Components and the Third Party Terms that apply to them is available on Avaya’s web site at: http://support.avaya.com/ThirdPartyLicense/. Avaya fraud intervention If you suspect that you are being victimized by toll fraud and you need technical assistance or support, call Technical Service Center Toll Fraud Intervention Hotline at +1-800-643-2353 for the United States and Canada. Suspected security vulnerabilities with Avaya Products should be reported to Avaya by sending mail to: securityalerts@avaya.com. For additional support telephone numbers, see the Avaya Web site: http://www.avaya.com/support. Trademarks Avaya is a trademark of Avaya Inc. All non-Avaya trademarks are the property of their respective owners. Avaya support Avaya provides a telephone number for you to use to report problems or to ask questions about your contact center. The support telephone number is 1-800-242-2121 in the United States. For additional support telephone numbers, see the Avaya Web site: http://www.avaya.com/support. For the most current versions of documentation, go to the Avaya support Web site: http://www.avaya.com/support.
  • 4. iv Contents Introduction 5 Microsoft CRM Integration Overview..........................................................................................................6 Components.....................................................................................................................................10 Licensing .........................................................................................................................................10 Installation 11 Install MS CRM Gui Plug-in ......................................................................................................................12 Customize Microsoft CRM Server .............................................................................................................13 Administration 14 Integrating Microsoft CRM with Contact Center Express..........................................................................15 Configure MS CRM Gui Plug-in................................................................................................................17 Main Tab .........................................................................................................................................17 Identification Tab ............................................................................................................................18 ASContact Tab ................................................................................................................................19 Microsoft CRM Tab ........................................................................................................................20 Synchronization Tab........................................................................................................................21 Set Up Public Microsoft CRM Queue ........................................................................................................22 Create Program to Work Flow Microsoft CRM Activities .........................................................................23 Configure MS CRM Svc Plug-in................................................................................................................26 Create Rules................................................................................................................................................28 Rules Overview ...............................................................................................................................28 Create Rule ......................................................................................................................................30 Operation 34 Process Multimedia Work Items.................................................................................................................35 Process Microsoft CRM Activities .............................................................................................................36 Index 37
  • 5. 5 CHAPTER 1 Introduction In This Chapter Microsoft CRM Integration Overview...............................6
  • 6. Introduction 6 Microsoft CRM Integration Overview Integrating Microsoft CRM with Contact Center Express Desktop allows agents to: conveniently view and use Microsoft CRM within the Contact Center Express Desktop screen. What's more, if details of the incoming work item are matched to an Microsoft CRM account or contact record, the record displays as a tab on the work item, ready for the agent to view or edit.
  • 7. Introduction 7 dial from any Microsoft CRM web page that displays one or more phone numbers. This could be an account, contact, invoice, lead, campaign response, quote, sales order, system user or phone call. Contact Center Express Desktop uses its in-built Smart Dial functionality to strip phone numbers saved inside these activities of any spaces or formatting, eg. - (+.
  • 8. Introduction 8 It also allows an administrator to: create rules that will automatically perform actions on Microsoft CRM call events deliver Microsoft CRM activities (task, email, fax, letter, phone call, campaign response, campaign activity, case, appointment or service) to a public Microsoft CRM queue, which Contact Center Express Desktop can then collect and distribute (as multimedia work items) to call center agents.
  • 9. Introduction 9 Synchronizing your Microsoft CRM database with ASContact Database MS CRM Gui Plug-in gives you the option of transferring (synchronizing) the data in your Microsoft CRM database into the ASContact Database, the contact directory used by Contact Center Express Desktop. There are several benefits to doing this: Faster, easier searching. Using Contact Center Express Desktop's directory to search for a Microsoft CRM customer record (ie. searching the ASContact Database) offers many benefits over searching the Microsoft CRM database directly. Firstly, the directory allows you to search by many data types, including name, phone number and email address, whereas Microsoft CRM only allows you to search by name. Secondly, searching a SQL database is much quicker than searching a web-based database. Thirdly, it is more convenient and efficient to use one directory mechanism. More telephony options. Once Microsoft CRM customers are listed in the ASContact Database, you can then dial them directly from the directory without having to open the Microsoft CRM record. What's more, if you have an active call, Contact Center Express Desktop's directory gives you the ability to transfer or conference the call to any Microsoft CRM customer. (Transferring and conferencing are not available to you via Microsoft CRM even when it is viewed within Contact Center Express Desktop.) Smart handling of phone number formatting. Smart SQL searching procedures strip out non-numerics on-the-fly to correctly find matches even when phone numbers are stored in human friendly format, eg. +64 (9) 4770500. When searching the Microsoft CRM database directly, the phone numbers must be stored exactly as you would phone them, without formatting and spaces.
  • 10. Introduction 10 Components There are three components that enable you to integrate Microsoft CRM with Contact Center Express Desktop. MS CRM Gui Plug-in This plug-in allows the agent to view and edit Microsoft CRM contacts and accounts when incoming work items are received. It also allows an administrator to create rules that automatically perform actions on Microsoft CRM call events. MS CRM Svc Plug-in This plug-in collects Microsoft CRM activities (task, email, fax, letter, phone call, campaign response, campaign activity, case, appointment or service) from a public Microsoft CRM queue and distributes them (as multimedia work items) to call center agents. MS CRM Phonebook Synchronizer This component ensures changes made to Microsoft CRM account and contact records (in the Microsoft CRM database) are automatically updated in the ASContact Database. Licensing To integrate MS CRM Gui Plug-in with Contact Center Express Desktop, you need to buy a CCE MS-CRM license key (this license key covers unlimited users). To use Contact Center Express Desktop's full range of functionality (voice and multimedia), you also need to buy one CCE Multimedia license key with enough run-time licenses to cover the number of agents using Contact Center Express Desktop and one CCE Voice license key with the same number of run-time licenses. To just use Contact Center Express Desktop's voice capability, you only need to buy one CCE Voice license key with enough run-time licenses to cover the number of agents using Contact Center Express Desktop.
  • 11. 11 CHAPTER 2 Installation In This Chapter Install MS CRM Gui Plug-in .............................................12 Customize Microsoft CRM Server.....................................13
  • 12. Installation 12 Install MS CRM Gui Plug-in MS CRM Gui Plug-in is automatically installed as part of the Contact Center Express Desktop installation. To learn how to install Contact Center Express Desktop, refer to the Contact Center Express Installation Guide.
  • 13. Installation 13 Customize Microsoft CRM Server If you have synchronized your Microsoft CRM database with the ASContact Database, you must install the MS CRM Phonebook Synchronizer on the Microsoft CRM Server. This component ensures any ongoing changes made to Microsoft CRM account and contact records are automatically updated in the ASContact Database. Adding dial buttons to Microsoft CRM web pages that contain one or more phone numbers is optional if you are integrating Contact Center Express Desktop with Microsoft CRM. Note: These procedures apply to Microsoft CRM Server, Version 3.0. To add dial buttons to Microsoft CRM web pages: 1 If you are already using a customization, copy your existing isv.config.xml file to another location. 2 Ensure ISV (Independent software vendor) Integration is enabled by modifying the main 'web.config' configuration file located under [C:Inetpubwwwroot]. Also ensure that ISV Extensions are enabled for all desired Microsoft CRM Security Roles. 3 Copy all files (images, htm, isv.config.xml) from [DVD:UtilitiesMS CRM Server CustomizationsMS CRM Server Installation Notes] to the [C:Inetpubwwwroot_Resources] folder on your Microsoft CRM Server. 4 If you completed step 1, copy any new entries from the latest isv.config.xml file into your original isv.config.xml. Copy the updated file back into the folder on your Microsoft CRM Server. To install MS CRM Phonebook Synchronizer on the Microsoft CRM Server: 1 If you are already using a customization, copy your existing callout.config.xml file to another location. 2 Copy all the files from [DVD:UtilitiesMS CRM Server CustomizationsRealtime Phonebook Synchronizer] to the [C:Program FilesMicrosoft CRMServerbinassembly] folder on your Microsoft CRM Server. 3 If you completed step 1, copy any new entries from the latest callout.config.xml file into your original callout.config.xml. Copy the updated file back into the folder on your Microsoft CRM Server. 4 Update the ASMSCRMPhonebookSynchronizer.ini. The AS Contact Database Connection String needs to be set to your ASContact Database.
  • 14. 14 CHAPTER 3 Administration In This Chapter Integrating Microsoft CRM with Contact Center Express.15 Configure MS CRM Gui Plug-in .......................................17 Set Up Public Microsoft CRM Queue................................22 Create Program to Work Flow Microsoft CRM Activities 23 Configure MS CRM Svc Plug-in .......................................26 Create Rules .......................................................................28
  • 15. Administration 15 Integrating Microsoft CRM with Contact Center Express How to Integrate Microsoft CRM with Contact Center Express Desktop Do you want to add dial buttons to MS CRM web pages Yes No Customize your MS CRM Server Do you want your agents to use Contact Center Express Desktop’s directory to easily search and call MS CRM accounts and contacts? Yes No Install MS CRM Phonebook Synchronizer on your MS CRM Server Open ASGUIHost.ini and enable the MS CRM Gui Plugin section Start Contact Center Express Desktop Configure MS CRM Gui Plug-in via the Options dialog box. If you installed MS CRM Phonebook Synchronizer, synchronize your MS CRM accounts and contacts via the Synchronize tab. How to Work Flow Microsoft CRM Activities
  • 16. Administration 16 Enable MS CRM Gui Plug-in at agent desktops (as outlined above) Create public queue(s) in MS CRM for placing activities you want to work flow Open Contact Center Express Control Panel and create Preview Contact program(s) that will be used exclusively to route MS CRM activities Assign schedule(s) to program(s) and define what Media Director queue and queuing priority MS CRM activities will use Open ASPreviewContactMediaStore.ini, enable and configure the MS CRM Svc Plugin section Preview Contact Media Store will now monitor the MS CRM public queue(s) and deliver the activities according to the schedule(s) assigned to the program(s)
  • 17. Administration 17 Configure MS CRM Gui Plug-in Note: When you first open ASGUIHost.ini, MS CRM Gui Plug-in is disabled (commented out) in the Plug In Assembly List (;MS CRM Gui Plugin = MS CRM Gui Plugin). To enable MS CRM Gui Plug-in and to display the MS CRM tab in the Options dialog box, remove the semi-colon. Main Tab This tab allows you to connect to your Microsoft CRM environment.
  • 18. Administration 18 Identification Tab This tab allows you specify which database Contact Center Express Desktop will search when a work item is received. If you select ASContact Database, you must transfer (synchronize) contact and account data from your Microsoft CRM database into the ASContact Database. This tab also allows you to control what type of work items Contact Center Express Desktop will search in an attempt to match its details with an existing database record. Using Contact Center Express Desktop's directory to search for a Microsoft CRM customer record (ie. searching the ASContact Database) offers many benefits over searching the Microsoft CRM database directly. Firstly, the directory allows you to search by many data types, including name, phone number and email address, whereas Microsoft CRM only allows you to search by name. Secondly, searching a SQL database is much quicker than searching a web-based database. Thirdly, it is more convenient for the agent to use one directory mechanism.
  • 19. Administration 19 ASContact Tab The ASContact tab allows you to define how Contact Center Express Desktop behaves if the details of an inbound work items match the details of a contact in the ASContact Database. If no match is found, you can opt for the application to do nothing or open a blank account record or contact record. If a single match is found, you can order the application to do nothing or display a screen pop for the match. If multiple matches around found, you also have the option to display a grid of matches, allowing the user to decide which record they want to display in full. Note: This tab is only enabled if you selected ASContact Database on the Identification tab.
  • 20. Administration 20 Microsoft CRM Tab The Microsoft CRM tab allows you to select if you want Microsoft CRM accounts, Microsoft CRM contacts or both to be searched when inbound work items arrive. It allows you to select the particular fields you want to be searched, and to control how Contact Center Express Desktop behaves if a match is found. If no match is found, you can opt for the application to do nothing or open a blank account record or contact record. If a single match is found, you can order the application to do nothing or display a screen pop for the match. If multiple matches around found, you also have the option to display a grid of matches, allowing the user to decide which record they want to display in full. Note: This tab is only enabled if you selected MS CRM directly on the Identification tab.
  • 21. Administration 21 Synchronization Tab This tab allows you to do an initial, one-off transfer (synchronization) of all the data in your Microsoft CRM database into the ASContact Database, the contact directory used by Contact Center Express Desktop. Synchronization can take a while if you have a large number of customer records. For example, to synchronize 70,000 records can take up to 20 minutes. After this initial synchronization, any future changes to Microsoft CRM accounts and records are automatically updated in real-time via the MS CRM Phonebook Synchronizer, which is installed on the Microsoft CRM Server.
  • 22. Administration 22 Set Up Public Microsoft CRM Queue To set up a public queue inside Microsoft CRM, which Contact Center Express Desktop will search to collect Microsoft CRM activities, consult your Microsoft CRM administrator. This picture shows Microsoft CRM activities awaiting assignment in a public queue called 'Support'.
  • 23. Administration 23 Create Program to Work Flow Microsoft CRM Activities To create a program for exclusively routing Microsoft CRM activities to Contact Center Express Desktop agents: 1 Open Contact Center Express Control Panel. 2 Expand the Media Store Database node and expand the node for the ASMediaStore Database you want to add the program to. 3 Right-click the Program node and select Add Program from the pop-up menu.
  • 24. Administration 24 The Add Program tab appears: 4 Complete the fields using the following descriptions: Name. A common name for this program. Description. A short description of this program. Used by. Tick Preview Contact Media Store. Prompt. This field is not used by Microsoft CRM activities. Leave blank. Program Configuration AutoText list name. This field is not used by Microsoft CRM activities. Leave blank.
  • 25. Administration 25 Work code list name. The identifier of the AutoText group (in this case a group of work codes) you want the agent to view when they work on work items generated via this program. Automatically drop phantom call. If ticked, this puts the agent in pending Auxiliary mode and drops the phantom call as soon as the agent accepts a work item. Automatic drop reason code. If the Automatically drop phantom call parameter is ticked, this reason code is used when the agent is put in Auxiliary mode. Program access mode. A program is public (allowed or open) or private (denied or closed). Outbound This section is reserved for future use. Preview Contact Client This section is not used by Microsoft CRM activities. Leave blank. 5 Click the Customized Configuration tab. 6 Add a key called Work Item Type and set the value to 100. This will allow Microsoft CRM activities to be correctly identified and handled by Contact Center Express Desktop's MS CRM Gui Plug-in. 7 To save the program, right-click and select Save and Close. The new program is immediately enabled. It automatically appears under the Interactions list for the Preview Contact Media Store connected to the same ASMediaStore Database.
  • 26. Administration 26 Configure MS CRM Svc Plug-in Note: When you first open ASPreviewContactMediaStore.ini, MS CRM Svc Plug-in is disabled (commented out) in the Plug In Assembly List (;MS CRM Svc Plugin = MS CRM Svc Plugin). To enable MS CRM Svc Plug-in, remove the semi-colon. [MS CRM Svc Plugin] Assembly File Name. The name of the plug-in file to be loaded. If the plug-in is not located in the default file path (the same folder as the host application), also specify the file path. For this plug-in, use: ASMSCRMSvcPlugin.dll Enable Error Logging. A setting that allows you to write plug-in specific error information to the application's error log files. True=enabled, False=disabled. MS CRM Login User Name. The user name for logging into Microsoft CRM Webservices. MS CRM Login User Password. The password associated with the above user name. MS CRM Domain Name. The Windows domain name of the Microsoft CRM Server. MS CRM Web Service URL. THe URL of the Microsoft CRM CrmService. The default is: http://YourMSCRMServer/mscrmservices/2006/crmservice.asmx MS CRM Web Service Reconnect Interval. When the connection to the Microsoft CRM Web Service has failed, this value determines, how often, in seconds, MS CRM Svc Plug-in will wait before attempting to reconnect to it. The default is 300. MS CRM Public Queues Workflowed Via CCE. The name of the public queue MS CRM Svc Plug-in will check for new activities and the name of the Contact Center Express program ID it will use. The parameter takes the format MS CRM Public Queues Workflowed Via CCE=MSCRMPublicQueueName:CCEPreviewContactProgramId Note: If you want to work flow Microsoft CRM activities via two or more public queues, separate the values with a comma. For example, MS CRM Public Queues Workflowed Via CCE=MSCRMPublicQueueName:CCEPreviewContactProgramId, MSCRMPublicQueueName:CCEPreviewContactProgramId
  • 27. Administration 27 MS CRM Public Queues Check Interval. How often, in seconds, MS CRM Svc Plug-in will check Microsoft CRM public queues for new activities to distribute to call center agents. The default is 300. Service Restart Synchronization Wait Interval. If Preview Contact Media Store has to restart when Microsoft CRM work items have already been created but not yet delivered to agents, this parameter determines how long, in seconds, MS CRM Svc Plug-in will wait for the media store to tell it how many items remain in the ASMediaStore Database. After this interval, the plug-in will start checking the Microsoft CRM public queue again for activities. If it will ignore any activities for which Microsoft CRM work items already exist. The default is 300. Note: It is preferable that the number of work items that can queue inside Media Director is larger than the number of Microsoft CRM work items that can remain in the ASMediaStore Database) if Preview Contact Media Store shuts down. The recommended Maximum queued work items setting is 100 or more.
  • 28. Administration 28 Create Rules Rules Overview Contact Center Express Desktop's Rules Window allows administrators to create rules that will automatically perform actions on call events that meet certain criteria. For example, you can configure a rule to deflect calls from a specific phone number to voicemail, or create automatic screen pops of information. Essentially, a rule fits into a simple statement; when a certain event occurs and a call property matches this value, do this action then either continue rules processing, jump to another rule or stop. The Rules Window, which is a user interface for the Rules Plug-in, allows you to create multiple rules for a call event. The Rules Plug-in processes them in the order in which they appear in the Rules Window. Once a match is found, that action is taken and no further rules are processed. You can change the processing order at any time. This rule functionality is similar to the email rules capability in Microsoft Outlook. Rules are stored as simple text strings in Contact Center Express Desktop's configuration file.
  • 29. Administration 29 Examples When an external phone call is received, the following rule will force the application to create a Microsoft CRM phone call (inbound) activity, then display it. When Voice.WIDelivered And CallerDN > Nothing And CallerDN > 99999 Do ReturnEvent MSCRM.CreateThenScreenpop,phonecall,description|directioncode|from| phonenumber|subject|to,%UserEnteredCode%|0|%CallerDN%|%CallerD N%|%UUI%|%CalledDN% Then Continue When an external phone call is received, the following rule will force the application to look up the contact in the contact's list and try to match the phone number. It will then create a screen pop. When Voice.WIDelivered And CallerDN > Nothing and CallerDN > 99999 Do ReturnEvent MSCRM.LookupThenScreenpop,contact,mobilephone|telephone1|teleph one2|telephone3,%CallerDN%,1,1,2,1 Then CONTINUE For detailed information on how to make up rules using the different key words and events available via the Rules Window, refer to the Rules Plug-in User Guide.pdf on the Avaya Contact Center Express DVD.
  • 30. Administration 30 Create Rule To create a rule: 1 Select Tools > Rules from the menu bar. 2 Click the New button. When (creating a trigger) 3 Select the event you want to trigger the rule from the When drop-down list box.
  • 31. Administration 31 Conditions (creating a filter) 4 If you do not want to place any conditions on when the rule is used with this event (ie. the rule always applies when that call event is received), leave the tick in the Always check box. 5 If you do want to place some conditions on when the rule is used with this event: a) Remove the tick. b) Type the filter criteria in the And text box. For information on key/values and keyword operators (<,> and =), refer to refer to the Rules Plug-in User Guide.pdf. The event key/values are compared to either a literal string value or the keyword Nothing. If they are compared to a literal string value, type that in the text box. A rule supports multiple And clauses that can be chained to allow checking of a number of event properties. If you want to add more conditions to the rule, add them to the text already in the text box. For example: CallerDN = 4567 And UUI > Nothing Action 6 To set up what action will be taken if the event type and event conditions are met, select an action from the Do drop-down list box.
  • 32. Administration 32 Action value placeholders relating to your selected action automatically appear. Note: Some actions have one action value, others have several. Here are two examples: 7 Click the placeholders one by one and type the required action value. Then The Then keyword clause is optional. 8 To specify what happens after this rule has been executed, select an option from the Then drop-down list box. Available keywords are: Continue, GotoRule, Stop. 9 If required, add any additional text to complete the clause. 10 To ensure the clauses combine to create a valid rule, click the OK button on the Rules Window. If the syntax is not valid, an error message appears. If the syntax is valid, the rule appears in the left-hand panel of the Rules Window. 11 Continue to create rules. 12 To change the order in which a rule appears in the sequence, select the rule and press the Up or Down buttons.
  • 33. Administration 33 Note: The Rules Plug-in processes rules in the order in which they appear in the Rules Window. Once a match is found, that action is taken and no further rules are processed. 13 To delete a rule, select it and click the Delete button. 14 To close the Rules Window, click OK. Storage of rules for Contact Center Express Desktop Rules are stored as simple text strings in Contact Center Express Desktop's configuration file. Each rule will be on a single line and will be passed to the Rules Plug-in for processing. Note: It is essential that event parameters are typed accurately, with uppercase letters in the right place and without spaces between words. To confirm a parameter, refer to the Rules Plug-in User Guide.pdf.
  • 34. 34 CHAPTER 4 Operation In This Chapter Process Multimedia Work Items ........................................35 Process Microsoft CRM Activities ....................................36
  • 35. Operation 35 Process Multimedia Work Items If your company has enabled MS CRM Gui Plug-in, Contact Center Express Desktop will try to match details of the incoming work item to one of the Microsoft CRM account or contact records. If it doesn't find a match, MS CRM Gui Plug-in behaves according to its configuration settings; it either does nothing or it opens a blank contact or account record (as the vertical tab on the work item) for you to fill in. If it finds a match, the contact's record displays for you to view or edit. A match was made when the following voice work item was received.
  • 36. Operation 36 Process Microsoft CRM Activities If your company has enabled MS CRM Gui Plug-in, you can receive Microsoft CRM activities (task, email, fax, letter, phone call, campaign response, campaign activity, case, appointment or service) via Contact Center Express Desktop. Receiving a Microsoft CRM activity is the same as receiving a normal Contact Center Express work item; you either click or the text alert at the bottom right-hand corner of your screen. Once the activity is displayed, you complete it as you would if you were working directly within Microsoft CRM.
  • 37. 37 Index A Administration...............................................14 ASContact Tab ..............................................19 C Components.....................................................9 Configure MS CRM Gui Plug-in ..................17 Configure MS CRM Svc Plug-in ..................26 Create Program to Work Flow Microsoft CRM Activities....................................................23 Create Rule ....................................................29 Create Rules ..................................................28 Customize Microsoft CRM Server................13 I Identification Tab ..........................................18 Install MS CRM Gui Plug-in.........................12 Installation.....................................................11 Integrating Microsoft CRM with Contact Center Express ...........................................15 Introduction .....................................................5 L Licensing .......................................................10 M Main Tab .......................................................17 Microsoft CRM Integration Overview ............6 Microsoft CRM Tab ......................................19 O Operation.......................................................33 P Process Microsoft CRM Activities................35 Process Multimedia Work Items ...................34 R Rules Overview .............................................28 S Set Up Public Microsoft CRM Queue...........22 Synchronization Tab......................................20