Difference between revisions of "UseCases/Current/PureConnect/CE16"

From Genesys Documentation
Jump to: navigation, search
 
(UCC: Removed references to Multicloud CX)
 
(19 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
{{SMART UseCase
 
{{SMART UseCase
|SellableItems=Advanced Server, Contact Center Level 1, Interaction Supervisor add-on, Interaction Tracker Add-on (Optional for conversation history), Interaction Recorder Add-on (Optional for recording)
 
|CloudAssumptionsAdditional_Sales=Capabilities Assumption:​
 
* Capabilities Assumption:​See notes section for assumptionsSee notes section for assumptions
 
|PremiseAssumptionsAdditional_Sales=Capabilities Assumption:​
 
* See notes section for assumptions
 
|PainPoints=* Increasing calls related to online service and support​
 
* Increasing repeat contacts​
 
* Customer having to queue for a long time​
 
* Customer having to call multiple times​
 
* Missed service levels​
 
* Inconsistency in responses​
 
* Unable to connect to the best agent​
 
* Unable to provide a personalized assisted service experience​
 
* Too hard to get the right information for the customer​
 
* Poor customer experience scores​
 
* Increasing competitive pressure​​
 
|DesiredState=* Enable email contact options from website​
 
* Recognize customers​
 
* Understand intent and sentiment​
 
* Deliver personalized response​
 
* Leverage standard response library when needed​
 
* Capability to manage to SLA's​
 
* Provide agents with complete contextual customer information to improve efficiency​
 
|GeneralAssumptions=* Interaction Center Business Manager is required for historical reporting.
 
* Interaction Desktop or Interaction Connect is used as the agent desktop.
 
|CustomerAssumptions=* Genesys captures emails typically from one primary corporate email server. The customer is responsible for configuring the email server appropriately so that Genesys can retrieve the requested emails.
 
* For customers who want to retain an archive of original messages, two approaches are available. Customers can configure their server to create and separately store a duplicate copy of all emails. Or, Professional Services can be engaged to create a handler to accomplish the task. Processing emails from the corporate server to Genesys software results in emails being deleted from the original customer server folder.
 
* Genesys provides documentation about the required connector configurations and the sequence of email handling between servers as part of the described email functionality. The Genesys documentation references third-party documentation about processing limits for particular kinds of email connectors and queues. Genesys does not support customer configurations or a desire for higher performance beyond the published guidelines and limits.
 
* Email is handled through POP3, IMAP, Exchange Web Services, or Gmail Connector protocols according to those tools' published documentation.
 
* Customers are responsible for creating their own automated responses within Interaction Administrator.
 
* Spam is handled at the level of the customer's corporate email servers. A third-party spam solution is required.
 
|SMART_CloudAssumptions={{SMART CloudAssumptions
 
|Cloud_Assumption=Customer must ensure proper network connectivity between the PureConnect server and their mail platform, either through a private MPLS connection and the customer’s network or via the public internet.
 
}}
 
|SMART_HybridAssumptions={{SMART HybridAssumptions
 
|Hybrid_Assumption=v 1.0.1
 
}}
 
 
|SMART_Benefits={{SMART Benefits
 
|SMART_Benefits={{SMART Benefits
|UCBenefitID=Increased Revenue
 
|UCBenefit=Route emails to the right resource and provide improved resolution of business outcomes
 
}}{{SMART Benefits
 
 
|UCBenefitID=Reduced Handle Time
 
|UCBenefitID=Reduced Handle Time
|UCBenefit=Enable fast responses with standard response libraries
+
|UCBenefit=Reduce handle time by routing emails to agents with the right skills
 
}}{{SMART Benefits
 
}}{{SMART Benefits
 
|UCBenefitID=Improved First Contact Resolution
 
|UCBenefitID=Improved First Contact Resolution
|UCBenefit=Reduce email transfers to increase first contact resolution through skills-based email routing
+
|UCBenefit=Directing interactions to an expert through skills based routing improves First Contact Resolution
 
}}{{SMART Benefits
 
}}{{SMART Benefits
 
|UCBenefitID=Improved Customer Experience
 
|UCBenefitID=Improved Customer Experience
|UCBenefit=Address customers' requests in a timely manner to lead to better NPS when emails route to the right resource through skills-based routing
+
|UCBenefit=Addressing customers requests in a timely manner through skills based routing improves Net Promoter Score
 
}}{{SMART Benefits
 
}}{{SMART Benefits
 
|UCBenefitID=Improved Employee Utilization
 
|UCBenefitID=Improved Employee Utilization
|UCBenefit=Make better use of employee skills by routing emails to the right resource through skills-based routing
+
|UCBenefit=Blending email with voice and chat allows agents to make better use of downtime between calls and chats to improve employee occupancy.
 
}}
 
}}
 
|UCOverview=Email is still one of the most reliable and desired ways for customers to interact with companies for support. It is an essential avenue for companies to serve and engage with customers while providing a consistent and positive customer experience. Genesys can improve handle time, first contact resolution, agent utilization, and customer satisfaction by automatically distributing emails to the best available agent based on content analysis and keywords, and automating acknowledgements and responses.
 
|UCOverview=Email is still one of the most reliable and desired ways for customers to interact with companies for support. It is an essential avenue for companies to serve and engage with customers while providing a consistent and positive customer experience. Genesys can improve handle time, first contact resolution, agent utilization, and customer satisfaction by automatically distributing emails to the best available agent based on content analysis and keywords, and automating acknowledgements and responses.
Line 57: Line 17:
  
 
<small></small>
 
<small></small>
|UCSummary=A customer sends an email to a company email address. The email is captured by the Genesys system and a content analysis is performed. It is then queued to the best available agent with the corresponding skill set. Priority tuning functionality can improve the service level adherence to customer's emails. The reporting functionality of this use case provides management visibility into the email interaction channel to drive further improvements. The use case includes the optional enhancement for PureEngage to use Natural Language Processing to identify the email category. This requires additional licenses and services efforts. For PureConnect, keyword searching is available to choose an appropriate workgroup for routing.
+
|UCSummary=A customer sends an email to a company email address. The email is captured by the Genesys system and a content analysis is performed. It is then queued to the best available agent with the corresponding skill set. Priority tuning functionality can improve the service level adherence to customer's emails. The reporting functionality of this use case provides management visibility into the email interaction channel to drive further improvements.
|CustomerInterfaceRequirements=N/A
+
|PainPoints=* Increasing calls related to online service and support
|AgentDeskRequirements=The following lists the minimum requirements for the agent desktop:
+
* Customer having to call multiple times resulting in repeat contacts
* Configuration of status messages (Available, Away, Meeting, etc.).
+
* Website not offering or providing the right information or online service and support
* Configuration of wrap-up codes (Codes are configurable to customer's preference)
+
* Customer having to queue for a long time resulting in missed service levels
* Access to a standard response library where customers can build their own messages for specific email responses
+
* Inconsistency in responses
* Agent to Agent transfer
+
* Unable to connect to the best agent
* Agent to Queue transfer
+
* Unable to provide a personalized assisted service experience
* Review functionality for supervisors
+
* Too hard to get the right information for the customer
|RealTimeReporting=====Premises and Cloud====
+
* Poor customer experience scores
'''IC Business Manager''' is a Genesys application that offers personalized dashboards based on specific functional, geographical, or organizational needs. Pulse dashboards present information using graphical widgets that can be viewed as graphs or tables, showing information about specific key performance indicators, such as service level, email interactions handled, and the average handle time. With IC Business Manager, a customer can:
+
|DesiredState=*Enable email contact options from website​
* Monitor the current state and activity of contact center objects to help make decisions about staffing, scheduling, and email routing strategies.
+
*Recognize customers​
* Create widgets from scratch or user-defined templates for a fast and easy text or graphical presentation of selected or user-defined object statistics.
+
*Understand intent and sentiment​
* Monitor operational email activity through the Email Queue Activity views.
+
*Deliver personalized response​
* Monitor agent resource activity through the Email Agent Activity views
+
*Leverage standard response library when needed​
* Monitor the tenant service level through the Email Service Level views.
+
*Manage SLA's​
 
+
*Provide agents with complete contextual customer information to improve efficiency​
Below are several examples of the email dashboards that are available in IC Business Manager.
+
|BuyerPersonas=Chief Digital Officer, Head of Customer Experience, Head of Customer Service
 
+
|MaturityLevel=Consistent
Example 1:
+
|SellableItems=Advanced Server, Contact Center Level 1, Interaction Supervisor add-on, Interaction Tracker Add-on (Optional for conversation history), Interaction Recorder Add-on (Optional for recording)
 
+
|CloudAssumptionsAdditional_Sales=Capabilities Assumption:​
[[File:CE18ExampleReport1.png|none|300px|middle]]
+
* Capabilities Assumption:​See notes section for assumptionsSee notes section for assumptions
 
+
|PremiseAssumptionsAdditional_Sales=Capabilities Assumption:​
Example 2:
+
* See notes section for assumptions
 
 
[[File:CE18ExampleReport2.png|300px|middle]]
 
 
 
Example 3:
 
 
 
[[File:CE18ExampleReport3.png|300px|middle]]
 
 
 
Example 4:
 
 
 
[[File:CE18ExampleReport4.png|300px|middle]]
 
|HistoricalReporting=====Premises and Cloud====
 
IC Business Manager out-of-the-box reports are used to:
 
* Assess the day-to-day operations of the contact center resources for the routing and handling of interactions.
 
* Measure the effectiveness of the routing rules and efficiency of the use case.
 
* With disposition/wrap-up codes, calculate the conversion success rate.
 
* Evaluate resource performance with a variety of reports for agents and interaction details.Many reports are available, as follows.
 
 
 
<u>'''Queue Service Level'''</u>
 
 
 
The Queue Service Level report provides the ability to see the summary and details of the configured service levels, up to 12, in an absolute or cumulative view with a percentage option.
 
{{{!}} class="wikitable"
 
{{!}}-
 
{{!}}{{!}}'''Report Element'''
 
{{!}}{{!}}'''Database Column or Calculation'''
 
{{!}}{{!}}'''Details'''
 
{{!}}-
 
{{!}}{{!}}Workgroup
 
{{!}}{{!}}cName
 
{{!}}{{!}}The name of the workgroup queue
 
{{!}}-
 
{{!}}{{!}}Media Type
 
{{!}}{{!}}cHKey3
 
{{!}}{{!}}Media type (chat, call, email, etc.)
 
{{!}}-
 
{{!}}{{!}}SL #(1-12)
 
{{!}}{{!}}cServiceLevels
 
{{!}}{{!}}Numerical service level threshold as defined in the service level configuration XML
 
{{!}}-
 
{{!}}{{!}}Answered SL #(1-12)
 
{{!}}{{!}}Sum(nAnsweredAcdSvcLvl#)
 
{{!}}{{!}}Number of ACD interactions answered within the service level threshold
 
{{!}}-
 
{{!}}{{!}}Answered Total
 
{{!}}{{!}}Sum(nAnsweredAcd)
 
{{!}}{{!}}Total number of ACD interactions answered (within and outside of configured service level thresholds)
 
{{!}}-
 
{{!}}{{!}}Abandoned SL #(1-12)
 
{{!}}{{!}}Sum(nAbandonAcdSvcLvl#)
 
{{!}}{{!}}Number of ACD interactions abandoned within the service level threshold
 
{{!}}-
 
{{!}}{{!}}Abandoned Total
 
{{!}}{{!}}Sum(nAbandonedAcd)
 
{{!}}{{!}}Total number of ACD interactions abandoned (within and outside of configured service level thresholds)
 
{{!}}}
 
<u>'''Queue Summary and Detail'''</u>
 
 
 
The Queue Summary and Detail report displays summarized statistical data and detailed statistics on workgroup queues. The statistics are reported, grouped, and summarized by any combination of queue, media type, interval, skill or DNIS. Data for calls answered or abandons is summarized and displayed when a single service level configuration is present in the data selected, but is otherwise suppressed. The report also displays a chart for interaction distributions and service level.
 
{{{!}} class="wikitable"
 
{{!}}-
 
{{!}}{{!}}'''Report Element'''
 
{{!}}{{!}}'''Database Column or Calculation'''
 
{{!}}{{!}}'''Details'''
 
{{!}}-
 
{{!}}{{!}}Queue
 
{{!}}{{!}}cName
 
{{!}}{{!}}Workgroup queue
 
{{!}}-
 
{{!}}{{!}}Report Group
 
{{!}}{{!}}cReportGroup
 
{{!}}{{!}}DNIS/report group
 
{{!}}-
 
{{!}}{{!}}Media Type
 
{{!}}{{!}}cHKey3
 
{{!}}{{!}}Media type (chat, call, email, etc.)
 
{{!}}-
 
{{!}}{{!}}Skill
 
{{!}}{{!}}cHKey4
 
{{!}}{{!}}Skill
 
{{!}}-
 
{{!}}{{!}}Interval
 
{{!}}{{!}}Local of dIntervalStartUTC
 
{{!}}{{!}}Interval
 
{{!}}-
 
{{!}}{{!}}OFF
 
{{!}}{{!}}Sum(nEnteredAcd)
 
{{!}}{{!}}Number of ACD interactions that were offered (entered)
 
{{!}}-
 
{{!}}{{!}}ANS #
 
{{!}}{{!}}Sum(nAnsweredAcd)
 
{{!}}{{!}}Number of ACD interactions that were answered
 
{{!}}-
 
{{!}}{{!}}ANS %
 
{{!}}{{!}}Sum(nAnsweredAcd) / sum(nEnteredAcd) * 100
 
{{!}}{{!}}Percentage of ACD interactions that were answered
 
{{!}}-
 
{{!}}{{!}}ABD #
 
{{!}}{{!}}Sum(nAbandonedAcd)
 
{{!}}{{!}}Number of ACD interactions that were abandoned
 
{{!}}-
 
{{!}}{{!}}ABD %
 
{{!}}{{!}}Sum(nAbandonedAcd) / sum(nEnteredAcd) * 100
 
{{!}}{{!}}Percentage of ACD interactions that were abandoned
 
{{!}}-
 
{{!}}{{!}}ASA
 
{{!}}{{!}}Sum(tAnsweredAcd) / sum(nAnsweredAcd)
 
{{!}}{{!}}Average speed of answer for ACD interactions
 
{{!}}-
 
{{!}}{{!}}ANS SVC LVL %
 
{{!}}{{!}}Sum(nAnsweredAcdSvcLvl) / sum(nAnsweredAcd) * 100
 
{{!}}{{!}}Percentage of interactions which were answered within the service level target
 
{{!}}-
 
{{!}}{{!}}AVG TALK
 
{{!}}{{!}}(sum(tTalkAcd)- sum(tHoldAcd)) /sum(nAnsweredAcd)
 
{{!}}{{!}}Average talk time of ACD interactions
 
{{!}}-
 
{{!}}{{!}}AVG HOLD
 
{{!}}{{!}}Sum(tHoldAcd) / sum(nAnsweredAcd)
 
{{!}}{{!}}Average hold time for ACD interactions
 
{{!}}-
 
{{!}}{{!}}AVG ACW
 
{{!}}{{!}}Sum(tAcw) / sum(nAnsweredAcd)
 
{{!}}{{!}}Average after call work time (ACW) for ACD interactions
 
{{!}}-
 
{{!}}{{!}}AVG HAND
 
{{!}}{{!}}(sum(tTalkAcd) + sum(tAcw)) / sum(nAnsweredAcd)
 
{{!}}{{!}}Average handle time for ACD interactions
 
{{!}}-
 
{{!}}{{!}}ANS # (service levels)
 
{{!}}{{!}}Sum(nAnsweredAcdSvcLvl#)
 
{{!}}{{!}}Number of ACD interactions that were answered in service level #
 
{{!}}-
 
{{!}}{{!}}ABD # (service levels)
 
{{!}}{{!}}Sum(nAbandonAcdSvcLvl#)
 
{{!}}{{!}}Number of ACD interactions that were abandoned in service level #
 
{{!}}}
 
 
 
 
 
<u>'''Agent Utilization Report'''</u>
 
 
 
The Agent Utilization report displays time usage information by agent across all campaigns, including: talk, ACW, non-Dialer, idle, break, and preview.
 
{{{!}} class="wikitable"
 
{{!}}-
 
{{!}}{{!}}'''Report Element'''
 
{{!}}{{!}}'''Database Column or Calculation'''
 
{{!}}{{!}}'''Details'''
 
{{!}}-
 
{{!}}{{!}}Agent
 
{{!}}{{!}}Icuserid
 
{{!}}{{!}}Agent ID
 
{{!}}-
 
{{!}}{{!}}Logged in time
 
{{!}}{{!}}Sum(AgentStats.PropertyValue) where AgentStats.PropertyName=’Logout’
 
{{!}}{{!}}Amount of time agent was logged in
 
{{!}}-
 
{{!}}{{!}}Calls
 
{{!}}{{!}}Distinct Count (AgentStats.CallIdKey) where AgentStats.PropertyName = ‘StageTime’ AND AgentStats.StageId = ‘0’
 
{{!}}{{!}}Number of Calls
 
{{!}}-
 
{{!}}{{!}}Inbound Calls
 
{{!}}{{!}}Distinct Count (AgentStats.CallIdKey) where AgentStats.PropertyName = ‘StageTime’ AND AgentStats.StageId = ‘ND-IN’
 
{{!}}{{!}}Number of inbound calls
 
{{!}}-
 
{{!}}{{!}}Inbound Calls Avg
 
{{!}}{{!}}Inbound calls divided by Calls
 
{{!}}{{!}}Average length of inbound calls
 
{{!}}-
 
{{!}}{{!}}Inbound Calls Total
 
{{!}}{{!}}Sum(AgentStats.PropertyValue) where AgentStats.PropertyName= 'StageTime' AND AgentStats.StageId = 'ND-IN'
 
{{!}}{{!}}Total length of inbound calls
 
{{!}}-
 
{{!}}{{!}}Inbound Calls %
 
{{!}}{{!}}Inbound calls divided by Logged In Time
 
{{!}}{{!}}Percentage of logged in time on inbound calls
 
{{!}}-
 
{{!}}{{!}}Manual Dialed Calls
 
{{!}}{{!}}Distinct Count (AgentStats.CallIDKey) where AgentStats.PropertyName= 'StageTime' AND AgentStats.StageId = 'ND-MO'
 
{{!}}{{!}}Number of manually dialed calls
 
{{!}}-
 
{{!}}{{!}}Manual Dialed Calls Avg
 
{{!}}{{!}}Manual Dialed Calls Total divided by Calls
 
{{!}}{{!}}Average length of manually dialed calls
 
{{!}}-
 
{{!}}{{!}}Manual Dialed Calls Total
 
{{!}}{{!}}Sum(AgentStats.PropertyValue) where AgentStats.PropertyName= 'StageTime' AND AgentStats.StageId = 'ND-MO'
 
{{!}}{{!}}Total length of manually dialed calls
 
{{!}}-
 
{{!}}{{!}}Manual Dialed Calls %
 
{{!}}{{!}}Manual Dialed Calls Total divided by Logged in Time
 
{{!}}{{!}}Percentage of logged in time on manually dialed calls
 
{{!}}-
 
{{!}}{{!}}Idle Time Total
 
{{!}}{{!}}Sum(AgentStats.PropertyValue) where AgentStats.PropertyName= 'IdleTime'
 
{{!}}{{!}}Total agent idle time
 
{{!}}-
 
{{!}}{{!}}Idle Time %
 
{{!}}{{!}}Idle time total divided by Logged in Time
 
{{!}}{{!}}Percentage of logged in time spent idle
 
{{!}}-
 
{{!}}{{!}}DND/Break Time Total
 
{{!}}{{!}}Sum(AgentStats.PropertyValue) where AgentStats.PropertyName= 'BreakTime'
 
{{!}}{{!}}Total time in DND or break
 
{{!}}-
 
{{!}}{{!}}DND/Break Time %
 
{{!}}{{!}}DND/Break Time Total divided by Logged in Time
 
{{!}}{{!}}Percentage of logged in time spent in DND/Break
 
{{!}}}
 
 
|BusinessImageFlow={{SMART BusinessImageFlow
 
|BusinessImageFlow={{SMART BusinessImageFlow
 
|BusinessFlow=The following diagrams show the business flow of the use case:
 
|BusinessFlow=The following diagrams show the business flow of the use case:
 
|BusinessImage=https://www.lucidchart.com/documents/edit/36b00b70-b4ab-48b5-9d18-12732a1f5e67/0
 
|BusinessImage=https://www.lucidchart.com/documents/edit/36b00b70-b4ab-48b5-9d18-12732a1f5e67/0
 
|BusinessFlowDescription=The following flow describes the use case from the perspective of the main actors, i.e., the user and contact center agent.
 
|BusinessFlowDescription=The following flow describes the use case from the perspective of the main actors, i.e., the user and contact center agent.
# A customer sends an email to one of the public addresses (e.g., orders@abc.org) monitored by the Genesys email solution.
+
 
# Genesys periodically checks corporate inboxes for new emails. Genesys analyzes the email to capture From, To, Subject, and body content as metadata.
+
#A customer sends an email to one of the public addresses (e.g., orders@abc.org) monitored by the Genesys email solution.
# Conversation tracking option: Genesys verifies whether the corresponding user already exists as a contact within the Tracker system (by email address). Tracker is an additional, licensable product. The email and any agent responses are attached to the contact.
+
#Genesys periodically checks corporate inboxes for new emails. Genesys analyzes the email to capture From, To, Subject, and body content as metadata.
# The system checks whether the email is new or a reply.
+
#Conversation tracking option: Genesys verifies whether the corresponding user already exists as a contact within the Tracker system (by email address). Tracker is an additional, licensable product. The email and any agent responses are attached to the contact.
## In case of a new email, the system classifies the email based on keyword analysis (see the Keyword Categorization section).
+
#The system checks whether the email is new or a reply.
## In case of a reply email from the customer, the system attempts to route it to the previous workgroup (see details in the Distribution Logic section). After a timeout, the system routes the email to the originally specified workgroup.
+
##In case of a new email, the system classifies the email based on keyword analysis (see the Keyword Categorization section).
## In case of an automatically generated reply email, the email will not be distributed to an agent and the flow will stop.
+
##In case of a reply email from the customer, the system attempts to route it to the previous workgroup (see details in the Distribution Logic section). After a timeout, the system routes the email to the originally specified workgroup.
# The system sends out a receipt acknowledgement email to the customer with a predefined template for the To address.
+
##In case of an automatically generated reply email, the email will not be distributed to an agent and the flow will stop.
# Once an agent with the requested skill is available, the email is routed to the agent's desktop with a screen pop from the email editor displaying the content.
+
#The system sends out a receipt acknowledgement email to the customer with a predefined template for the To address.
# Once the agent reads the email, he or she decides whether a reply is needed.
+
#Once an agent with the requested skill is available, the email is routed to the agent's desktop with a screen pop from the email editor displaying the content.
## If no reply is needed, the agent marks the email as done.
+
#Once the agent reads the email, he or she decides whether a reply is needed.
## If a reply is needed, the agent creates an outbound reply email, potentially using a standard response template.
+
##If no reply is needed, the agent marks the email as done.
# The agent sets a disposition code to mark the business outcome for reporting purposes.
+
##If a reply is needed, the agent creates an outbound reply email, potentially using a standard response template.
 +
#The agent sets a disposition code to mark the business outcome for reporting purposes.
 
}}
 
}}
 
|BusinessLogic=<span>In the logical flows in the previous sections, there are a number of process steps driven by configuration parameters and additional business logic within the system. These parameters and the underlying logic are described in this section.</span>
 
|BusinessLogic=<span>In the logical flows in the previous sections, there are a number of process steps driven by configuration parameters and additional business logic within the system. These parameters and the underlying logic are described in this section.</span>
 
====<span>Capturing of Incoming Emails</span>====
 
====<span>Capturing of Incoming Emails</span>====
 
<span>In step 2 of the business flow, the Genesys system checks a set of mailboxes for new emails. The following configuration options are available:</span>
 
<span>In step 2 of the business flow, the Genesys system checks a set of mailboxes for new emails. The following configuration options are available:</span>
* Address of email server for mailbox
+
 
* Authentication details for mailbox
+
*Address of email server for mailbox
* Protocol for communication (POP3, IMAP, Exchange Web Services protocol)
+
*Authentication details for mailbox
* Delete email (any emails captured by Genesys are deleted from the mailbox)
+
*Protocol for communication (POP3, IMAP, Exchange Web Services protocol)
* Polling frequency (how often the mailbox is checked for new emails)
+
*Delete email (any emails captured by Genesys are deleted from the mailbox)
 +
*Polling frequency (how often the mailbox is checked for new emails)
  
 
====<span>Automatic Replies</span>====
 
====<span>Automatic Replies</span>====
 
<span>In step 4, the Genesys system checks for automatic/system replies from the mail server to automatically stop email processing when no agent intervention is needed.This includes:</span>
 
<span>In step 4, the Genesys system checks for automatic/system replies from the mail server to automatically stop email processing when no agent intervention is needed.This includes:</span>
* Detection of automated answers to prevent “ping-pong” between mail servers by answering with auto-acknowledge on emails of type auto-response or auto acknowledgement.
+
 
* NDR Handling (Non-Delivery Report Handling): The system recognizes automatic responses due to failed delivery (assuming these automatic responses are following standards).
+
*Detection of automated answers to prevent “ping-pong” between mail servers by answering with auto-acknowledge on emails of type auto-response or auto acknowledgement.
 +
*NDR Handling (Non-Delivery Report Handling): The system recognizes automatic responses due to failed delivery (assuming these automatic responses are following standards).
  
 
====Keyword Categorization====
 
====Keyword Categorization====
 
<span><span>Keyword matching allows the system administrator to configure a number of screening rules to identify emails belonging to different categories. For example, an email that contains the word “order” in the body of the email, would be categorized as a sales email. Screening rules can be configured to look for different words or phrase patterns that help categorize emails. Screening rules are applied to the email body and subject.</span></span>
 
<span><span>Keyword matching allows the system administrator to configure a number of screening rules to identify emails belonging to different categories. For example, an email that contains the word “order” in the body of the email, would be categorized as a sales email. Screening rules can be configured to look for different words or phrase patterns that help categorize emails. Screening rules are applied to the email body and subject.</span></span>
 
====<span>Standard Responses</span>====
 
====<span>Standard Responses</span>====
<span><span>In the response library window, the workspace displays suggested responses to the agent based on keyword searches. Standard responses are generated by the customer for specific scenarios of desired email responses.</span></span>
+
<span><span>In the response library window, the workspace displays suggested responses to the agent based on keyword searches. Standard responses are generated by the customer for specific scenarios of desired email responses.</span></span> Standard system-wide responses created in Interaction Administrator are detailed in [https://help.genesys.com/pureconnect/mergedProjects/wh_ia/desktop/add_a_response_management_library.htm Add a Response Management Library]. The standard responses can be used in Interaction Connect or Interaction Desktop 
 +
 
 +
Using response management in an email is described here for [https://help.genesys.com/pureconnect/mergedProjects/wh_basl_connect/desktop/use_response_management_in_an_email_reply.htm Interaction Connect users] and [https://help.genesys.com/pureconnect/mergedProjects/wh_icde/desktop/use_response_management_in_an_email_reply.htm Interaction Desktop users].
 
|DistributionLogic='''Available Parameters for Configuration by Customer'''
 
|DistributionLogic='''Available Parameters for Configuration by Customer'''
  
 
The following parameters are used for the distribution logic. These parameters are configurable by category:
 
The following parameters are used for the distribution logic. These parameters are configurable by category:
* Overflow time-outs for overflowing from last workgroup routing to originally defined workgroup target. These timeouts are based on age of interaction.
+
 
* Priority start (the starting priority)
+
*Overflow time-outs for overflowing from last workgroup routing to originally defined workgroup target. These timeouts are based on age of interaction.
* Enable / disable last agent routing.
+
*Priority start (the starting priority)
 +
*Enable / disable last agent routing.
 +
 
 
The following parameter is configurable by the “To” address:
 
The following parameter is configurable by the “To” address:
* Auto-acknowledge message
+
 
 +
*Auto-acknowledge message
  
 
====Draft Emails and Agent Queue Alerts====
 
====Draft Emails and Agent Queue Alerts====
Line 336: Line 98:
 
====Additional Distribution Functionality====
 
====Additional Distribution Functionality====
 
The following lists additional functionality for the distribution logic:
 
The following lists additional functionality for the distribution logic:
* Re-route on no answer (RONA) functionality: If an agent does not accept the email interaction, the email interaction is automatically put back into the distribution flow after a time-out. The agent is set to not ready. The priority of the email can be increased by a configurable parameter.
+
 
* Blending email interactions with other media types is possible.
+
*Re-route on no answer (RONA) functionality: If an agent does not accept the email interaction, the email interaction is automatically put back into the distribution flow after a time-out. The agent is set to not ready. The priority of the email can be increased by a configurable parameter.
* Transfers are possible to agents satisfying the skills of a different category. In the case of a transfer, the priority is increased to a level set in a configurable parameter.
+
*Blending email interactions with other media types is possible.
 +
*Transfers are possible to agents satisfying the skills of a different category. In the case of a transfer, the priority is increased to a level set in a configurable parameter.
 +
|CustomerInterfaceRequirements=N/A
 +
|AgentDeskRequirements=The following lists the minimum requirements for the agent desktop:
 +
 
 +
*Configuration of status messages (Available, Away, Meeting, etc.).
 +
*Configuration of wrap-up codes (Codes are configurable to customer's preference)
 +
*Access to a standard response library where customers can build their own messages for specific email responses
 +
*Agent to Agent transfer
 +
*Agent to Queue transfer
 +
*Review functionality for supervisors
 +
|RealTimeReporting='''Premises and Cloud'''
 +
 
 +
'''IC Business Manager''' is a Genesys application that offers personalized dashboards based on specific functional, geographical, or organizational needs. Pulse dashboards present information using graphical widgets that can be viewed as graphs or tables, showing information about specific key performance indicators, such as service level, email interactions handled, and the average handle time. With IC Business Manager, a customer can:
 +
 
 +
*Monitor the current state and activity of contact center objects to help make decisions about staffing, scheduling, and email routing strategies.
 +
*Create widgets from scratch or user-defined templates for a fast and easy text or graphical presentation of selected or user-defined object statistics.
 +
*Monitor operational email activity through the Email Queue Activity views.
 +
*Monitor agent resource activity through the Email Agent Activity views
 +
*Monitor the tenant service level through the Email Service Level views.
 +
|HistoricalReporting='''Premises and Cloud'''
 +
 
 +
IC Business Manager out-of-the-box reports are used to:
 +
 
 +
*Assess the day-to-day operations of the contact center resources for the routing and handling of interactions.
 +
*Measure the effectiveness of the routing rules and efficiency of the use case.
 +
*Calculate the conversion success rate using disposition/wrap-up codes.
 +
*Evaluate resource performance with a variety of reports for agents and interaction details. There are many reports available, including the following.
 +
 
 +
[https://help.genesys.com/pureconnect/mergedProjects/wh_rh/desktop/queue_service_level.htm Queue Service Level] '''-''' The Queue Service Level report provides the ability to see the summary and details of up to 12 configured service levels in an absolute or cumulative view with a percentage option for the relevant media type.
 +
 
 +
[https://help.genesys.com/pureconnect/mergedProjects/wh_rh/desktop/queue_summary_and_detail.htm Queue Summary and Detail] '''-'''The Queue Summary and Detail report displays summarized statistical data along with detailed statistics on Workgroup Queues. The statistics are reported, grouped, and summarized by any combination of Queue, MediaType, Interval, Skill or DNIS. Data for calls Answered or Abandons is summarized and displayed when a single service level configuration is present in the data selected, but is otherwise suppressed. The report also displays a chart for Interactions Distributions and Service Level.
 +
 
 +
[https://help.genesys.com/pureconnect/mergedProjects/wh_rh/desktop/agent_utilization_report_help.htm Agent Utilization Report] '''-''' The Agent Utilization report displays time usage information by agent across all campaigns, including: talk, ACW, non-Dialer, idle, break, preview.
 +
 
 +
For more information, see [https://help.genesys.com/pureconnect/mergedProjects/wh_rh/desktop/about_interaction_reporter.htm About Interaction Reporter].
 +
|DocVersion=v 1.0.3
 +
|GeneralAssumptions=*Interaction Center Business Manager is required for historical reporting.
 +
*Interaction Desktop or Interaction Connect is used as the agent desktop.
 +
*Customer must ensure proper network connectivity between the PureConnect server and their mail platform, either through a private MPLS connection and the customer’s network or via the public internet.
 +
|CustomerAssumptions=*Genesys captures emails typically from one primary corporate email server. The customer is responsible for configuring the email server appropriately so that Genesys can retrieve the requested emails.
 +
*For customers who want to retain an archive of original messages, two approaches are available. Customers can configure their server to create and separately store a duplicate copy of all emails. Or, Professional Services can be engaged to create a handler to accomplish the task. Processing emails from the corporate server to Genesys software results in emails being deleted from the original customer server folder.
 +
*Genesys provides documentation about the required connector configurations and the sequence of email handling between servers as part of the described email functionality. The Genesys documentation references third-party documentation about processing limits for particular kinds of email connectors and queues. Genesys does not support customer configurations or a desire for higher performance beyond the published guidelines and limits.
 +
*Email is handled through POP3, IMAP, Exchange Web Services, or Gmail Connector protocols according to those tools' published documentation.
 +
*Customers are responsible for creating their own automated responses within Interaction Administrator.
 +
*Spam is handled at the level of the customer's corporate email servers. A third-party spam solution is required.
 
}}
 
}}

Latest revision as of 17:47, November 9, 2022

This topic is part of the manual PureConnect Use Cases for version Current of Genesys Use Cases.
Route email interactions to the best skilled resource

What's the challenge?

When customers take the time to send an email, they expect a quick, personalized response. But as the volume of email interactions increases, you struggle to provide timely and helpful responses. Trust in email as a reliable communication channel is declining among your customers and employees.

What's the solution?

Automatically distribute emails to the best-fit agent based on content analysis and keywords. Genesys Email Routing streamlines your response process using email automation functionality that enables you to monitor, measure, and optimize your email flow to create a better customer experience.

Use Case Overview

Story and Business Context

Email is still one of the most reliable and desired ways for customers to interact with companies for support. It is an essential avenue for companies to serve and engage with customers while providing a consistent and positive customer experience. Genesys can improve handle time, first contact resolution, agent utilization, and customer satisfaction by automatically distributing emails to the best available agent based on content analysis and keywords, and automating acknowledgements and responses.


Use Case Benefits*

The following benefits are based on benchmark information captured from Genesys customers and may vary based on industry, lines of business or Genesys product line:

Use Case Benefits Explanation
Improved Customer Experience Addressing customers requests in a timely manner through skills based routing improves Net Promoter Score
Improved Employee Utilization Blending email with voice and chat allows agents to make better use of downtime between calls and chats to improve employee occupancy.
Improved First Contact Resolution Directing interactions to an expert through skills based routing improves First Contact Resolution
Reduced Handle Time Reduce handle time by routing emails to agents with the right skills
*You can sort all use cases according to their stated benefits here: Sort by benefits

Summary

A customer sends an email to a company email address. The email is captured by the Genesys system and a content analysis is performed. It is then queued to the best available agent with the corresponding skill set. Priority tuning functionality can improve the service level adherence to customer's emails. The reporting functionality of this use case provides management visibility into the email interaction channel to drive further improvements.


Use Case Definition

Business Flow

The following diagrams show the business flow of the use case:

Business Flow Description The following flow describes the use case from the perspective of the main actors, i.e., the user and contact center agent.

  1. A customer sends an email to one of the public addresses (e.g., orders@abc.org) monitored by the Genesys email solution.
  2. Genesys periodically checks corporate inboxes for new emails. Genesys analyzes the email to capture From, To, Subject, and body content as metadata.
  3. Conversation tracking option: Genesys verifies whether the corresponding user already exists as a contact within the Tracker system (by email address). Tracker is an additional, licensable product. The email and any agent responses are attached to the contact.
  4. The system checks whether the email is new or a reply.
    1. In case of a new email, the system classifies the email based on keyword analysis (see the Keyword Categorization section).
    2. In case of a reply email from the customer, the system attempts to route it to the previous workgroup (see details in the Distribution Logic section). After a timeout, the system routes the email to the originally specified workgroup.
    3. In case of an automatically generated reply email, the email will not be distributed to an agent and the flow will stop.
  5. The system sends out a receipt acknowledgement email to the customer with a predefined template for the To address.
  6. Once an agent with the requested skill is available, the email is routed to the agent's desktop with a screen pop from the email editor displaying the content.
  7. Once the agent reads the email, he or she decides whether a reply is needed.
    1. If no reply is needed, the agent marks the email as done.
    2. If a reply is needed, the agent creates an outbound reply email, potentially using a standard response template.
  8. The agent sets a disposition code to mark the business outcome for reporting purposes.

Business and Distribution Logic

Business Logic

In the logical flows in the previous sections, there are a number of process steps driven by configuration parameters and additional business logic within the system. These parameters and the underlying logic are described in this section.

Capturing of Incoming Emails

In step 2 of the business flow, the Genesys system checks a set of mailboxes for new emails. The following configuration options are available:

  • Address of email server for mailbox
  • Authentication details for mailbox
  • Protocol for communication (POP3, IMAP, Exchange Web Services protocol)
  • Delete email (any emails captured by Genesys are deleted from the mailbox)
  • Polling frequency (how often the mailbox is checked for new emails)

Automatic Replies

In step 4, the Genesys system checks for automatic/system replies from the mail server to automatically stop email processing when no agent intervention is needed.This includes:

  • Detection of automated answers to prevent “ping-pong” between mail servers by answering with auto-acknowledge on emails of type auto-response or auto acknowledgement.
  • NDR Handling (Non-Delivery Report Handling): The system recognizes automatic responses due to failed delivery (assuming these automatic responses are following standards).

Keyword Categorization

Keyword matching allows the system administrator to configure a number of screening rules to identify emails belonging to different categories. For example, an email that contains the word “order” in the body of the email, would be categorized as a sales email. Screening rules can be configured to look for different words or phrase patterns that help categorize emails. Screening rules are applied to the email body and subject.

Standard Responses

In the response library window, the workspace displays suggested responses to the agent based on keyword searches. Standard responses are generated by the customer for specific scenarios of desired email responses. Standard system-wide responses created in Interaction Administrator are detailed in Add a Response Management Library. The standard responses can be used in Interaction Connect or Interaction Desktop

Using response management in an email is described here for Interaction Connect users and Interaction Desktop users.

Distribution Logic

Available Parameters for Configuration by Customer

The following parameters are used for the distribution logic. These parameters are configurable by category:

  • Overflow time-outs for overflowing from last workgroup routing to originally defined workgroup target. These timeouts are based on age of interaction.
  • Priority start (the starting priority)
  • Enable / disable last agent routing.

The following parameter is configurable by the “To” address:

  • Auto-acknowledge message

Draft Emails and Agent Queue Alerts

If the agent cannot complete an email, it remains as an open interaction in the agent's queue.Supervisors can set up an alert within IC Business Manager to notify them when queue items have remained beyond a specified threshold.

Additional Distribution Functionality

The following lists additional functionality for the distribution logic:

  • Re-route on no answer (RONA) functionality: If an agent does not accept the email interaction, the email interaction is automatically put back into the distribution flow after a time-out. The agent is set to not ready. The priority of the email can be increased by a configurable parameter.
  • Blending email interactions with other media types is possible.
  • Transfers are possible to agents satisfying the skills of a different category. In the case of a transfer, the priority is increased to a level set in a configurable parameter.

User Interface & Reporting


Agent UI

The following lists the minimum requirements for the agent desktop:

  • Configuration of status messages (Available, Away, Meeting, etc.).
  • Configuration of wrap-up codes (Codes are configurable to customer's preference)
  • Access to a standard response library where customers can build their own messages for specific email responses
  • Agent to Agent transfer
  • Agent to Queue transfer
  • Review functionality for supervisors

Reporting

Real-time Reporting

Premises and Cloud

IC Business Manager is a Genesys application that offers personalized dashboards based on specific functional, geographical, or organizational needs. Pulse dashboards present information using graphical widgets that can be viewed as graphs or tables, showing information about specific key performance indicators, such as service level, email interactions handled, and the average handle time. With IC Business Manager, a customer can:

  • Monitor the current state and activity of contact center objects to help make decisions about staffing, scheduling, and email routing strategies.
  • Create widgets from scratch or user-defined templates for a fast and easy text or graphical presentation of selected or user-defined object statistics.
  • Monitor operational email activity through the Email Queue Activity views.
  • Monitor agent resource activity through the Email Agent Activity views
  • Monitor the tenant service level through the Email Service Level views.

Historical Reporting

Premises and Cloud

IC Business Manager out-of-the-box reports are used to:

  • Assess the day-to-day operations of the contact center resources for the routing and handling of interactions.
  • Measure the effectiveness of the routing rules and efficiency of the use case.
  • Calculate the conversion success rate using disposition/wrap-up codes.
  • Evaluate resource performance with a variety of reports for agents and interaction details. There are many reports available, including the following.

Queue Service Level - The Queue Service Level report provides the ability to see the summary and details of up to 12 configured service levels in an absolute or cumulative view with a percentage option for the relevant media type.

Queue Summary and Detail -The Queue Summary and Detail report displays summarized statistical data along with detailed statistics on Workgroup Queues. The statistics are reported, grouped, and summarized by any combination of Queue, MediaType, Interval, Skill or DNIS. Data for calls Answered or Abandons is summarized and displayed when a single service level configuration is present in the data selected, but is otherwise suppressed. The report also displays a chart for Interactions Distributions and Service Level.

Agent Utilization Report - The Agent Utilization report displays time usage information by agent across all campaigns, including: talk, ACW, non-Dialer, idle, break, preview.

For more information, see About Interaction Reporter.

Customer-facing Considerations

Interdependencies

All required, alternate, and optional use cases are listed here, as well as any exceptions.

All of the following required: At least one of the following required: Optional Exceptions
None None None None


General Assumptions

  • Interaction Center Business Manager is required for historical reporting.
  • Interaction Desktop or Interaction Connect is used as the agent desktop.
  • Customer must ensure proper network connectivity between the PureConnect server and their mail platform, either through a private MPLS connection and the customer’s network or via the public internet.

Customer Responsibilities

  • Genesys captures emails typically from one primary corporate email server. The customer is responsible for configuring the email server appropriately so that Genesys can retrieve the requested emails.
  • For customers who want to retain an archive of original messages, two approaches are available. Customers can configure their server to create and separately store a duplicate copy of all emails. Or, Professional Services can be engaged to create a handler to accomplish the task. Processing emails from the corporate server to Genesys software results in emails being deleted from the original customer server folder.
  • Genesys provides documentation about the required connector configurations and the sequence of email handling between servers as part of the described email functionality. The Genesys documentation references third-party documentation about processing limits for particular kinds of email connectors and queues. Genesys does not support customer configurations or a desire for higher performance beyond the published guidelines and limits.
  • Email is handled through POP3, IMAP, Exchange Web Services, or Gmail Connector protocols according to those tools' published documentation.
  • Customers are responsible for creating their own automated responses within Interaction Administrator.
  • Spam is handled at the level of the customer's corporate email servers. A third-party spam solution is required.



Document Version

  • Version v 1.0.3 last updated November 9, 2022

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