ingenius connector enterprise demo system for …download.ingeniussoftware.com/ice/docs/microsoft...

54
[email protected] www.InGenius.com 613.591.9002 x3000[Type text] [Type text] [Type text] InGenius Connector Enterprise Demo System for Microsoft Dynamics CRM User Guide Release 2.13 July 11, 2014 TRADEMARKS InGenius, InGenius Connector and the InGenius logo are trademarks of InGenius Software Inc. Windows, XP, and Microsoft are trademarks of Microsoft Corporation. Adobe Acrobat Reader is a registered trademark of Adobe Systems Incorporated. Other product names mentioned in this document may be trademarks of their respective companies and are hereby acknowledged.

Upload: vutruc

Post on 07-May-2018

224 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

[email protected] www.InGenius.com 613.591.9002 x3000[Type text] [Type text] [Type text]

InGenius Connector Enterprise Demo System for Microsoft Dynamics CRM

User Guide

Release 2.13

July 11, 2014

TRADEMARKS

InGenius, InGenius Connector and the InGenius logo are trademarks of InGenius Software Inc. Windows, XP, and Microsoft are trademarks of Microsoft Corporation. Adobe Acrobat Reader is a registered trademark of Adobe Systems Incorporated. Other product names mentioned in this document may be trademarks of their respective companies and are hereby acknowledged.

Page 2: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

2

[email protected] www.InGenius.com 613.591.9002 x3000

Contents

1 Welcome to the InGenius Connector Enterprise Demo System ........................................................... 3

2 About InGenius Connector Enterprise Demo ........................................................................................ 4

2.1 Installing the ICE Demo ................................................................................................................ 4

3 Microsoft Dynamics CRM 2011 or 2013 ................................................................................................ 5

3.1 Download the files you’ll need:...................................................................................................... 5

3.2 Configuring Security Role for ICE CTI inside of MSCRM ............................................................. 5

3.3 Assign the Security Role for ICE CTI to the demo system User ................................................... 9

3.4 Installing the ICE Customization Solution for Microsoft Dynamics CRM .................................... 13

4 Installing for Unified Service Desk (USD) ............................................................................................ 17

4.1 Download the files you’ll need:.................................................................................................... 17

4.2 Configuring Security Role for ICE CTI inside of MSCRM ........................................................... 17

4.3 Assign the Security Role for ICE CTI to the demo system User ................................................. 19

4.4 Installing Microsoft Unified Service Desk (USD) ......................................................................... 23

4.5 Installing ICE for Unified Service Desk (USD) ............................................................................ 26

4.6 Adjust USD layout to accommodate ICE UI ................................................................................ 27

5 How to do demos using the ICE demo system .................................................................................... 28

5.1 Signing into the demo system ..................................................................................................... 28

5.2 User Settings ............................................................................................................................... 29

5.3 Agent State.................................................................................................................................. 32

5.4 Making calls................................................................................................................................. 33

5.4.1 Click-to-dial .............................................................................................................................. 33

5.4.2 End the Call ............................................................................................................................. 37

5.4.3 Search-and-Dial ...................................................................................................................... 38

5.4.4 Call History .............................................................................................................................. 39

5.4.5 Speed Dial ............................................................................................................................... 40

5.4.6 Manually Enter Digits .............................................................................................................. 41

5.5 Inbound Calls .............................................................................................................................. 42

5.5.1 Direct from IVR ........................................................................................................................ 42

5.5.2 Direct from IVR with IVR collected digits ................................................................................ 45

5.5.3 Call is transferred with IVR collected digits ............................................................................. 48

5.6 Transferring a Call ....................................................................................................................... 51

6 APPENDIX: Complete XAML from a working copy of the ICE Demo for USD ................................... 53

Page 3: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

3

[email protected] www.InGenius.com 613.591.9002 x3000

1 Welcome to the InGenius Connector Enterprise Demo System

This guide will walk you through installing the necessary components in Microsoft Dynamics CRM to

enable you to do demos using the InGenius Connector Enterprise demo system and highlight important

features and benefits.

InGenius Telephone Messages will be indicated with this icon and

text box. These messages will be played on your mobile phone

when the call has connected.

Notes and important information will be indicated with this icon and

text box.

Page 4: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

4

[email protected] www.InGenius.com 613.591.9002 x3000

2 About InGenius Connector Enterprise Demo

