Timeout and close behavior
Configure the timeout and close behavior of Legacy Webchat and Digital Messaging channels, such as Web Messaging, Apple Business Chat, Facebook Messenger, SMS, and WhatsApp. You can set the digital channel's behavior during an idle timeout, when a customer service representative (CSR) disconnects due to a network issue or accidentally closes the browser, and when a CSR resolves an interaction or logs out of the application. For Legacy Webchat, you can configure reminder messages to send to CSRs and customers if their chat conversations become inactive, and configure when to end an inactive conversation automatically.
- In the navigation pane of App Studio, click .
- In the list of chat and messaging settings, click Timeout and close behavior.
- Click the channel tab for which you want to configure the timeout and behavior
settings. For more information, see Timeout and close behavior for Web Messaging and Follow-up messaging for Legacy Webchat.
- Click Save.
Timeout and close behavior for Web Messaging
- Click the Web Messaging tab
- In the Idle time out section, in the If CSR is idle for field, enter an amount of time.
- In the Idle timeout list, select one of the following
units of time:
- mins
- hours
- Days
- In the then field, select one of the following
options:
- requeue interaction
- requeue interaction with priority
- end conversation
For example, if the CSR is idle for 10 mins, then the system ends the conversation. - In the If Customer is idle for field, enter an amount of time.
- In the Idle timeout list, select one of the following
units of time:
- mins
- hours
- Days
- In the then field, the system displays the
end conversation option, by default. For example, if the customer is idle for 10 mins, then the system ends the conversation. There are no other options, such as requeue interaction or requeue interaction with priority for Web Messaging. However, for all the other digital messaging channels the system displays the following options:
- requeue interaction
- requeue interaction with priority
- end conversation
- switch to long-running
- In the CSR disconnection timeout section, in the Allow field, enter a time in seconds in which to try to reconnect if the CSR disconnects because of connection failure.
- In the Behavior at network disconnection list, select
one of the following options for how to proceed when the connection fails:
- requeue interaction
- requeue interaction with priority
- end conversation
- In the CSR resolves interaction or closes application
section, in the Behavior at interaction close list,
select the desired option from the following list for the system to perform when
a CSR closes an interaction or logs out:
- requeue interaction
- requeue interaction with priority
- end conversation
Follow-up messaging for Legacy Webchat
- In the navigation pane of App Studio, click .
- In the list of chat and messaging settings, click Follow up messaging.
- To ensure that inactive chat conversations are ended within a specified time,
select the Chat follow-up check box, and then configure
the following settings:
- To define the period of time that the application should wait before sending a reminder message, in the Send follow up message after (seconds) field, enter a number of seconds.
- In the Customer reminder message and CSR reminder message fields, enter the reminder messages that you want to send.
- To define the period of time that the application should wait before automatically ending an inactive chat session and sending a message to the customer and the CSR, in the Send wrap up message after (seconds) field, enter a number of seconds.
- In the Customer wrap up message and CSR wrap up message fields, enter the wrap-up message that you want to send.
- Click Save.
When chat CSRs are not available
Configure the When Chat CSRs are not available settings to make email the preferred method of contact for end-customers when customer service representatives(CSRs) are unavailable for a live chat. Using these settings, you can select the preferred email channel name and associate it with the corresponding offline email access group name.
- In the navigation pane of App Studio, click .
- In the list of chat and messaging settings, click When chat CSRs are not available.
- To allow customers to submit their chat questions as email messages, select the Allow end-customers to submit an email when chat is unavailable check box.
- In the Email channel name list, select the email channel
to use when the chat CSRs are not available. The Created in application field is automatically populated and displays the application name where the selected email channel was created.
- In the Offline email access group names list, select the
access group that the queue processor (invoked by the chatbot) should use to
create the offline email. Ensure that the queue processor can access the ruleset where the email channel rules are saved. By making this selection, you make sure that the queue processor can perform a full email natural language processing (NLP) analysis.
- Click Save.
Modifying the offline chat messages
You can change any of the offline chat messages that are included in the chatOffline_WebChat flow in the Pega Customer Service application to meet your organization's needs.
- LeaveOfflineMessage
- OfflineConfirmEmailAddress
- GetOfflineEmailAddress
- OfflineQuestion
- OfflineConfirmationMsg
- LeaveOfflineMessageAfterWaiting
- In the header of Dev Studio, enter and search for one of the rules that is listed above.
- Click the Paragraph rule.
- On the Paragraph page, modify the text. For more information, see Paragraphs.
- Click Save.
- Optional: Repeat these steps for each message that you want to modify.
Extending the offline email template
You can now modify the email template with additional information to respond to customers when chat is not available. For example, you might add the customer's full name to the template.
- In the header of Dev Studio, enter and search for OfflineEmailTemplate.
- Click the Paragraph rule.
- On the Paragraph tab, use the text editor to include
additional information in the email template.For more information, see Paragraphs.
- Click Save.
Previous topic Enabling chat panel configuration settings Next topic Public conversations