INSIDE 3.3
CHAT-001

Starting, ending and expiring chats

Start and continue conversations, then end them deliberately or let the configured expiry rules close inactive work.

operatorsupervisorvisitor
DraftThis article hasn't been reviewed yet.
Where to find it
Conversation paneSettings › Chat › General SettingsSettings › Chat › Themes

What it is

A conversation keeps your messages and service actions together. You can continue an active conversation, end it yourself, or let a configured time limit end it. Closing a conversation tab and ending the conversation are separate actions.

Who uses it and why

  • Operators handle the conversation and end it when the exchange is complete.
  • Supervisors review open work and investigate abandoned or expired conversations.
  • Visitors start chats, reply to operators and see the configured ending message.

Where to find it

Work in the conversation pane. Operators with the Settings role configure the experience in Settings › Chat › General Settings and Settings › Chat › Themes. Powerfront manages the expiry controls in Settings › General Settings › Admin.

How it works

  1. A visitor requests help, replies to a proactive invitation, or sends a message through a connected account.
  2. INSIDE starts or finds the relevant conversation for that visitor, platform and account.
  3. Routing assigns the work or places it in a queue. Replies continue the current exchange while it remains active.
  4. An explicit ending or an applicable expiry rule ends the conversation and withdraws outstanding acceptance offers.

Email and ticket screens distinguish unassigned work from statuses such as Open, Pending, Closed, Resolved and On Hold. Open means waiting for an operator reply; Pending means waiting for the customer's reply. A ticket can remain active after you close its floor tab.

For eligible web chats awaiting a visitor reply, an inactivity policy can send a warning followed by an ending message. The ending message is visible to the visitor. Survey delivery still depends on survey eligibility and configuration.

Configure it

Ask Powerfront to set the appropriate web chat or disconnected messaging expiry. With the Settings role, use Enable Visitor Chat Expiry in the theme to configure the visitor warning, ending message and their Seconds values. With that role, review the localised end messages in Settings › Chat › General Settings.

Settings

Setting Where Applies to Default Who can change it What it does
Max Chat Expiry (secs) Settings › General Settings › Admin website 1800 seconds PowerfrontSets the maximum inactivity interval for ordinary web chat, with a minimum of 20 seconds.
Offline Chat Expiry (secs) Settings › General Settings › Admin website 300 seconds PowerfrontSets how long a disconnected ordinary web chat can remain active, with a minimum of 20 seconds.
Proactive Unanswered Expiry (secs) Settings › General Settings › Admin website 600 seconds PowerfrontEnds unanswered proactive invitations after this interval, restricted to 60 to 1800 seconds.
Queued Chat Expiry (secs) Settings › General Settings › Admin website Off, 0 seconds PowerfrontSets an expiry for queued chats. Zero disables this particular expiry rule.
Assigned Chat Expiry (secs) Settings › General Settings › Admin website Off, 0 seconds PowerfrontSets an expiry for assigned chats. Zero disables this particular expiry rule.
Max Disconnected Chat Expiry (secs) Settings › General Settings › Admin website 604800 seconds, one week PowerfrontSets inactivity expiry for unassigned social, text and eligible push-enabled conversations, within 300 to 604800 seconds.
Offline Disconnected Chat Expiry (secs) Settings › General Settings › Admin website 3600 seconds, one hour PowerfrontSets inactivity expiry for active social, text and eligible push-enabled conversations, within 120 to 604800 seconds.
Remove Visitor On Chat End Settings › Chat › General Settings website Off Settings roleControls removal of the visitor from the floor when chat ends.
Only allow Operator to end the Chat Settings › Chat › General Settings website Off Settings roleRestricts the visitor's option to end the chat.
Operator End Chat Warning Settings › Chat › General Settings website Off Settings roleControls the warning shown when an operator ends a chat.
Enable Visitor End Chat Notification for Operators Settings › Chat › General Settings website Off Settings roleControls operator notification when a visitor ends a chat.
DND when closing proactive chat notification Settings › Chat › General Settings website Off Settings roleControls the do-not-disturb action when a proactive chat notification is closed.
Enable End Chat Message Settings › Chat › General Settings website Off Settings roleEnables configurable visitor messages for conversation endings.
Chat Ended by Customer Settings › Chat › General Settings website Not set Settings roleSupplies the localised message for a customer ending the chat. Unset text is blank, with any previously configured shared end message used as a fallback.
Chat Ended by Operator Settings › Chat › General Settings website Not set Settings roleSupplies the localised message for an operator ending the chat. Unset text is blank, with any previously configured shared end message used as a fallback.
Assigned Chat Expired Settings › Chat › General Settings website Not set Settings roleSupplies the localised message for assigned chat expiry. Unset text supplies no custom ending message.
Unassigned Chat Expired Settings › Chat › General Settings website Not set Settings roleSupplies the localised message for unassigned chat expiry. Unset text supplies no custom ending message.
Conversation Broadcast Acceptance Expiry Message Settings › Chat › General Settings website Not set Settings roleSupplies the visitor message when an unaccepted broadcast expires. Unset text supplies no custom ending message.
Enable Visitor Chat Expiry Settings › Chat › Themes website Off Settings roleEnables the selected theme's warning and expiry policy while awaiting the visitor's response.
Warning Message Settings › Chat › Themes website Please reply to this message if you would like this conversation to continue. Settings roleSets the localised inactivity warning. The stated default is used when no message is supplied.
Seconds Settings › Chat › Themes › Warning Message website Not set Settings roleSets the positive interval before the visitor inactivity warning. No interval is preset; a positive value is required for this timed action.
Expiry Message Settings › Chat › Themes website Due to an extended period of no response, this chat session has ended. Settings roleSets the localised visitor inactivity ending message. The stated default is used when no message is supplied.
Seconds Settings › Chat › Themes › Expiry Message website Not set Settings roleSets the positive interval before visitor inactivity ends the chat. No interval is preset; a positive value is required for this timed action.

Permissions

Permission Lets you
Chat Work with conversations in the operator console.
Chat General Access general chat configuration through the Settings role, subject to View Only.

Limits and good to know

  • Zero disables the queued or assigned expiry rule only. Other expiry rules can still apply.
  • Social, SMS and eligible push-enabled conversations use different inactivity windows from ordinary web chat. Email tickets use separate processing.
  • Active video conferences, payment forms and some running workflow conversations receive special expiry handling.
  • Reconnecting does not guarantee that an already ended conversation resumes. A subsequent message may start new work according to its platform.

Depends on and works with

RequiresConfigured byEnhancesRelated
+3 more · this feature uses
+31 more · used by
View all connections as a list

This feature uses

Used by

FAQ and troubleshooting

Why did a chat end without an operator ending it?

Ask Powerfront to check inactivity, disconnection, queue and assignment expiry settings. An unanswered broadcast offer can also expire.

Why is the ticket still open after I close its tab?

Closing the floor tab changes your workspace. It does not necessarily close or resolve the ticket.

Why does one visitor get a different inactivity message?

Check the visitor's chat theme and language as well as the website's general configuration.

Does setting queued expiry to zero keep chats open indefinitely?

It disables that expiry rule. Other inactivity or platform rules can still end the conversation.

INSIDE 3.3 · Source commit 992abb980bContent is a pre-release draft© 2026 Powerfront