InGenius Connector Enterprise does NOT require a desktop install. It is a server-based click-to-dial

solution that can be set up and rolled out to an entire organization in under an hour. InGenius Connector

Enterprise can work in ANY browser and on ANY operating system.

InGenius has created an online demo system that allows you to demonstrate the telephony capabilities of

InGenius Connector Enterprise, without the need of a telephone system at your location. The demo

system uses a telephone system hosted at InGenius, and allows you to demonstrate incoming calls and

outgoing calls. You can even demonstrate more complex scenarios where a user enters IVR information

such as a case number, and the appropriate CRM record will be popped.

2.1 Installing the ICE Demo

The ICE Demo can be installed to run either in:

Microsoft Dynamics CRM 2011 or 2013

Unified Service Desk

This document will explain how to install and configure your CRM instance to work with the InGenius

demo system. Closely follow the instructions below for your type of install.

If you need to demo both standard Microsoft Dynamics CRM AND Microsoft Unified Service Desk

versions of ICE, then you’ll need to set up users in both security roles. For this type of installation, call us

to help with the install.

Page 5: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

5

[email protected] www.InGenius.com 613.591.9002 x3000

3 Microsoft Dynamics CRM 2011 or 2013

To configure your Microsoft Dynamics CRM instance you work with our demo system you need to:

Download some files

Configure a security role – this will determine which users have access to ICE. For the demo

system only users who have been approved for use of the InGenius demo system should be

assigned this role.

Install the ICE customizations into your CRM instance.

3.1 Download the files you’ll need:

ICE Demo sign up page on web site http://go.ingenius.com/icedemomscrm

Demo system user guide http://go.ingenius.com/icemscrmdemouserguide

Cheat sheet for using the demo system http://go.ingenius.com/icemscrmdemocheatsheet

Custom solution package for MS Dynamics 2011

http://go.ingenius.com/icedemomscrmcustomsolution

Custom solution package for MS Dynamics 2013

http://go.ingenius.com/icedemomscrmcustomsolution2013

ICE config file for MS Dynamics http://go.ingenius.com/icedemomscrmconfigfile

3.2 Configuring Security Role for ICE CTI inside of MSCRM

To assign users the ability to use InGenius Connector Enterprise demo system you will need to create a Security Role for ICE CTI inside of your Microsoft Dynamics CRM instance. To create the Security Role for ICE CTI:

Page 6: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

6

[email protected] www.InGenius.com 613.591.9002 x3000

1. Log into Microsoft Dynamics CRM and navigate to Settings

Page 7: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

7

[email protected] www.InGenius.com 613.591.9002 x3000

2. Click Administration

3. Click Security Roles

Page 8: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

8

[email protected] www.InGenius.com 613.591.9002 x3000

4. Click New

5. Enter in the role name ICECTIProfile_Default. And click Save and Close.

Page 9: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

9

[email protected] www.InGenius.com 613.591.9002 x3000

3.3 Assign the Security Role for ICE CTI to the demo system User

After you have created the Security Role for ICE CTI you will need to assign users to the ICE CTI role so that they will be able to access InGenius Connector Enterprise demo system from their CRM instance. You only need to do this for users who have signed up to use the InGenius demo system. 95% of the time, this will be one user. To assign the Security Role for ICE CTI to users: 1. Navigate to Settings

2. Click Administration

Page 10: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

10

[email protected] www.InGenius.com 613.591.9002 x3000

3. Click Users

4. Select the user you wish to assign to the ICE CTI Profile by selecting the boxes next to their name(s) and click Manage roles.

Page 11: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

11

[email protected] www.InGenius.com 613.591.9002 x3000

Page 12: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

12

[email protected] www.InGenius.com 613.591.9002 x3000

5. Select ICECTIProfile_default and click OK.

Page 13: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

13

[email protected] www.InGenius.com 613.591.9002 x3000

3.4 Installing the ICE Customization Solution for Microsoft Dynamics CRM

To connect your instance of Microsoft Dynamics CRM with the InGenius Connector Enterprise Demo

System you will need to install the ICE Customization Solution.

To install the ICE Customization Solution: 1. Navigate to Settings

2. Click Solutions

3. Click Import

Page 14: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

14

[email protected] www.InGenius.com 613.591.9002 x3000

4. Click Browse... and navigate to the InGeniusICECTISolution_managed.zip file you downloaded from

your ICE server and click Next.

Page 15: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

