Types of AI Agents: Two Maps for Business

Learn five textbook AI agent types and seven business categories, with product examples, control boundaries, typical failures and adoption rules.

Published

Types of AI Agents: Two Maps for Business

Choose an AI agent by the job it can finish and the actions you allow it to take. The types of AI agents fit two useful maps: 5 textbook designs that explain decision-making, and 7 business categories that explain what you can delegate. A product's label tells you less about its risk than its permissions do.

A research agent and a coding agent describe different jobs. A goal-based agent describes how decisions are made. An autonomous agent describes how much it can do without another human intervention. Those labels can apply to the same system.

Think of a theatre: an actor's role, the script they follow and the doors their key opens are separate things. Buying an agent by its role alone is like handing someone every backstage key because they know their lines.

In business software, the useful mechanism is a cycle: receive a task, choose an action, use a tool, inspect the result, then continue or stop. A tool is a connection that lets software retrieve information or change something outside its conversation. The agent loop explains that cycle; what agentic AI means covers the broader approach.

Types of Agents in AI: The Textbook Map

The classical map describes decision-making, rather than product categories. Stuart Russell and Peter Norvig's Artificial Intelligence: A Modern Approach distinguishes reflex, stateful, goal-based and utility-based designs, with learning applicable across them. The familiar five headings are useful if you keep that qualification. Russell and Norvig's chapter slides

Simple Reflex Agent

Responds to the current input using condition-action rules. Picture a basic thermostat switching heating on when the room is cold. It has no remembered history to resolve an ambiguous situation.

Model-Based Reflex Agent

Maintains an internal picture of the environment and updates it as observations arrive. A cleaning agent could remember which rooms it already visited. Here, “model” means a model of the world, not necessarily a large language model.

Goal-Based Agent

Chooses actions with a desired outcome in mind. A route planner can consider alternative paths to reach a destination. The distinction is planning toward an outcome, rather than reacting only to the present input.

Utility-Based Agent

Compares how desirable different outcomes would be. A delivery planner could balance arrival time against distance. The quality of its choice depends on what its scoring rule rewards.

Learning Agent

Changes its behavior using experience or feedback. Learning can improve any of the preceding designs; it is not automatically a higher rung of autonomy. Remembering a conversation also does not, by itself, prove that a system learns a better policy.

These are explanations of designs, not claims about the internal architecture of the products below.

Types of AI Agents With Examples

For an operator, the practical map is the work being delegated. These seven groups cover the categories in this guide; they are not an industry standard or mutually exclusive boxes. A research agent may use a browser, and a voice agent may sit inside a multi-agent system.

Product examples verified against their makers' pages on 25 October 2026. The control column describes the operator's control responsibility, not a promise that every product ships with the same safeguards. Typical failures are illustrative risks to test for, not measured failure rates or reported incidents involving the named products.

TypeWhat it doesWho controls itExample productTypical failure
Assistants inside appsSearch, draft and update work in an applicationUser initiates work; account permissions constrain accessNotion AgentEdits a shared page using stale context
Workflow and automation agentsChoose tools within a business processBuilder sets workflow, credentials and permitted toolsn8n AI AgentRepeats a write after a retry
Coding agentsInspect code, edit files and run development commandsDeveloper and administrators set execution permissionsAnthropic Claude CodeProduces passing tests for the wrong requirement
Browser and computer-use agentsOperate through pages or graphical interfacesOperator limits accounts, destinations and consequential actionsBrowserbase Director, a browser exampleSubmits to the wrong record or page
Voice agentsConduct spoken conversations and invoke connected actionsBuilder sets tools and escalation; caller supplies requestsElevenLabs ElevenAgentsMishears a detail and acts before confirming it
Research agentsSearch, read and synthesize materialUser sets question and sources, then reviews findingsGoogle Gemini Deep ResearchAttaches a source that does not support the conclusion
Multi-agent systemsCoordinate specialized agents on a larger taskBuilder defines handoffs; a coordinator assigns workCrewAIPasses an unsupported assumption through several agents

