You are here:
Add Flexibility and Power with Enhanced Chat
Start a conversation with customers on your mobile app or website. Enhanced Chat delivers enhanced pre-chat support to pinpoint customer needs and access records before the service rep connects in the Service Console. Custom branding and mobile push notifications provide a modern experience.
Get Started Trailblazer Community: Enhanced Chat Lifecycle of a Messaging Session Enhanced Chat releases continually. Check out new features here. |
Enable Create a Synchronous Chat Experience in Enhanced Chat Quickly Set Up Enhanced Chat v1 or v2 for Testing |
Increase Productivity Trailhead: Optimize Enhanced Chat |
Develop |
Migrate from Legacy Chat Trailhead: Migrating from Legacy Chat to Enhanced Chat
Replace Legacy Chat with Enhanced Chat Compare Enhanced Chat Capabilities to Legacy Chat Capabilities Use the Migration Tool to Move from Legacy Chat to Enhanced Chat |
- What’s Enhanced Chat?
Enhanced Chat provides your customers with a personalized messaging experience from your mobile app or website to the Service Console. - Quickly Set Up Enhanced Chat v1 or v2 for Testing
Understand the three stages of setting up Enhanced Chat v1 or v2. We recommend following them in order for a smooth experience. - Optimize Enhanced Chat v1 Setup
After completing basic setup, choose to add user verification, custom labels, branding, pre-chat and more to your Enhanced Chat v1 deployment. - Optimize Enhanced Chat v2 Setup
Add customizations and features to Enhanced Chat v2 for better look, experience and performance. - Set Up Write with AI
Let Service reps refine, expand, or summarize their Enhanced Chat or Enhanced Messaging responses to customers with Write with AI. - Server-Sent Events for Real-Time Messaging
Understand how our platform uses Server-Sent Events (SSE) to push data directly to a user's browser in real time. Learn why network security tools sometimes flag and block SSE connections. - Translate Chats Dynamically Using the Messaging User Language
Salesforce Enhanced Web Chat uses the Messaging User Language field on the Messaging End User record to drive real-time chat translations. The conversation's translation language automatically aligns with the customer's identified locale. If a customer requests to switch languages mid-conversation, support reps can update the language field to instantly update the translation tool without disrupting the chat session. You can control the field-level security of the Messaging End User Language field to determine which users have access to it. - Cookbook for Enhanced Chat
Check out our recipes for optimizing Enhanced Chat to see if one fits your use case. - Flow Recipes for Enhanced Chat
Design Omni-Channel Flows to accomplish your Enhanced Chat use case.