15

[email protected] www.InGenius.com 613.591.9002 x3000

5. Click Next

Page 16: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

16

[email protected] www.InGenius.com 613.591.9002 x3000

7. Once successfully installed, click Close.

8. Click Publish All Customizations.

And, you’re done! Jump to section 5 to see how to do demos.

Page 17: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

17

[email protected] www.InGenius.com 613.591.9002 x3000

4 Installing for Unified Service Desk (USD)

To configure your Microsoft Dynamics CRM instance you work with our demo system you need to:

Download some files

Configure a security role – this will determine which users have access to ICE. For the demo

system only users who have been approved for use of the InGenius demo system should be

assigned this role.

Download and install USD

Install the ICE for USD customizations into your CRM instance

Adjust your USD layout so the ICE window can be displayed

4.1 Download the files you’ll need:

ICE Demo sign up page on web site http://go.ingenius.com/icedemomscrm

Cheat sheet for using the demo system http://go.ingenius.com/icemscrmdemocheatsheet

Demo system user guide http://go.ingenius.com/icemscrmdemouserguide

ICE Package for MS USD http://go.ingenius.com/icedemomscrmcustomsolution2013usd

ICE Config file for MS USD http://go.ingenius.com/icedemomscrmconfigfileusd

4.2 Configuring Security Role for ICE CTI inside of MSCRM

To assign users the ability to use InGenius Connector Enterprise demo system you will need to create a Security Role for ICE CTI inside of your Microsoft Dynamics CRM instance. To create the Security Role for ICE CTI:

1. Log into Microsoft Dynamics CRM and navigate to Settings

Page 18: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

18

[email protected] www.InGenius.com 613.591.9002 x3000

2. Click Administration

3. Click Security Roles

Page 19: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

19

[email protected] www.InGenius.com 613.591.9002 x3000

4. Click New

5. Enter in the role name ICECTIProfile_Default. And click Save and Close.

4.3 Assign the Security Role for ICE CTI to the demo system User

After you have created the Security Role for ICE CTI you will need to assign users to the ICE CTI role so that they will be able to access InGenius Connector Enterprise demo system from their CRM instance. To assign the Security Role for ICE CTI to users:

Page 20: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

20

[email protected] www.InGenius.com 613.591.9002 x3000

1. Navigate to Settings

2. Click Administration

3. Click Users

Page 21: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

21

[email protected] www.InGenius.com 613.591.9002 x3000

4. Select the user you wish to assign to the ICE CTI Profile by selecting the boxes next to their name and click Manage roles.

Page 22: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

22

[email protected] www.InGenius.com 613.591.9002 x3000

5. Select ICECTIProfile_Default and click OK.

Page 23: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

23

[email protected] www.InGenius.com 613.591.9002 x3000

4.4 Installing Microsoft Unified Service Desk (USD)

1) Install the USD desktop application

a) Obtain the Unified Service Desk for Microsoft Dynamics CRM 2013 setup files (including

CRM2013-USD-PackageDeployer.exe and UnifiedServiceDesk.msi)

http://www.microsoft.com/en-ca/download/details.aspx?id=43110

(If the above link fails, try a Bing search for “Download Unified Service Desk for Microsoft

Dynamics CRM 2013”)

2) Install USD Desktop application

a) Run UnifiedServiceDesk.msi and follow the instructions

b) If USD won’t install due to the absence of Windows Identity Foundation

i) For Windows 7, do a Bing search for “download Windows Identity Foundation”, download and

install

ii) For Windows 8, turn the “Windows Identity Foundation” feature on

(Using the Start Menu, search for “turn Windows features on or off”)

3) Import USD components into MSCRM

a) Run CRM2013-USD-PackageDeployer.exe to extract USD Package Deployer tool to the

Desktop folder

b) Run the USD Package Deployer tool

(<Desktop folder>\USDPackageDeployer\PackageDeployer.exe)

c) Fill in your MSCRM ORG information and credentials and press “ Login” (note: You should check

the box labeled “Always display list of available orgs”)

Page 24: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

24

[email protected] www.InGenius.com 613.591.9002 x3000

d) Select the ORG you’d like to install the USD components into and hit “Login”

e) Select “CRM 2013 Package” and proceed

Page 25: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

25

[email protected] www.InGenius.com 613.591.9002 x3000

f) Some packages require additional files, specific to the package, to be placed in the each local