The biggest change in risk can happen without changing categories. An assistant that drafts a customer reply and an assistant that sends it automatically may use the same model and tools. The second configuration can affect a customer before anyone reviews the result.

The same clay performer drafts an envelope behind an approval gate on the left and sends it through an open automatic gate on the right
The job can stay the same while the permission to act changes.

A conversational interface does not settle this distinction. The practical AI agent versus chatbot comparison is about what happens beyond the answer box.

Examples of AI Agents in Business

Match each category to a specific finished artifact: an updated page, a reviewed code change, a checked record, a completed conversation or an evidence-backed report. The examples below show documented capabilities; the scenarios and deployment boundaries are recommendations.

Assistants Inside Apps: Work Where the Context Already Lives

Notion Agent is an assistant inside Notion that can create and edit pages and databases using workspace and connected-app context. Notion documents that it inherits the user's permissions and cannot independently change page permission levels. Those are useful boundaries, although access to the correct workspace does not establish that it chose the correct source. Notion Agent documentation

Notion's own guide showing its in-app agent and workspace actions
Notion Agent

For a founder preparing a weekly operating review, a sensible first job is to turn approved project notes into a draft status page. The assistant has a clear input, a destination and an output a person can inspect.

The risk rises when “draft a summary” becomes “update everyone's commitments.” A polished page can still carry an old deadline or assign work to the wrong owner. Ask it to preserve source links and review shared edits before treating them as the new plan.

Adopt when the work and its evidence already live in the app. Wait on broad workspace cleanup until you can define what may be changed. An inherited permission set can be much wider than a particular task needs.

Workflow and Automation Agents: Put Judgment Inside a Defined Process

n8n AI Agent is a node, or step, that you can place inside an n8n workflow. Its documentation describes connecting a chat model and tools, then letting the agent decide which tools to call for the task. This makes it a useful example of a business process containing a flexible decision-making step. n8n's AI Agent documentation

n8n's maker page explaining agents and deterministic workflows
n8n AI Agent

An operations lead could route incoming supplier messages through a fixed intake process, let an agent interpret the request, and place its proposed update in a review queue. The surrounding workflow determines where the request enters and where the result goes.

That distinction matters. Anthropic describes workflows as following predefined paths, while agents let the model direct the next steps. A business automation can combine both. Anthropic's architectural distinction

A failure worth testing is an ordinary systems error: a delayed response leads to a retry, and the same record gets created again. Keep a unique identifier for the request and check whether the write already succeeded before repeating it.

Use an agent where interpreting messy input earns its place. Keep predictable routing, validation and record updates under explicit workflow rules. Replacing a reliable fixed process with open-ended decisions adds work without necessarily improving the outcome.

Coding Agents: Delegate a Change, Keep the Release Decision

Anthropic Claude Code works with project files and development tools. Anthropic documents editing across files, running commands, and writing and running tests. Its permission rules and modes change which actions require human approval, so “coding assistant” does not describe a single level of access. Claude Code overview, permission controls

Anthropic's Claude Code documentation showing its coding surfaces and workflows
Claude Code

For a solo technical builder, a bounded assignment might be: reproduce a reported bug, change the affected behavior, and return a reviewable patch with test results. A patch is a proposed set of file changes. It gives the developer something concrete to inspect before release.

The main review question is whether the behavior is right. An agent can write a test that confirms its own mistaken interpretation. Passing that test does not answer whether a customer with an unusual account state will get the intended result.

Limit the working environment and credentials to the task. Review changed code, test meaningful edge cases, and keep production deployment behind a separate decision.

Adopt when someone can evaluate the change. If no one can judge the code or its behavior, an autonomous coding session transfers too much responsibility to a result you cannot adequately check.

Browser and Computer-Use Agents: Reach the Interface When Integration Falls Short

