The Problem ACP Solves
In today’s enterprise landscape, Agentforce agents often need to interact with a multitude of systems, each with its own API, data format, and security model. Connecting these agents to each system individually is:- Time-consuming: Requiring significant development effort for each integration.
- Complex: Managing various authentication methods and data transformations.
- Brittle: Custom integrations are prone to break when underlying systems change.
- Inconsistent: Leading to varied user experiences and operational challenges.
How ACP Works (High-Level)
ACP establishes a standardized way for Agentforce agents to:- Discover available tools and services: Agents can query ACP to understand what capabilities are accessible.
- Invoke tools with consistent parameters: ACP defines a standard way to call tools, regardless of the underlying system.
- Receive structured responses: Data and results are returned in a predictable format.
- Adhere to security protocols: ACP manages authentication and authorization, ensuring secure interactions.