USD installation folder. For individual user installation of USD, you should select your USD

application folder. If you’re responsible for deploying USD to many Desktop users you should

select a temporary folder and then later manual copy these files to each user’s USD installation

folder

g) Proceed until package deployment begins and finishes

Page 26: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

26

[email protected] www.InGenius.com 613.591.9002 x3000

4.5 Installing ICE for Unified Service Desk (USD)

1) Obtain CRM Package Deployer tool from Microsoft

This is currently available from: http://msdn.microsoft.com/en-us/library/dn647420.aspx

(If the link fails, try a Bing search for “Download Unified Service Desk for Microsoft Dynamics CRM

2013”)

2) Obtain the ICE USD Package ZIP file from:

http://go.ingenius.com/icedemomscrmcustomsolution2013usd

3) Extract ICE USD Package contents into the CRM Package Deployer folder (which will be in the SDK

Zip file downloaded in step 1)

4) Deploy ICE USD Package into MSCRM ORG

a) Run the CRM Package Deployer tool

b) Log in to a MSCRM ORG that currently has USD installed

c) Select ICE USD as the package you wish to deploy. (If ICE USD does not appear in this list, there

may be Windows security issues since the files were downloaded from the internet. Right click on

the files and select Properties, then select “unblock” on the first page of properties.)

d) Proceed until package deployment begins and finishes.

e) After the ICE USD Package successfully deploys, “ICEHostedControl.dll” will appear on the

Desktop. This file MUST be copied to each user’s local USD installation folder.

(Default C:\Program Files\Microsoft Dynamics CRM USD\USD)

Page 27: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

27

[email protected] www.InGenius.com 613.591.9002 x3000

4.6 Adjust USD layout to accommodate ICE UI

The suggested configuration would put the ICE UI in a column on the far right of the USD window. We

highly recommend you use this configuration. If you want to use something else, you’ll need to work with

your own developers to modify the layout.

To achieve this, assuming you’re starting with default USD install, you should edit the XAML found in the

Custom Layout hosted control in MSCRM (Settings->Hosted Controls->Custom Layout).

1) Add another column to the Main section identified by <Grid x:Name="MainGrid" with

<Grid.ColumnDefinitions>

<ColumnDefinition Width="auto" />

<ColumnDefinition Width="*"/>

<ColumnDefinition Width="223"/> Add this new line

</Grid.ColumnDefinitions>

NOTE: Try to preserve pre-existing columns which may appear in Grid.ColumnDefinitions that

may not be shown in our example above. Pay attention to the order as you’ll need to know the

index of this new Column in the next step. In the example, the new Column is at index 2 (the

third one)

2) Implement that column with the text below, setting the Grid.Column attribute to be the appropriate index: <Grid Grid.Column="2" Background="Transparent">

<USD:USDDeckTabPanel x:Name="icepanel" /> </Grid> NOTE: Be sure to place this XAML node in the appropriate place (sibling to already existing column definitions). For your reference, the complete XAML from a working copy of the ICE Demo for USD can be found in the Appendix.

Page 28: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

28

[email protected] www.InGenius.com 613.591.9002 x3000

5 How to do demos using the ICE demo system

Once you have successfully installed the ICE demo components, you are ready to start the demo. If you

would like more information on how to demo using this system, check out our short video:

http://go.ingenius.com/iceonlinedemovideo

Also, check out the demo cheat sheet available here: http://go.ingenius.com/icemscrmdemocheatsheet

5.1 Signing into the demo system

Enter the email address you provided on sign up and click Connect.

Once you connect to your demo account you are presented with your InGenius telephony phone number

and the phone number associated with your demo account.

Your InGenius telephony phone number is the

number that you are connected to inside of

Microsoft Dynamics CRM.

So when you call your InGenius telephony phone

number, you are calling into your Microsoft

Dynamics CRM account.

When you click-to-dial from within Microsoft

Dynamics CRM you are dialing the mobile

number you provided in your sign up page.

NOTE: This phone number may change on each

sign in so it’s important on each sign in that you

make note of the number you are presented.

Page 29: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

29

[email protected] www.InGenius.com 613.591.9002 x3000

5.2 User Settings

Click on the upper right- hand corner of InGenius Connector Enterprise to reveal user settings:

o Connectivity

Connect Automatically: Check to allow user to automatically connect to InGenius

Connector Enterprise upon Microsoft Dynamics CRM Logon.

