---
schema_version: "1"
id: 1a6b3979cb0855070da74b9c5c9c2f63c2b6b1560a9b8d25f529e9c2d6ee299d
title: Agentforce Conversation Client
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/agentforce-conversation-client/accsdk/guides/files/acc-developer-guide.md
canonical_url: https://developer.salesforce.com/docs/platform/accsdk/guide/acc-developer-guide.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: a7583161a4d83241a467496be283a6ef24320c6f7dcfa4800f47c0c79359cbba
products:
  - Agentforce Conversation Client
---
# Agentforce Conversation Client

Explore the Agentforce Conversation Client (ACC) to integrate Agentforce Employee Agent (AEA) conversation experiences into both Salesforce Lightning and external web applications.

### Key Purpose:

- Understand how ACC works, provides the infrastructure for continuous real-time streaming of Agentforce Employee Agent (AEA) messages, and renders rich components using Lightning Types integration.
- Programmatically control the ACC panel to open, close, switch between Employee Agents, and execute utterances.
- Integrate Agentforce conversational experiences into your external web apps.
  **note:** If you are integrating the ACC UI into a custom external web application hosted outside of Salesforce, see [Agentforce Conversation Client Web SDK](https://developer.salesforce.com/docs/platform/accsdk/guide/acc-sdk-overview.md).

### Explore the Guides:

<!-- - **[Agentforce Conversation Client Release Notes](#):** Discover the latest features, enhancements, and bug fixes for the Agentforce Conversation Client. -->

- **[Introducing Agentforce Conversation Client](https://developer.salesforce.com/docs/platform/accsdk/guide/acc-get-started.md):** Understand how the ACC works, its core capabilities (like streaming and dynamic rendering), and how it delivers value across different user interfaces.
- **[Agentforce Conversation Client API](https://developer.salesforce.com/docs/platform/accsdk/guide/acc-api.md):** Learn how to programmatically open, close, and execute utterances in the native Agentforce side panel using custom Lightning Web Components (LWCs) inside Salesforce.
- **[Agentforce Conversation Client Web SDK](https://developer.salesforce.com/docs/platform/accsdk/guide/acc-sdk-overview.md):** Learn how to authenticate and embed the conversational Employee Agent into custom, external web applications hosted outside of Salesforce.
- **[Integrate Agentforce Conversation Client in React Applications](https://developer.salesforce.com/docs/platform/einstein-for-devs/guide/reactdev-acc.html):** Learn how to build internal React applications with conversational capabilities using Agentforce Vibes and Lightning Out 2.0.
