Jump to: navigation, search
(Update with the copy of version: 8.5.2DRAFT)
(Update with the copy of version: 8.5.2DRAFT)
Line 262: Line 262:
 
<ol type="1">
 
<ol type="1">
 
<li>In the configuration layer, use Configuration Manager or Genesys Administrator to navigate to the annex of the person (or tenant, application, and so on) object you want to be a supervisor. In the <tt>interaction-workspace</tt> section, specify the value <tt>true</tt> for the [[TeamLead#privilege.teamlead.can-use|privilege.teamlead.can-use]].</li>
 
<li>In the configuration layer, use Configuration Manager or Genesys Administrator to navigate to the annex of the person (or tenant, application, and so on) object you want to be a supervisor. In the <tt>interaction-workspace</tt> section, specify the value <tt>true</tt> for the [[TeamLead#privilege.teamlead.can-use|privilege.teamlead.can-use]].</li>
<li>In the same <tt>interaction-workspace</tt> section, you should also specify the scope of monitoring (call or agent) by using the [[TeamLead#teamlead.monitoring-scope|teamlead.monitoring-scope]] option.</li>
+
<li>In the same <tt>interaction-workspace</tt> section, you should also specify the scope of monitoring (call or agent) by using the [[TeamLead#teamlead.monitoring-scope|teamlead.monitoring-scope]] option.
 +
{{NoteFormat|
 +
Set the value of the [[TeamLead|teamlead.monitoring-cross-site-based-on-activity-enabled]] option to <tt>true</tt> in environments where supervisors monitor agents across multiple sites.
 +
|1}}
 +
</li>
 
<li>Review the [[TeamLead|Team Lead]] options for more information about the privileges available for supervisors.</li>
 
<li>Review the [[TeamLead|Team Lead]] options for more information about the privileges available for supervisors.</li>
 
</ol>  
 
</ol>  

Revision as of 17:31, March 6, 2018

Setting Up Agents On The System

After you have created Agent objects you can set up your agents and supervisors to use different features and functionality. The following procedures assume that you know how to use the Genesys Administrator application to configure agent objects.

Workspace Web Edition functionality is configured on the WS_Cluster object in the interaction-workspace section. You must create this section and then create the individual configuration options that you need.

Tip
For agents who also handle multimedia interactions or for multimedia-only agents, refer to Enabling Internal And External Communications

Provisioning Workspace Web Edition for the Voice channel

Purpose: To enable an agent to log in to the Voice channel.

Prerequisites

  • A working knowledge of Genesys Administrator.
  • A WS_Cluster object exists in the Configuration Database.
  • T-Server with the associated switch and switching office.
  • Agents with logins configured with DNs that correspond to agent devices in the switch.
  • A Place that contains one or more DNs from the switch.

Start

For each agent that you want to configure to use the Voice channel, do the following:

  1. Select at least one AgentLogin from the switch.
  2. Reference a default place.
  3. In Configuration Manager, check the isAgent flag. In Genesys Administrator, set the value of the Agent property to True.
  4. Verify that the Voice media in Web Services is enabled.
  5. Configure the Voice options in the interaction-workspace section of the WS_Cluster object.

End

Enabling Workspace to use ring tones

Purpose: To enable Workspace to use ring tones for incoming interactions and state changes. You can set different tones for different types of interactions using either absolute URLs that point to custom sounds or the set of aliases Workspace provides for standard sounds:

  • BELL
  • RING
  • CHORD
  • WARNING

Prerequisites

  • A working knowledge of Genesys Administrator.
  • A WS_Cluster object exists in the Configuration Database.

Start

  1. In the Configuration Layer, you can set any of the following options to enable ring tones on incoming interactions and state changes:

End

Declaring and using new Not-Ready Reason codes

Purpose: To enable an agent to use custom Not-Ready Reason codes.

Custom Not-Ready Reason codes must be defined by creating an Action Code in the Action Codes folder of the Desktop folder in the Provisioning view of Genesys Administrator or by using Configuration Manager.

Prerequisites

  • A working knowledge of Genesys Administrator.
  • A WS_Cluster object exists in the Configuration Database.

Start

  1. In the Configuration Layer, create an Action Code of type Not Ready by using the Action Codes - NotReady procedure. Each Not Ready Reason Action Code object that you create must have a unique name and a Not Ready Reason code. You can create Action Codes only for the Tenant object.
  2. Enable this feature by specifying the NotReadyReason as the value for the agent-status.enabled-actions-by-channel and agent-status.enabled-actions-global options.

End

Declaring and using new After Call Work Reason codes

Purpose: To enable an agent to use custom After Call Work Reason codes.

The only After Call Work state that Workspace Web Edition supports by default is After Call Work. Custom After Call Work codes must be defined by creating an Action Code in the Action Codes folder of the Desktop folder in the Provisioning view of Genesys Administrator or by using Configuration Manager.

Prerequisites

  • A working knowledge of Genesys Administrator.
  • A WS_Cluster object exists in the Configuration Database.

Start

  1. In the Configuration Layer, create an Action Code of type Not Ready by using the Action Codes - NotReady procedure. Each Not Ready Reason Action Code object that you create must have a unique name and a Not Ready Reason code. You can create Action Codes only for the Tenant object.
  2. To define this Action Code as an After Call Work Reason code, perform the following steps:
    1. In the annex of the Action Code, create a section named: htcc
    2. In this section add the workmode option and specify the value AfterCallWork.
  3. Enable this feature by specifying the value AfterCallWork for the agent-status.enabled-actions-by-channel and/or agent-status.enabled-actions-global options.

End


Enabling integration of web applications in the agent interface

Purpose: To enable an agent to view or use a third-party web application or website in Workspace Web Edition as either a tab, a popup window, in the background at the interaction level, or hidden.

To avoid any conflict and security constraints between Workspace and the external website or web application, the external web site or web application is displayed in a dedicated iframe.

Prerequisites

  • A working knowledge of Genesys Administrator.
  • A WS_Cluster object exists in the Configuration Database.

Start

  1. You must create a new option section for each third-party web application that you want to use in Workspace. These sections must be created in the WS_Cluster object options, Tenant, Agent Group, or Agent annex. For example, create sections called SearchEngine, MyCompanyWebApp and SearchLocation.
  2. In each section, you must create the following options:
    • label:Specifies the label to be used for the name of the tab in the workspace or the button in multimedia interaction.
    • url: Specifies the URL of the web application. This URL can contain field codes.
      Important
      • If this attribute is left blank, Workspace does not display the web application.
      • If you configured Web Services to use HTTPS (for example, the URL for Workspace is in the following format: https://<host>:<securePort>/ui/ad/v1/index.html), then the URL for the external web application must also be in HTTPS.

      The following field codes are supported for both the label and url options:

      • Agent.FullName
      • Agent.UserName
      • Agent.LastName
      • Agent.FirstName
      • Agent.EmployeeId
      • AttachedData.Y (Note: This field code is only applicable for the interaction.web-content option.)
      • Interaction.Id (Note: This is a client-side ID that is lost on the next session or refresh. This field code is only applicable for the interaction.web-content option.)

      An external web site URL can be defined using the $AttachedData.Y$ parameter to have flexible text in the URL where Y represents an attached data name.

      Warning
      • If the $AttachedData.Y$ parameter is specified for the external website URL, and Y is not part of the attached data associated with an interaction, the external website is not displayed.
      • If an agent manually adds the attached data to the interaction (or if it's added by any other means), then the external website tab is displayed with the content of the external website.


      For example, the external website specified as follows:

      label = Customer Location
      url = http://www.bing.com/search?q=$AttachedData.CustomerLocation$

      With this URL, if an interaction is received with a CustomerLocation attached data with the value of Paris, then the external website will be displayed in a dedicated tab called Customer Location, and the external web site will be http://www.bing.com/search?q=Paris

    • mode: Specifies the mode Workspace uses to display the web application. The default value is INTERNAL. The possible values are:
      • INTERNAL: The web application is displayed in a dedicated tab in Workspace. It can be viewed and used when the agent clicks the tab to display it. This is the default behavior.
      • EXTERNAL: The web application is displayed in a popup window.
      • BACKGROUND: The web application is displayed in the background (Workspace area) when the interaction is selected. When the interaction is deselected or closed, the third-party website is replaced with the previous panel that was displayed in the background. This mode is only applicable at the interaction level.
      • HIDDEN:The web application is loaded but not displayed in Workspace. You can use this mode to integrate Workspace with a non-web application.
    • attached-data-update-handle-mode: Specifies how to handle attached data changes when an external website is configured with attached data. The possible values are:
      • 0 (default value): Specifies that when the attached data is updated or deleted, the external website is not updated.
      • 1: Specifies the following actions to occur:
        • When the attached data is updated, the external website is updated with the new URL.
        • When the attached data is deleted, the external website is not updated.
      • 2: Specifies the following actions to occur:
        • When the attached data is updated, the external website is updated with the new URL.
        • When the attached data is deleted, the external website disappears.
  3. Configure one or both of the following options in the interaction-workspace section, depending on whether the application is to be displayed in the interaction view or the workspace view:
    • interaction.web-content: Defines the list of option section names that represent Web Applications which are configured to be displayed at the interaction level. For example: SearchLocation
    • workspace.web-content: Defines the list of option section names that represent Web Applications which are configured to be displayed at the Workspace level. For example: SearchEngine, MyCompanyWebApp.

End

For example, in the tenant object, configure the following sections and options:

[SearchEngine]
label=Bing
url=http://www.bing.com

[MyCompanyWebApp]
label=Genesys
url=http://www.genesys.com

[SearchLocation]
attached-data-update-handle-mode=1
label=Search Location
url=http://myhost/service-client-api/GoogleMaps.html?InteractionId=$Interaction.Id$&att=$AttachedData.GSW_CAMPAIGN_NAME$
mode=BACKGROUND

[interaction-workspace]
interaction.web-content=SearchLocation
workspace.web-content=MyCompanyWebApp,SearchEngine

Enabling and Disabling Agents

Purpose: To enable or disable an agent to be available for use by Web Services. Disabled Agents will not be imported into Web Services.

Prerequisites

  • A working knowledge of Configuration Manager or Genesys Administrator.
  • An Person object exists in the Configuration Database.

Start

  1. In the configuration layer, use Configuration Manager or Genesys Administrator to select State Enabled to enable an agent for use. Deselect State Enabled to disable an agent.

End

Defining a User as a Supervisor

Purpose: To set up an agent as a supervisor. You can also define a user as an agent group supervisor.

Prerequisites

  • A working knowledge of Genesys Administrator.
  • A WS_Cluster object exists in the Configuration Database.

Start

  1. In the configuration layer, by using Configuration Manager or Genesys Administrator, specify that the user type is Supervisor. In the annex of the person object, in the htcc section, specify the values Supervisor,Agent for the roles option.

End

Defining a User as an Agent Group Supervisor

Purpose: To set up an agent as a supervisor for one or more agent groups.

Prerequisites

  • A working knowledge of Genesys Administrator.
  • A WS_Cluster object exists in the Configuration Database.

Start

Complete the steps below for each agent group you want the user to supervise:

  1. In the configuration layer, use Configuration Manager or Genesys Administrator to select an agent group to be used to specify the list of agents that a supervisor can monitor.
  2. If necessary, add the agents to be monitored to the agent group.
  3. In the Configuration tab for the agent group, open the Advanced view.
  4. In the Supervisor field, add the name of the user that will be acting as supervisor for that agent group.
  5. Save the changes to the Agent Group object.

End

Enabling a Supervisor to Monitor Agents

Purpose: To enable a supervisor to use the monitoring features to Listen (Monitor Next Interaction), Whisper (Coach Next Interaction), and Barge-in (join—available as a transition from the other modes) to agent voice interactions.

Prerequisites

  • A working knowledge of Genesys Administrator.
  • A WS_Cluster object exists in the Configuration Database.

Start

  1. In the configuration layer, use Configuration Manager or Genesys Administrator to navigate to the annex of the person (or tenant, application, and so on) object you want to be a supervisor. In the interaction-workspace section, specify the value true for the privilege.teamlead.can-use.
  2. In the same interaction-workspace section, you should also specify the scope of monitoring (call or agent) by using the teamlead.monitoring-scope option.
    Important

    Set the value of the teamlead.monitoring-cross-site-based-on-activity-enabled option to true in environments where supervisors monitor agents across multiple sites.

  3. Review the Team Lead options for more information about the privileges available for supervisors.

End

Enabling Disposition Codes

Purpose: To enable disposition codes to be presented.

Prerequisites

  • A working knowledge of Genesys Administrator or Configuration Manager.
  • A Business Attribute object containing the dispositions exists in the Configuration Database.

Start

  1. In the configuration layer, using Genesys Administrator or Configuration Manager.
  2. In the annex of the Business Attribute object, in the htcc section, specify the value dispositions for the contains option.
  3. To enable hierarchical dispositions, use folders to organize the Business Attribute values.

End

Important
If using Configuration Manager and you do not see an Annex tab, go to View > Options and select Show Annex tab in Object properties

.

Enabling Security

Purpose: To configure Workspace to log out an agent from the application if the agent has not used the keyboard or mouse for a period that you specify. When this happens, Workspace saves the agent's work, ends the session, logs out the agent on all media channels, and goes back to the login page.

Prerequisites

  • A working knowledge of Genesys Administrator or Configuration Manager.
  • A WS_Cluster object exists in the Configuration Database.

Start

  1. In Genesys Administrator, open the WS_Cluster application.
  2. Select the Options tab.
  3. You must configure the following options in the [interaction-workspace] section:

End

Optional Help Widget

Agent help is available automatically for all agents and supervisors. To access the Workspace Web Edition Help, users can press F1 or click the ? icon.

The Help opens in a new browser window or tab.

Some contact centers prefer to limit agent access to the world wide web.

For this purpose, Genesys is trialing an optional Help Widget that you can enable through configuration to open Workspace Web Edition Help in an in-application widget. The widget is under development and does not yet display context-sensitive help (this is planned for a later release). When the widget is displayed, an agent can enter the term they are interested in learning about in the Search field; for example: "Campaigns".

WWE 852 Help Widget Search Results.png

To access a topic, agents should click the topic name in the Help Widget.

The Help Widget can be moved or closed so that it does not cover up important parts of the Workspace window.

To configure Workspace to enable agents to use the optional Help Widget, in the Configuration Layer use Configuration Manager or Genesys Administrator to create the following privilege in the interaction-workspace section of the Workspace Web Edition application object and specify the value true: privilege.help-widget.can-use. Changes take effect when the session is started or refreshed.

Comments or questions about this documentation? Contact us for support!