Disconnect Now will log you out of InGenius Connector Enterprise.

Page 30: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

30

[email protected] www.InGenius.com 613.591.9002 x3000

o UI Settings

Jiggle Answer Button: Check to have the answer button jiggle on incoming call

Show Numpad: Check to have the number pad show in InGenius Connector

Enterprise

o Speed Dials: Use to program personal speed dial buttons. Speed dials programmed by the

InGenius Connector Enterprise administrator may be assigned to specific keys and locked

disabling editing or deletion.

Page 31: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

31

[email protected] www.InGenius.com 613.591.9002 x3000

o Call Logging: Use to program call log comment and subject templates using macros or text.

Call log templates programmed by the InGenius Connector Enterprise administrator may be

assigned to specific keys and locked disabling editing or deletion.

Click Save to close and save the settings.

Click Cancel to exit out of settings without saving.

Page 32: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

32

[email protected] www.InGenius.com 613.591.9002 x3000

5.3 Agent State

Clicking on the button next to your email will allow you to change your agent state.

If you have selected Ready this means you are ready to accept calls and calls will be put through.

If you have selected Not ready, this means you are not ready to accept calls and calls will be routed to

another agent.

When making an inbound call with your Agent state set to Not

Ready, your call will be placed into a queue. You will have to

change your state to Ready to be able to see the calls inside

Microsoft Dynamics CRM.

Page 33: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

33

[email protected] www.InGenius.com 613.591.9002 x3000

5.4 Making calls

Note that when using the ICE demo system ALL outgoing calls will be routed to your mobile phone, no

matter what number you choose to call, and how you place the call.

There are several ways to place a call inside of Microsoft Dynamics CRM using InGenius Connector

Enterprise:

1) Click-to-dial

2) Search-and-dial

3) Call History

4) Speed Dial

5) Manually Enter Digits

5.4.1 Click-to-dial Open the contacts tab.

Indicate that you can click to dial from a list view

Remember that ALL outgoing calls are going to call the mobile

number provided on sign-up.

Page 34: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

34

[email protected] www.InGenius.com 613.591.9002 x3000

Open a contact record and click on a number:

Once the call is connected you can demonstrate several features:

“Hi and thanks for calling. You would have dialed 613-868-4514.”

Page 35: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

35

[email protected] www.InGenius.com 613.591.9002 x3000

Call duration is automatically logged

The number that was dialed is displayed

Several call control features:

o End the call o Dial Pad (To enter in extensions if necessary) o Consult: This will allow you transfer or conference numbers (Conference functionality is

not available in the demo, but is available in the product) o Hold

Pre-fill new Microsoft Dynamics CRM records with the caller ID information (Name and Phone

number)

o Lead o Account o Contact o Case

Records related to the caller ID. The highlighted record(s) will be where the call logged will be stored. To open a record, simply click on the icon.

Page 36: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

36

[email protected] www.InGenius.com 613.591.9002 x3000

Select a Call Log Subject and Comments template. State that they are customizable and show that there is a tool tip feature when you hover over the various options to indicate which template you are selecting.

Page 37: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

37

[email protected] www.InGenius.com 613.591.9002 x3000

5.4.2 End the Call End the call by clicking the release button.

Page 38: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

38

[email protected] www.InGenius.com 613.591.9002 x3000

Call Wrap-up Codes: Upon ending the call you are presented with a series of call wrap-up codes to

indicate how the call was wrapped up. Double click on a wrap-up code to save the call log.

5.4.3 Search-and-Dial Type a name in the InGenius Connector Enterprise tool bar.

InGenius Connector Enterprise searches and displays the Microsoft Dynamics CRM records associated

with the name you have typed. Simply click on the number you wish to dial and the outbound call is

placed.

These call wrap-up codes are customizable.

These are NOT the call wrap-up codes on your

Cisco switch, but the call wrap-up codes within

Microsoft Dynamics CRM only. The call wrap-up

codes on your Cisco switch can be made

available through InGenius Connector Enterprise,

however they are not shown in this demo.

“Hi and thanks for calling. You would have dialed 613-868-4514.”

Page 39: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

39

[email protected] www.InGenius.com 613.591.9002 x3000

5.4.4 Call History Click on the upper right corner of InGenius Connector Enterprise to peel back the softphone and reveal a

list of the last 10 calls.

Click on a number in the list of calls and the outbound call is placed.

