Loading
Feature degradation | Gmail Email delivery failureRead More
Explore Legacy Service Features
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Embedded Chat

          Embedded Chat

          Add an embedded chat window to your company website for customers to get quick answers to their questions while browsing your pages. Include a pre-chat form to collect key information and customize the experience to match your branding.

          Required Editions

          View supported editions.
          Important
          Important

          Legacy Chat will be retired on February 14, 2026. To avoid service interruptions to your end users, switch to enhanced Chat (formerly Messaging for In-App and Web). Enhanced Chat offers many of the legacy Chat features that you love plus asynchronous conversations that can be picked back up at any time. Learn about migrating in Help and Trailhead.

          The chat window sits unobtrusively on your web page. When customers want to chat, they click the button to launch.

          Screenshot showing the chat button in the bottom right corner of the browser window.

          Add a pre-chat form for customers to complete, which helps agents gather basic information like their contact details, before the conversation.

          Screenshot showing the pre-chat form at the bottom right corner of the browser window.

          Customers can start chatting while viewing your web page. They’re also able to minimize the chat window so it’s not in the way. The chat persists across your web pages and their subdomains, so they can continue browsing while waiting or chatting with an agent.

          Screenshot showing a customer waiting for a service agent in the bottom right corner of the browser window.

          Embedded chat windows use a Chat deployment that you can quickly configure. Then, simply add the code snippet to the web pages where you want the chat window to be available. Setting up Embedded Chat doesn’t change how your agents chat with customers in their console.

          • Set Up Your Embedded Chat Window
            Ensure that your org meets the following prerequisites before setting up Embedded Chat. Follow these steps to configure the embedded chat window and add to your web pages.
          • Set Up Appointment Management
            Appointment Management gives your users an easy way to schedule, modify, and cancel appointments. The experience is powered by Flow Builder. You craft the perfect interaction and decide when and how to create related records like work orders.
          • Add an Embedded Flow to Automate a Task
            Use an embedded screen flow to help customers or users complete simple, automated tasks. An embedded flow is also guest-user friendly because users don’t need to log in to access the flow.
          • Create Embedded Static Resources
            Create and upload JavaScript files to Salesforce as static resources and then apply them to your website or Experience Builder site. With static resources, you can change one or many pages with a few clicks in code settings on existing deployments.
          • Test Your Embedded Chat Window
            After adding Embedded Chat to your web pages or Experience Builder site, check the customer’s experience.
          • Embedded Chat Limitations
            Before setting up Embedded Chat, consider general guidelines, limitations, and cookies and customer browser restrictions.
          • Embedded Chat Cookies
            Embedded Chat uses cookies to improve functionality and accelerate processing times. By saving a user’s settings, cookies can enhance the user’s experience and the performance of your Embedded Service.
           
          Loading
          Salesforce Help | Article