Explore more advanced use cases with the help of our API and Developer guides. You can also call an agent from a Flow or Apex class.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions. Required add-on licenses vary by agent type. |
Note Beginning in April 2026, agent topics are now called subagents. There are no
changes to functionality. During this transition, you may see a mix of the new and previous
terms in our documentation.
- Explore Headless Agentforce Development
Headless Agentforce development is all about building, deploying, and operating Agentforce agents without Agentforce Builder or Setup. Explore resources about how you can author your agents with your AI coding assistant of choice. Learn more about Salesforce skills and other tools to help you through the agent development cycle. Get inspired by end-to-end examples that bring headless tools together to build working agents, no UI required. - MCP for Agentforce
MCP for Agentforce brings enhanced agent interoperability to Agentforce. Seamlessly register and use third-party tools in Agentforce, so your agents can do more for your customers and employees across systems. - Agentforce Gateway
Use Agentforce gateway policies to protect connections to your external APIs and Model Context Protocol (MCP) servers. Control access, set usage limits, and ensure compliance. - Multi-Agent Orchestration
Extend your agent’s capabilities with Multi-Agent Orchestration for Agentforce. Connect your Agentforce agents with other specialized Agentforce agents in your Salesforce org so that they can collaborate securely on complex tasks. With multi-agent orchestration, businesses can deploy a single agent across their channels with shared context and without customer friction. - Call an Agent from a Flow or Apex Class
Give your users access to your agent’s subagents, actions, and reasoning capabilities to automate repetitive tasks and provide real-time assistance. Use invocable actions to call an Agentforce Service agent, Agentforce Employee agent, or Agentforce (Default) from a flow or Apex class. You can call an agent to complete background or event-driven tasks from anywhere that you can invoke a flow or Apex class. - Agentforce and Generative AI for Developers
Build powerful applications for your business with Agentforce and generative AI developer features.