“Hi and thanks for calling. You would have dialed 613-868-4514.”

Page 40: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

40

[email protected] www.InGenius.com 613.591.9002 x3000

5.4.5 Speed Dial Click on one of the speed dial dots located under the InGenius Connector Enterprise toolbar and the

outbound call is placed. Hovering over the dots will provide a tool tip.

Speed dials are configurable and you

can have up to 10.

“Hi and thanks for calling. You would have dialed 606.”

Page 41: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

41

[email protected] www.InGenius.com 613.591.9002 x3000

5.4.6 Manually Enter Digits Enter any digits into InGenius Connector Enterprise and click dial.

“Hi and thanks for calling.

You would have dialed 6138684514.”

Page 42: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

42

[email protected] www.InGenius.com 613.591.9002 x3000

5.5 Inbound Calls

All inbound calls will be directed to the InGenius Connector Enterprise Demo system. This system is a

fully functional IVR that will request prompts. The various scenarios outlined below will include IVR

messaging and prompts. A detailed diagram is available here

http://go.ingenius.com/icemscrmdemocheatsheet

5.5.1 Direct from IVR Dial your InGenius telephone number provided to you when you sign-in. Note: This number may be

different each time you use the demo system.

Press 1 to dial directly into an agent.

“To demonstrate an incoming call with caller ID information press 1.

To demonstrate an incoming call with caller ID information and IVR collected digits

press 2.

To demonstrate an incoming call with caller ID information, IVR collected digits and

“transferred by” information press 3.””

Page 43: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

43

[email protected] www.InGenius.com 613.591.9002 x3000

InGenius Connector Enterprise will ring inside of Microsoft Dynamics CRM and the appropriate Microsoft

Dynamics CRM record will pop. Click Answer.

“Hello this is Katy “Hello this is Katy “Hello this is Katy “Hello this is Katy

Page 44: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

44

[email protected] www.InGenius.com 613.591.9002 x3000

Once the call is answered, our demo system will play a fictitious support person answering the call and

you will be able to show the various features of an inbound call:

“Hello this is Katy and I’m here to help you

with your support needs. What can I help

you with today?”

Call Duration is automatically logged

Caller ID Information

Dialed # - This is the number the caller dialed into.

Number – This is the caller’s phone number

Name – Caller’s name

Page 45: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

45

[email protected] www.InGenius.com 613.591.9002 x3000

5.5.2 Direct from IVR with IVR collected digits Dial your InGenius telephone number provided to you on sign-in.

Press 2 to be passed onto Support.

