How do AI agents differ by their interaction mode?
Salesforce's Agentforce taxonomy sorts AI agents into five types—conversational, proactive, ambient, autonomous, and collaborative—each with distinct trigger mechanisms and levels of initiative. Understanding these categories matters for architects designing enterprise agents with the right autonomy and responsiveness for their use case.
Salesforce's Agentforce architecture whitepaper, aimed at technical architects building enterprise AI agents on its platform, sorts AI agents into five types defined by "their primary mode of operation and interaction": conversational, proactive, ambient, autonomous, and collaborative. Conversational agents "operate in a reactive, request–response manner," serving as "the digital front doors to an organization." Proactive agents, by contrast, "are triggered by specific events, data changes, or predefined conditions" and "execute a task or initiate a workflow without requiring direct user interaction." Ambient agents are "a specific type of proactive agents that operate continuously in the background of a user's workflow without requiring explicit commands," where users "benefit from their actions without being consciously aware of their operation." Autonomous agents are "given a high-level goal" and can "independently plan[] and execut[e] a sequence of steps," even "learn from their actions to improve performance over time." Collaborative agents, or "agent swarms," are "a collection of specialized agents that work together," coordinated by an "orchestrator" that "decomposes a large task, delegates subtasks to the appropriate specialized agents, and then synthesizes their outputs."
The whitepaper frames the five types as an ascending scale of initiative and complexity rather than a flat list: conversational agents wait to be addressed; proactive and ambient agents act on triggers without being asked; autonomous agents are delegated an entire goal and must plan the steps themselves; collaborative agents distribute that planning across multiple specialized agents coordinated through "a robust Agent2Agent (A2A) communication protocol." Salesforce justifies ambient agents as a way to "reduce the cognitive load on users by automating the mundane 'work about work'" by capturing and structuring information without an explicit request, and justifies collaborative swarms as mirroring "a human team" in which each agent can "bring its unique skills to bear."
The taxonomy runs parallel to, but is not identical with, Does machine agency exist on a spectrum rather than binary?: Rammert's spectrum sorts machines by degree of agency (passive to cooperative) independent of product category, while Salesforce's five types sort by trigger and interaction channel inside a CRM product line, with "collaborative" naming a multi-agent orchestration pattern rather than Rammert's highest-agency single machine. The whitepaper's proactive, ambient, and autonomous categories also complicate Why can't conversational AI agents take the initiative?: where that note finds initiative-taking systematically absent from LLM-based conversational agents, Salesforce's architecture defines event-triggered and goal-delegated agent types specifically to supply that missing initiative — though this is vendor documentation describing intended design, not an evaluation of deployed behavior. And where Do LLM agents misinterpret delegated requests more than formal protocols? argues that agent-to-agent meaning should be fixed by formal protocol rather than inferred statistically, Salesforce names its own "Agent2Agent (A2A)" protocol as the coordination mechanism for collaborative swarms without specifying whether it carries formal commitment semantics or is itself a thinner, LLM-mediated handoff.
The excerpt is architectural and promotional rather than empirical: it defines categories and asserts their business value — fewer escalations, lower service costs, a "true digital employee" — without reporting measured outcomes, adoption figures, or comparisons across deployed agents. It does not establish that the five categories are mutually exclusive in practice, or that Agentforce implementations of "autonomous" or "collaborative" agents actually exhibit the planning and learning capacities claimed; the taxonomy is best read as Salesforce's own product-architecture vocabulary for structuring its agent platform, not as a validated model of agent behavior.
Inquiring lines that read this note 1
This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.
How can AI systems be proactive while respecting user intent?Related concepts in this collection 3
This note in its neighbourhood — explore the map, then jump to a related concept in the list below.
Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph
-
Does machine agency exist on a spectrum rather than binary?
Rather than viewing AI as either autonomous or controlled, does machine agency actually operate across five distinct levels from passive to cooperative? Understanding this spectrum matters because it shapes how users calibrate trust and control expectations.
a parallel but distinct taxonomy axis: degree of agency versus trigger/interaction channel
-
Why can't conversational AI agents take the initiative?
Explores whether current LLMs lack the structural ability to lead conversations, set goals, or anticipate user needs—and what architectural changes might enable proactive dialogue.
Salesforce's proactive/ambient/autonomous categories are designed to supply the initiative this note finds absent
-
Do LLM agents misinterpret delegated requests more than formal protocols?
Natural-language agent communication infers meaning statistically rather than formally, potentially causing agents to overstep their delegated tasks. How often does this lead to miscoordination in practice?
contrasts formal agent-communication semantics with Salesforce's unspecified Agent2Agent protocol
Related papers in this collection 8
Papers most semantically related to this note, ranked by cosine similarity in the embedding space.
- Agentic Patterns and Implementation with Agentforce
- Levels of AI Agents: from Rules to Large Language Models
- Unaccountable Delegation, Fading Skills: Mapping the Risks of Workplace AI Agents
- Model AI Governance Framework for Agentic AI (Version 1.5)
- AI Agents vs. Agentic AI: A Conceptual Taxonomy, Applications and Challenges
- Visibility into AI Agents
- UX design for agents
- The Designer's AI Glossary: Familiar Words, New Meanings
Original note title
Salesforce's Agentforce defines five AI agent types by interaction mode — conversational, proactive, ambient, autonomous, collaborative