Individual skill
service-digital-engagement-deployment-configure
Configures Embedded Messaging Deployments for Messaging for In-App and Web (MIAW). Use when the user needs to create a new embedded messaging deployment from scratch using Connect API with defaults, or update an existing deployment's settings using Metadata API. Produces Connect API request payloads for new deployments and EmbeddedServiceConfig metadata XML for updates. TRIGGER when the user mentions embedded messaging deployment, embedded service deployment, MIAW deployment, messaging widget setup, chat widget configuration, embedded chat deployment, or references a .EmbeddedServiceConfig-meta.xml file. DO NOT TRIGGER when the user is creating a messaging channel (use service-digital-engagement-channel-configure), configuring legacy Live Agent embedded service, or generating the JavaScript code snippet for website embedding.
plugins/builder/service-engagement/skills/service-digital-engagement-deployment-configure/SKILL.md
Source commit a8a18ce1e4ba12e69b4073eab98ce31bfbd8271e
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,151
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- devops Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 17,017 bytesSKILL.mdcore · 17,017 bytesSKILL.mdcore · 17,017 bytesSKILL.mdcore · 17,017 bytesSKILL.mdcore · 17,017 bytesassets/esd_api_mobile_template.xmlasset · 1,455 bytesassets/esd_web_update_template.xmlasset · 5,801 bytesexamples/esd_api.xmlasset · 1,450 bytesexamples/esd_mobile.xmlasset · 1,456 bytesexamples/esd_web_full.xmlasset · 1,543 bytesexamples/esd_web_prechat_fields.xmlasset · 3,384 bytesreferences/branding_and_tooling.mddoc · 3,949 bytesreferences/code_snippet.mddoc · 2,833 bytesreferences/connect_api_creation.mddoc · 5,235 bytesreferences/deployment_settings.mddoc · 7,464 bytesreferences/onboarding_contract.mddoc · 9,202 bytesreferences/prechat_forms.mddoc · 22,192 bytesscripts/check-api-version.shruns · 1,114 bytes
Read excerpt
# Configuring Embedded Messaging Deployment
Configures `EmbeddedServiceConfig` metadata for Salesforce Messaging for In-App and Web (MIAW). Supports two distinct workflows: creating new deployments via Connect API and updating existing deployments via Metadata API.
## Scope
- **In scope**: Creating new Embedded Service Deployments (API, Mobile, Web types) via Connect API; updating existing deployments with forms, branding, channel settings, and features via Metadata API; generating `EmbeddedServiceConfig` XML for updates
- **Out of scope**: Creating the messaging channel itself (use `service-digital-engagement-channel-configure`), generating the website code snippet (offered only as a next step, see `references/code_snippet.md`), creating Experience Sites (Connect API prerequisite for Web type)
---
## Entry points and transport
- **Delegated** (`context.calledFrom == "service-onboarding"`): use the approved `values`, ask nothing, and return `failed` naming any missing required key. **Standalone** (no `context`): run Clarifying Questions.