Enter in a case number (this number is fictional so you can enter any digits followed by #).

InGenius Connector Enterprise will ring inside of Microsoft Dynamics CRM. Click Answer.

“To demonstrate an incoming call with caller ID information press 1.

To demonstrate an incoming call with caller ID information and IVR collected digits

press 2.

To demonstrate an incoming call with caller ID information, IVR collected digits and

“transferred by” information press 3.”

“Please enter you support case number followed by #”

Page 46: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

46

[email protected] www.InGenius.com 613.591.9002 x3000

Once the call is answered, our demo system will play a fictitious support person answering the call and

you will be able to show the various features of an inbound call:

Page 47: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

47

[email protected] www.InGenius.com 613.591.9002 x3000

“Hello this is Katy and I’m here to help you

with your support needs. What can I help

you with today?”

Call Duration is automatically logged

Displays IVR Collected Digits

Page 48: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

48

[email protected] www.InGenius.com 613.591.9002 x3000

5.5.3 Call is transferred with IVR collected digits Dial your InGenius telephone number provided to you on sign-in.

Press 3 to be passed onto Sales then transferred to support.

Enter in an account number (this number is fictional so you can enter any digits followed by #).

Our demo system will play a fictitious sales person that will immediately transfer into support.

“To demonstrate an incoming call with caller ID information press 1.

To demonstrate an incoming call with caller ID information and IVR collected digits

press 2.

To demonstrate an incoming call with caller ID information, IVR collected digits and

“transferred by” information press 3.”””

“Please enter your account number followed by #”

“Hi! This is Laura, thank you for calling sales. Since you are having technical difficulties I

will pass you onto a member of our support team that will be happy to help”

Page 49: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

49

[email protected] www.InGenius.com 613.591.9002 x3000

InGenius Connector Enterprise will ring inside of Microsoft Dynamics CRM. While the call is ringing you

can highlight that name and number of the person transferring the call is being shown. Click Answer.

The name and number of the person

transferring the call is displayed.

Page 50: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

50

[email protected] www.InGenius.com 613.591.9002 x3000

Once the call is answered, the call has been transferred from Sales to Support. You can highlight the

following features:

“Hello this is Katy and I’m here to help you

with your support needs. What can I help

you with today?”

Displays IVR Collected Digits

The name and number of the person that

transferred the call is displayed.

The name and number of the caller is preserved on

call transfer. If there is a single record match to the

caller ID, the appropriate Microsoft Dynamics CRM

record will pop.

Page 51: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

51

[email protected] www.InGenius.com 613.591.9002 x3000

5.6 Transferring a Call

Without hanging up from the scenario above, click on the transfer button.

Page 52: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

52

[email protected] www.InGenius.com 613.591.9002 x3000

You can select Bob from the Speed transfer dots to immediately start the consult, or enter in Bob’s

extension 606 and click Make a consult call button.

Once the speed transfer or consult button has been select, the call will be transferred to Bob. The call log

information about the original caller can be populated and a wrap-up code selected.

“This is Bob Smith. How can I help you?”

In the live system, you will also be able to conference parties together

if your phone system supports conferencing. For the purposes of the

demo this function has been removed.

Page 53: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

53

[email protected] www.InGenius.com 613.591.9002 x3000

6 APPENDIX: Complete XAML from a working copy of the ICE Demo

for USD

(ICE changes are highlighted in bold and yellow)

<USD:PanelLayoutBase

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"

xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

mc:Ignorable="d" xmlns:local="clr-

namespace:Microsoft.Crm.UnifiedServiceDesk.Dynamics;assembly=Microsoft.Crm.UnifiedServiceDesk.Dyn

amics" xmlns:USD="clr-

namespace:Microsoft.Crm.UnifiedServiceDesk.Dynamics.PanelLayouts;assembly=Microsoft.Crm.UnifiedSe

rviceDesk.Dynamics"

d:DesignHeight="300" d:DesignWidth="300">

<Grid x:Name="LayoutRoot">

<Grid.Resources>

<local:CRMImageConverter x:Key="CRMImageLoader" />

<Style x:Key="ImageLogo" TargetType="{x:Type Image}">

<Setter Property="FlowDirection" Value="LeftToRight"/>

<Setter Property="Width" Value="161" />

<Setter Property="Height" Value="25" />

<Setter Property="Margin" Value="0" />

<Setter Property="HorizontalAlignment" Value="Left" />

<Setter Property="VerticalAlignment" Value="Center" />

</Style>

</Grid.Resources>

<Grid.RowDefinitions>

<RowDefinition Height="auto"/>

<RowDefinition Height="*"/>

<RowDefinition Height="auto"/>

</Grid.RowDefinitions>

<Border Grid.Row="0" BorderBrush="#d8d8d8" BorderThickness="0,1,0,1">

<Grid Background="{DynamicResource WindowHeaderStyle}" Grid.Row="0" Margin="0">

<Grid.ColumnDefinitions>

<ColumnDefinition Width="auto" />

<ColumnDefinition Width="auto" />

<ColumnDefinition Width="*" />

<ColumnDefinition Width="Auto" />

</Grid.ColumnDefinitions>

<Image Grid.Column="0" Source="{Binding Source=msdyusd_Logo, Converter={StaticResource

CRMImageLoader}}" Style="{DynamicResource ImageLogo}" />

<Rectangle Width="10" Grid.Column="1" />

<USD:USDDeckTabPanel x:Name="ToolbarPanel" Grid.Column="2"

AutomationProperties.Name="Toolbar Panel" VerticalAlignment="Stretch" Focusable="False"

Margin="1" />

<Grid Grid.Column="3">

<Grid.ColumnDefinitions>

<ColumnDefinition Width="*" />

<ColumnDefinition Width="412"/>

</Grid.ColumnDefinitions>

<Grid.Background>

<ImageBrush ImageSource="{Binding Source=msdyusd_Office15, Converter={StaticResource

CRMImageLoader}}" Stretch="Fill" ></ImageBrush>

</Grid.Background>

<USD:USDStackPanel Grid.Column="0" x:Name="CtiPanel" Orientation="Horizontal" Focusable="False"

VerticalAlignment="Center" AutomationProperties.Name="Cti Panel"/>