Browserbase Director turns natural-language instructions into browser agents that you can watch and correct. Browserbase names form filling and record checking as examples and documents exporting the underlying automation code. It is a browser example within the wider computer-use category, not evidence of unrestricted desktop control. Director's maker page

Browserbase Director's product page showing its browser automation approach
Browserbase Director

A senior operator might need to check order status in a supplier portal that has no suitable data connection. A browser agent can be a candidate for that interface-bound job. Start with retrieval and a report of what it found.

The failure to test is a plausible action on the wrong target: a changed layout, similarly named customer or unexpected dialog can redirect a click. An authenticated browser session also carries the permissions of its account. A prompt asking for caution does not remove those permissions.

Prefer a direct software integration when it provides the required operation clearly. Use interface control when the screen is the practical access route, with restricted accounts and review before submissions that matter. The computer-use agent guide goes deeper on that boundary.

Voice Agents: Treat the Conversation and the Action as Separate Checks

ElevenLabs ElevenAgents is a platform for agents delivered through channels including telephony and the web. Its docs cover tool calls, interruptions and turn-taking, plus transfers to configured human phone destinations. The transfer conditions need to be configured; a human escape route is part of the deployment. ElevenAgents overview, human-transfer configuration

ElevenLabs documentation outlining voice-agent deployment, tools and conversation controls
ElevenLabs ElevenAgents

For a service business, appointment intake is a more bounded starting point than resolving every customer dispute. The agent can collect a request; the scheduling system and your rules should determine whether a booking is allowed.

A natural voice can disguise uncertainty. A misheard name or date becomes consequential when it drives a record update. Design the flow to read back critical details and distinguish a requested change from a confirmed one. Test interruption, silence and requests for a person, including what happens when nobody is available to receive a transfer.

Adopt for a narrow conversation with a clear completion condition and fallback. Wait when the business cannot define escalation. The AI voice-agent platform guide covers the deployment options in more detail.

Research Agents: Delegate Collection, Retain Judgment About Evidence

Google Gemini Deep Research lets users choose research sources and edit a proposed research plan before starting. Google's documentation describes producing reports using sources such as web search, selected connected content and uploaded files. That makes the controllable unit a research assignment with an agreed scope. Google's Deep Research maker page

Google's Gemini Deep Research page showing its planning, searching and reporting stages
Gemini Deep Research

A founder assessing a potential integration partner could request a report on supported interfaces, stated restrictions and unresolved questions. Specify which claims need primary documentation and ask for missing evidence to remain visible.

The failure to watch is unsupported synthesis: several accurate facts can be combined into a conclusion that none of the sources establishes. A source link also may be relevant to the topic without supporting the adjacent sentence.

Use research agents to prepare a decision, with a person checking the decisive evidence. Open the source behind each claim that would change your choice. Keep “the vendor says,” “the document confirms” and “this is our inference” distinct. A long report does not compensate for an unresolved critical question.

Multi-Agent Systems: Divide Responsibilities Only When the Handoffs Help

CrewAI provides a framework for organizing agents into crews. Its maker documents sequential processes and hierarchical processes in which a manager plans, delegates and reviews work. It is a way to assemble a system, rather than a ready-made employee for every business task. CrewAI's process documentation

CrewAI's maker page describing its agent build and runtime platform
CrewAI

A mid-market CTO might separate document retrieval, technical analysis and review because each needs different tools or access. That is a reason to consider multiple agents. Giving the same unrestricted tools to several differently named prompts is a weaker reason.

The coordination layer, often called an orchestrator, determines which agent acts next and what information it receives. A supervisor is a hierarchical version of that arrangement. Neither is a replacement for a business owner accountable for the result.

The failure to test is lost context: a specialist passes a confident summary onward but drops the evidence, uncertainty or original restriction. Another agent then repeats the conclusion as established fact. Require handoffs to preserve source material and unresolved questions, and make the final action boundary explicit.

A clay theatre owner delegates to research and checking rooms, with original documents passed between them and both routes ending at a human-controlled decision door
Separate roles help only when evidence survives the handoff and someone owns the decision.

