Shelf's Agent Assist Integration with CXone - Installation & Configuration Guide


Purpose

This document describes steps that are necessary to set up and configure Shelf's Agent Assist Integration with CXone.

In order to use the Agent Assist feature, Shelf Support needs to be contacted to configure your account.

If you require further assistance, please do not hesitate to contact us at support@shelf.io, via the live chat on the Shelf website or from the in-app chat support within the Shelf platform.

Last Update: 10-January 2022




1 Configuration of CXone account

To configure message routing and Shelf integration go to ACD settings. Open the left panel and choose ACD.

1.1 Campaign configuration

Go to Campaigns menu and choose “Create New”

Write a name for your campaign and click “Create Campaign”




1.2 Script configuration

To create a new script we need a Studio app provided by CXone.

You can find file for downloading in “Support and Downloads”

In Studio app create a new script

Go to Tools section, pick “Begin” action and drop it on the canvas. It is the point when a conversation starts. Then add another action - “Reqagent” that will ask for an agent with a specific skill.

Right click on “Reqagent” action and configure a skill that will be used when starting a conversation.

Now we need to connect all the steps. Move the mouse to the right bottom corner. Click the mouse button and connect two elements (default branch connection).

Save the script (File -> Save).

1.2.1 Script example

https://drive.google.com/file/d/1NkI1FC2SA-Ptp-33SWTjLs1H2Hov7asG/view?usp=sharing




1.3 Skills configuration

Go to ACD skills menu

Click “Create New” to create a new skill

In the form fill in the fields according to the desired functionality:

1 - media type: chat
2 - skill name: name of your skill
3 - campaign: previously created campaign
4 - script: previously created script

Now it’s time to add Shelf-CXone integration URL.

Paste https://cxone.shelf.io/?icAgentPanelTitle=Agent Assist&configurationId=<some-config-id> where some-config-id is the ID of the Agent Assist configuration added in your Shelf account (how to find the ID).

Hit “Create” button to finish script creation.




1.4 Chat Profile configuration

Go to Chat Profiles menu and click “Create New”.

Choose V2 interface and configure other settings as necessary. Hit “Save”.




1.5 Point of Contact configuration

Go to Point of Contact menu and click “Create New”.

Configure new point of contact:

1 - media type: chat
2 - name: name for your point of contact
3 - skill: created before
4 - script: created before
5 - chat profile: created before

Save new Point of Contact.

After creating a Point of Contact you can find a link for initiating chat with the agent.




2 Working with MAX

To receive message requests MAX should be opened and status set to “Available”:

To be able te see Agent Assist tab on the right panel of the chat Panels should be configured in Settings (More -> Settings -> Display -> Panels - on).

After conversation was started and accepted by the agent chat window will look like this:




How to find Configuration ID on Shelf:

Log in to your Shelf account -> go to Admin Panel and choose Agent Assist Configurator

In the list choose the configuration you want to use:

On the configuration page you can find the ID