Definition
Embedded Service Deployments is a Setup page where administrators configure and manage chat widgets, messaging channels, and service components that can be embedded on external websites and mobile apps. These deployments bring Salesforce-powered customer service directly to the customer's digital experience.
Real-World Example
The admin at Summit Retail creates an Embedded Service Deployment for their e-commerce website. She configures a chat widget with pre-chat forms, routing rules, and branding that matches the company's website design. The deployment generates a JavaScript snippet that the web developer adds to the site, making live chat available on every product page.
Why Embedded Service Deployments Matters
Embedded Service Deployments is the Setup page where administrators configure, brand, and generate the deployable components that bring Salesforce-powered service to external websites and mobile apps. Each deployment includes chat widget configuration, pre-chat forms, routing rules, branding customization, and the JavaScript snippet that developers add to external sites. This is the bridge between your Salesforce Service Cloud configuration and the customer-facing digital experience. Without it, your internally powerful service setup has no external touchpoint where customers can access it.
As organizations manage multiple websites, subdomains, and mobile applications, Embedded Service Deployments enables them to create customized service experiences for each digital property. A retail brand might have one deployment styled for their main e-commerce site and another for their loyalty program portal, each with different pre-chat forms, routing rules, and branding. Organizations that neglect proper deployment configuration end up with chat widgets that look out of place, route to wrong queues, or load slowly due to misconfigured JavaScript snippets. Each deployment must be maintained as websites are redesigned, creating an ongoing operational responsibility.
How Organizations Use Embedded Service Deployments
- Summit Retail — Summit Retail's admin created an Embedded Service Deployment for their e-commerce site with a branded chat widget, pre-chat forms collecting order number and issue type, and routing rules that direct returns to the refund team and technical issues to product support. The deployment generates a JavaScript snippet the web developer drops into every product page.
- TravelSphere Vacations — TravelSphere Vacations maintains three separate Embedded Service Deployments: one for their booking site with real-time agent chat, one for their loyalty portal with bot-first interaction, and one for their mobile app with messaging. Each deployment has brand-appropriate colors, unique pre-chat flows, and distinct routing to specialized agent groups.
- Nexus Banking Online — Nexus Banking Online configured an Embedded Service Deployment for their authenticated banking portal that passes the customer's session identity to Salesforce. When a logged-in customer opens the chat widget, the agent immediately sees their account details, recent transactions, and open cases without any pre-chat form, reducing authentication time to zero.