Start with a single agent and add collaborators when distinct responsibilities justify them. The AI agent orchestration guide explains the coordination patterns. Multi-agent systems can contain any of the other categories; they are not a final rung above them.

Choosing Between Different Types of AI Agents

Choose the smallest delegation that produces a useful finished result. The selection depends on who will inspect that result and what an error can change.

For operators: start inside the app that already holds the work. If the task crosses systems, separate interpretation from the final write. For an intake process, the agent might propose a category and destination while fixed rules reject missing fields or an unauthorized update. A reviewed draft is a useful outcome in its own right.

For builders: decide whether the path is known. If it is, use a workflow. If the next action depends on what the system discovers, an agent may earn its place. Add browser access only when the interface is needed, and add multiple agents only when the separation improves access control, specialization or review.

For buyers and founders: ask for a demonstration of the boundary, not just a successful task. Request an ambiguous record, a rejected action and a failed tool response. Look for the actual proposed action, its target and an explanation of what happened. Ask who can stop execution and who owns recovery.

Risk has no permanent ordering by category. A research agent with restricted sources and no write access has a different exposure from one connected to confidential documents. A small app assistant allowed to send messages can have a more immediate external effect than a coding agent confined to an isolated copy of a project.

What's Overhyped About Autonomous Agents

“Autonomous” is incomplete unless it names the task, permissions and stopping conditions. An agent can work independently inside a narrow assignment while still requiring approval before an external action. Ask what it can finish unattended and what makes it stop.

“Copilot” and “agentic” are similarly insufficient as control descriptions. Inspect the tools and permissions behind the interface. A friendly chat window can front either a drafting assistant or a system that changes business records.

“Learning” deserves a mechanism. Saving a preference, retrieving a previous conversation and changing a trained model are different operations. For a concrete example, Notion says feedback about Notion Agent is shared with its team and is not used to train your individual agent. Do not infer continuous self-improvement from the presence of a feedback button. Notion's feedback explanation

“Multiple agents checked it” also needs scrutiny. If each received the same unsupported summary, agreement adds little evidence. A useful check examines the original source, a separate constraint or the actual outcome of an action.

The strongest adoption case is a narrow task with a visible result and an owner who can assess it. Claims of general autonomy do not establish those conditions.

Your Monday Move: Write the Delegation Boundary

Choose a recurring task and write down the boundary before arranging a vendor demo or building a prototype. An operations lead could start with “turn supplier emails into proposed updates in an internal review queue.”

  1. Name the finished result

    Define the artifact a person will receive: a draft page, proposed record update, code patch or sourced report. Replace “handle operations” with something you can accept or reject.

  2. Limit inputs and actions

    List the sources it may read and destinations it may change. For the supplier-email example, the pilot reads the selected messages and writes proposed updates only to the review queue.

  3. Put approval at the consequential action

    Specify the exact action that needs review, such as updating the live supplier record or sending a reply. The reviewer should see the target and proposed change before approving it.

  4. Define failure and ownership

    Include an ambiguous supplier name, contradictory instructions and an action whose result is uncertain. Decide when the agent must stop, what it must record and which person resolves the exception.

Your first deliverable is a short delegation specification and a reviewable result. Broader autonomy comes after you can explain how the bounded assignment behaves when something goes wrong.

Frequently Asked Questions

What are the 5 types of agents?

The usual textbook headings are simple reflex, model-based reflex, goal-based, utility-based and learning agents. Learning can be added to the other designs; it does not necessarily describe a separate level of autonomy.

What are some other types of AI similar to agentic AI?

Generative AI produces content, while predictive AI estimates outcomes from data. Those capabilities can be components of an agent. Agentic describes the broader arrangement for choosing and carrying out actions toward a task, rather than a mutually exclusive kind of model.

What is the difference between a model-based agent and a goal-based agent?

