experience-ui-bundle-agentforce-client-generate

Embed and configure the Agentforce Conversation Client in Salesforce UI Bundle React apps.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG --skill experience-ui-bundle-agentforce-client-generate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: experience-ui-bundle-agentforce-client-generate
Source: https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG/tree/main/.agents/skills/experience-ui-bundle-agentforce-client-generate
Command: npx skills add https://github.com/angryracoon/ARIEF-VISEO-DEV-ORG --skill experience-ui-bundle-agentforce-client-generate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you add or update the Salesforce Agentforce conversation client in an existing UI Bundle app without building a custom chat experience from scratch. It guides safe embedding, agent selection, and troubleshooting so the widget works in real projects.

Core Features & Use Cases

  • Embed the official client: Add the packaged Agentforce conversation client to React UI Bundle pages and keep implementation aligned with Salesforce guidance.
  • Validate and update agent configuration: Check whether a chat widget already exists, confirm the agent ID format, and replace or preserve props as needed.
  • Handle real deployment concerns: Support inline layouts, dimensions, header controls, and visual theming through style tokens only.
  • Use case: A developer wants to add a support chatbot to a Vite-based Salesforce UI Bundle page and needs the correct import, agent ID validation, and trusted-domain reminders.

Quick Start

Ask me to add or update the AgentforceConversationClient in your target UI Bundle file and I will validate the agent, choose the correct props, and apply the integration safely.

Frequently Asked Questions about experience-ui-bundle-agentforce-client-generate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I embed the Salesforce Agentforce chat widget in a React UI Bundle app?

You can add the Salesforce Agentforce chat widget by importing the packaged Agentforce Conversation Client into your React UI Bundle page. This approach preserves your current component structure while safely enabling inline chat functionality and agent updates.

How do I style the Agentforce chat widget using style tokens?

You style the Agentforce chat widget by applying styleTokens-based theming to adjust inline layouts, dimensions, and header controls. This method ensures visual customization aligns with Salesforce guidance without building a custom chat experience from scratch.

Can I use the Agentforce Conversation Client with an existing Vite-based Salesforce page?

Yes, the Agentforce Conversation Client targets existing Vite-based Salesforce UI Bundle pages. It safely embeds into current pages needing chat widgets, validating the agent ID format and replacing or preserving props as needed without altering component structure.

Why is my Salesforce Agentforce chat widget not displaying in my UI Bundle app?

Your Salesforce Agentforce chat widget may not display due to invalid agent ID format or untrusted domains. The integration requires valid agent ID validation and org-aware troubleshooting for active agents, ensuring trusted domains are correctly configured for real deployment.

What do I need to validate before adding an Agentforce chat widget to my UI Bundle?

Before adding an Agentforce chat widget, you need to validate the agent ID format, check if a chat widget already exists on the page, and verify trusted domains. This ensures the Agentforce Conversation Client integrates safely with correct props and active agent status.

Does the Agentforce Conversation Client support inline sizing and layout adjustments?

Yes, the Agentforce Conversation Client supports inline layouts, dimensions, and header controls. These adjustments are handled through styleTokens-based theming, allowing you to configure the chat widget visually while preserving the existing component structure of your UI Bundle app.