You are here:
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.
Required Editions
| View supported editions. |
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.
Salesforce doesn’t currently provide out-of-the-box functionality for end-user cookie consent management for Embedded Service. The platform is compatible with many existing third-party solutions. We recommend that you work with your internal IT teams or consult your implementation partners to identify the right solution for your organization’s needs.
Embedded Service collects two different types of cookies:
- Required: Strictly necessary for the website to work correctly
- Functional: Used for analytics and performance
This table describes the Embedded Service cookies collected by Salesforce.
| Cookie Name | Duration | Cookie Type | Description |
|---|---|---|---|
BrowserId
|
1 year | Required | Used for security protections. Rendered on a subset of Salesforce domains, including .salesforce.com, .force.com, and the domains for Salesforce login pages, Lightning pages, and Experience Cloud sites. |
sfdc-stream
|
3 hours | Required | Routes server requests within the Salesforce infrastructure for persistent sessions. |
| force-proxy-stream | 3 hours | Required | Ensures user requests hit the same Salesforce proxy host to temporarily retrieve content from cache. |
liveagent_sid
|
Session | Functional | Captures a unique pseudonymous ID for a specific browser session during chat. Embedded Service functionality isn’t affected without this cookie. |
| liveagent_invite_rejected_[id] | Session | Functional | Remembers the rules set by an admin to hide a chat invite button after a visitor accepts or rejects it. Without the cookie, the button repeatedly appears when triggered. |
language
|
Session | Functional | Identifies the language for custom components, surveys, and flows, which support multiple languages. Without this cookie, translations for custom features can appear incorrectly. |