A model-based agent keeps an internal representation of its environment. A goal-based agent uses a desired outcome to guide action selection. These ideas can coexist: maintaining state helps an agent plan toward its goal.

Is ChatGPT an intelligent agent?

The broad textbook meaning of an intelligent agent differs from the operational meaning used when delegating business actions. For a ChatGPT session, ask whether it is only returning an answer or is configured to use tools and act toward a task. The product name alone does not specify that boundary.

What are the 6 components of an AI agent?

There is no universal six-component standard. A practical inspection checklist is: objective, inputs, decision logic, state, tools and execution controls. Use it to ask what the agent is trying to do, what it knows, how it acts and what can stop it.

What are the 7 types of AI agents?

This article groups business agents into app assistants, workflow and automation agents, coding agents, browser and computer-use agents, voice agents, research agents and multi-agent systems. It is a practical map, not a universal taxonomy; the categories overlap.

What are the big 4 AI agents?

There is no standard “big four” product ranking. In the classical architecture map, four basic action-selection designs are simple reflex, model-based reflex, goal-based and utility-based. Learning can be applied across them.

What's the most popular AI agent?

That needs a defined market and comparable usage data. Users of an app assistant, deployed voice agents and coding sessions are different measures. A cross-category popularity claim without a shared measure should not determine your choice.

Which 5 jobs will survive AI?

An agent taxonomy cannot establish a list of jobs guaranteed to survive. For a business decision, map the tasks within a role: what can be delegated, what needs review and who remains accountable for the outcome.

Which AI is the most powerful AI?

There is no universal winner across these jobs. Evaluate whether the configured system completes your task correctly, within its allowed actions, and produces a result you can check. Model capability alone does not establish the quality of the whole deployment.

For practical guides to applying AI in your business, join the newsletter.

Published
Category
AI
Related Articles
ChatGPT Watermark: What textGrain Means for Your Documents

ChatGPT Watermark: What textGrain Means for Your Documents

Does ChatGPT watermark text? See where textGrain applies, who can detect it, and what it means for company documents and client work.Oct 24, 2026AI
Kimi K3.1 Pro: What Changes and Who Should Switch

Kimi K3.1 Pro: What Changes and Who Should Switch

Kimi K3.1 Pro explained: what changed from K3, where it runs, what the benchmarks establish, and when a work trial justifies switching.Oct 24, 2026AI
AI ROI: How to Measure Costs, Savings and Payback

AI ROI: How to Measure Costs, Savings and Payback

Measure AI ROI with a workflow baseline, full costs and payback. A worked support example separates cash saved from staff capacity.Oct 24, 2026AI
Reclaim AI Review

Reclaim AI Review

Can Reclaim protect focus and habits on a meeting-heavy calendar? Current features, limits, mobile access and a practical team pilot verdict.Oct 24, 2026AI
Viktor AI Review

Viktor AI Review

What Viktor can handle across a working week, how permissions and approvals work, and where a founder or operations lead still needs to step in.Oct 24, 2026AI
Physical AI: What It Is and What Operators Can Use Today

Physical AI: What It Is and What Operators Can Use Today

Understand physical AI, what NVIDIA and Google offer today, where pilots end, and how to start with simulation before committing to robots.Oct 23, 2026AI
On Device AI: What Can Run on Staff Laptops and Phones

On Device AI: What Can Run on Staff Laptops and Phones

What on-device AI can run on staff laptops and phones, with current hardware needs, useful tasks, privacy boundaries and when to use the cloud.Oct 23, 2026AI
Arc Browser Alternatives 2026: Dia, Zen, Vivaldi, Microsoft Edge and Chrome

Arc Browser Alternatives 2026: Dia, Zen, Vivaldi, Microsoft Edge and Chrome

Compare Dia, Zen, Vivaldi, Edge and Chrome, with Arc export paths, platform limits and a client-by-client move before December 22.Oct 23, 2026AI
Newsletter

One letter, every Sunday.Working systems, not hot takes.

Weekly. No spam. Unsubscribe anytime.