<USD:USDStackPanel Grid.Column="1" HorizontalAlignment="Right"

x:Name="AboutPanel" Orientation="Horizontal" Focusable="False" VerticalAlignment="Center"

AutomationProperties.Name="AboutPanel"/>

</Grid>

</Grid>

</Border>

<Grid Grid.Row="1" VerticalAlignment="Stretch" Margin="0" Background="{DynamicResource

WindowBackgroundStyle}">

<Grid.RowDefinitions>

<RowDefinition Height="auto" />

<RowDefinition Height="*" />

Page 54: InGenius Connector Enterprise Demo System for …download.ingeniussoftware.com/ICE/docs/Microsoft Dynamics CRM/D… · 3 sales@ingenius.com 613.591.9002 x3000 1 Welcome to the InGenius

54

[email protected] www.InGenius.com 613.591.9002 x3000

<RowDefinition Height="auto" />

</Grid.RowDefinitions>

<USD:USDDeckTabPanel x:Name="SessionTabsPanel" Grid.Row="0" Margin="5,5,0,5"

AutomationProperties.Name="Session Tabs Panel" Focusable="False" ClipToBounds="True" />

<Grid x:Name="MainGrid" Grid.Row="1" AutomationProperties.Name="Main Panels">

<Grid.ColumnDefinitions>

<ColumnDefinition Width="auto" />

<ColumnDefinition Width="*"/>

<ColumnDefinition Width="223"/>

</Grid.ColumnDefinitions>

<Expander Grid.Column="0" Style="{DynamicResource

StretchExpanderStyle}" ExpandDirection="Left" x:Name="ExpanderSessionDetails" IsExpanded="false"

BorderBrush="White" >

<Grid Style="{DynamicResource LeftPanelGrid}">

<Grid.RowDefinitions>

<RowDefinition Height="auto" />

<RowDefinition Height="auto" />

<RowDefinition Height="auto" Name="ChatPanelRow" />

<RowDefinition Height="auto" />

<RowDefinition Height="auto" />

<RowDefinition Height="*" />

</Grid.RowDefinitions>

<USD:USDCollapsePanel x:Name="SessionExplorerPanel"

AutomationProperties.Name="Session Explorer Panel" Grid.Row="0" Margin="1" />

<USD:USDCollapsePanel x:Name="WorkflowPanel" AutomationProperties.Name="Workflow

Panel" Grid.Row="1" Margin="1" />

<USD:USDCollapsePanel x:Name="ChatPanel" AutomationProperties.Name="Workflow Panel"

Grid.Row="2" Margin="1" />

<USD:USDCollapsePanel x:Name="LeftPanel1" AutomationProperties.Name="Left Panel 1"

Grid.Row="3" Margin="1" />

<USD:USDCollapsePanel x:Name="LeftPanel2" AutomationProperties.Name="Left Panel 2"

Grid.Row="4" Margin="1" />

<USD:USDDeckTabPanel x:Name="LeftPanelFill" AutomationProperties.Name="Left Panel

Fill" Grid.Row="5" Margin="1" />

</Grid>

</Expander>

<Grid Grid.Column="1" Background="Transparent">

<Grid.RowDefinitions>

<RowDefinition Height="0" />

<RowDefinition Height="*" />

</Grid.RowDefinitions>

<USD:USDCollapsePanel x:Name="RibbonPanel" Grid.Row="0"

Visibility="Collapsed" AutomationProperties.Name="Ribbon Panel" Focusable="False" Margin="1"

ClipToBounds="False" SnapsToDevicePixels="True" />

<USD:USDTabPanel x:Name="MainPanel" Grid.Row="1" AutomationProperties.Name="Main Panel"

/>

</Grid>

<Grid Grid.Column="2" Background="Transparent">

<USD:USDDeckTabPanel x:Name="icepanel" />

</Grid>

</Grid>

</Grid>

<StatusBar Margin="0" Background="{DynamicResource WindowHeaderStyle}" Grid.Row="2"

Height="auto" VerticalAlignment="Bottom">

<StatusBarItem Background="{DynamicResource WindowHeaderStyle}" >

<USD:USDStackPanel x:Name="StatusPanel" Orientation="Horizontal"

AutomationProperties.Name="Status Panel" Margin="1" />

</StatusBarItem>

</StatusBar>

</Grid>

</USD:PanelLayoutBase>