Back to Blog

Agentic AI: Definition, How It Works, and Real Examples

Agentic AI receives a goal instead of a prompt, then plans, uses tools and checks its own results. What that means in practice, where it already works, and how to keep it under control.

Benjamin WagnerBenjamin Wagnerby Benjamin Wagner
agentic-aiagentic-ai-workflowAI AgentsCRM

Agentic AI is AI that is handed a goal instead of a single question. It works toward that goal by planning steps, calling tools such as a search engine, an API or a CRM, checking what came back and deciding what to do next. What it produces is a change in some system: an edited file, an updated record, a sent message.

"Agentic" is the adjective of "agent": something that acts on someone's behalf. IBM's short definition is a good anchor. Agentic AI is "an artificial intelligence system that can accomplish a specific goal with limited supervision" (IBM). The two words that carry the meaning are goal and limited. Someone still sets the goal, and someone still decides how much the system may do without asking.

Disclosure: Customermates, an open-source CRM, publishes this guide. The worked example uses it; the definitions, patterns and risks apply to any agent.

At a glance

Definition

AI that pursues a goal by planning, calling tools and acting, with limited supervision.

Versus generative AI

Generative AI returns content for you to use. Agentic AI uses a generative model to decide, then changes something itself.

Workflow or agent

A fixed path with AI steps is a workflow. An agent chooses its own steps. For most business tasks, a workflow is enough.

Main risk

Excessive agency: too many tools, too many permissions, or no approval before high-impact actions.

Good first job

A narrow task with a clear end, whose output is a draft a person checks.

How agentic AI works

Every agentic system runs a version of the same loop:

  1. Goal. A person, a schedule or an event hands the agent a goal, such as "prepare a reply to this email" or "fix the failing test".
  2. Plan. A language model breaks the goal into steps and picks the first one.
  3. Act. The agent calls a tool: a search, a database query, an API call, a file edit.
  4. Observe. It reads the result and compares it with the goal.
  5. Continue or stop. It takes the next step, asks a person, or ends when the goal is met or a limit is reached.

IBM splits the same cycle into finer steps, from perception and reasoning through execution to learning and orchestration. What sets an agent's reach is its tools: a model without tool access can describe an action but cannot take it. That is why the Model Context Protocol, in its maintainers' words "an open-source standard for connecting AI applications to external systems", sits at the centre of so many agent setups.

How the main definitions differ

The main sources define agentic AI in slightly different words, and the differences show what each one cares about.

SourceDefinitionWhat it stresses
IBM"an artificial intelligence system that can accomplish a specific goal with limited supervision"The goal, and how much supervision remains
AWS"an autonomous AI system that can act independently to achieve pre-determined goals"Independence from step-by-step prompting
MIT Sloan, citing a paper by John Horton and co-authors"autonomous software systems that perceive, reason, and act in digital environments to achieve goals on behalf of human principals"Acting on behalf of a person
Salesforce"an intelligent system that can act autonomously, reason through multi-step problems, and adapt its actions in real-time to achieve a specific business goal with minimal human supervision"Business goals and adapting while running
AnthropicAgents are "systems where LLMs dynamically direct their own processes and tool usage"Who controls the path: the model or the code

The shared core is a goal, tools, and some freedom in how to get there. The disagreement is about how much freedom.

Agentic AI vs. generative AI

Generative AI produces content: text, images, code, a summary. You read it and decide what to do with it. Agentic AI usually contains a generative model, but uses its output to choose an action and then takes it. IBM's example: generative AI can tell you the best time to climb Mount Everest, while an agentic system can also book the flights and the hotel.

Generative AIAgentic AI
You give itA promptA goal
It returnsContentActions, plus a report of what changed
ToolsOptionalRequired
Who takes the next stepYouThe agent, within its limits
A typical mistakeA wrong sentence in a draftA wrong update, or a message to the wrong person
Where review happensBefore you use the outputBefore the action, or in the run log afterwards

The last two rows are the practical difference. A hallucination in a draft costs you an edit. The same hallucination inside an agent becomes a changed record or a sent email. So agents need permissions and approval rules that a text generator never needed.

Agentic workflows and AI agents

Anthropic's engineering guide separates workflows, "systems where LLMs and tools are orchestrated through predefined code paths", from agents, where the model directs its own process and tool use. Both count as agentic systems. The guide's advice is blunt: find the simplest solution that works, which "might mean not building agentic systems at all", and keep real agents for open-ended problems where you cannot predict the number of steps. I agree with it. Most business tasks that people call "agents" are better built as workflows with one or two AI steps.

The guide names five workflow patterns:

PatternWhat it doesBusiness example
Prompt chainingFixed steps, each feeding the next, with checks in betweenSummarize a call, extract the next steps, write them to the deal
RoutingClassifies the input and sends it to a specialised stepSort incoming email into sales enquiries and everything else
ParallelizationRuns several model calls at once and combines the resultsTwo independent checks of one contract clause, compared
Orchestrator-workersOne model splits the job and delegates the partsA lead agent hands account research to sub-agents
Evaluator-optimizerOne model drafts, another critiques until the draft passesA reply draft revised against your tone guide

Agentic AI vs. AI agents. IBM describes agentic AI as a system that consists of AI agents, so "agentic AI" names the whole and "AI agents" the components. When several agents work together, each handles a subtask and an orchestration step coordinates them.

Examples of agentic AI in use

Each product below is called an agent by its own vendor, and the middle columns follow the vendor's documentation.

ProductWhat it is givenWhat it doesNatural human checkpoint
Claude Code (Anthropic)A coding task in a repositoryReads the codebase, edits files, runs commands, and can create commits and pull requestsThe diff or pull request
GitHub Copilot cloud agentAn issue or taskResearches the repository, plans and implements changes in an ephemeral cloud environment, runs tests and linters, pushes a branchThe branch, before it is merged
ChatGPT agent (OpenAI)A multi-step task on the webBrowses and acts on websitesOpenAI says it asks for permission before consequential actions such as purchases
Salesforce AgentforceA support ticketHandles the ticket "from start to finish", including updating the case statusSalesforce names monitoring and human supervision as key
Customermates routine (Customermates Cloud)A new email on a dealSummarizes it into the deal notes and saves a reply draftThe draft, before a person sends it

Outside software and sales, AWS lists uses such as shift scheduling, supply chain and inventory management, incident response and customer service.

A worked example: one narrow agent in a CRM

CRM work suits a first agent well. It repeats every day, the context sits in one place, and most changes can be corrected. Here is a concrete setup in Customermates, built as a routine: a saved instruction plus a trigger, run by Mate, the assistant in Customermates Cloud, using hosted AI credits.

What you need. Customermates Cloud on Pro or higher, because the trigger is an inbox event and the unified inbox starts at Pro. One connected email account (Gmail, Outlook or IMAP).

  1. Create the routine

    Open Routines, click Add and give it a name, for example "Reply prep for active deals".

  2. Choose the trigger

    Select When something changes and the event Email Received.

  3. Write the instructions

    Paste the instruction below into Instructions. Keep the stop rule and the draft-only rule in it.

  4. Read the first runs

    Open each run's details to see what triggered it, what Mate read and changed, and the credits it used. Adjust the wording until the drafts are ones you would send.

A new email arrived. Find the sender among my contacts.
If the contact is linked to a deal that is not in a won or lost stage:
1. Read the thread and the deal.
2. Append three lines to the deal's notes: what the sender wants,
   any date or amount they mention, and the open question.
3. Save a reply draft in the thread that answers what you can from
   the deal and its notes. Mark anything you are unsure about.
Do not send any message. Do not change the deal stage or value.
If the sender is not linked to an open deal, do nothing.

Why it is written this way:

  • Draft-only has to be said. Mate sends emails and chat messages without a fresh approval when an instruction asks it to. A routine that should only draft must say so.
  • Unattended runs cannot ask. In a chat, deletions and a few admin actions wait for your approval. In a routine nobody is there to answer, so those actions are declined and the run records the refusal.
  • It runs as you. A routine runs as its owner, with that owner's access, connected channels and credits. An email the owner cannot see never starts a run.
  • It cannot loop. Changes made by a routine run never trigger routines.
  • Browsing and writing are kept apart. A run can search the web or change data, not both: once a web search has returned results, every write in that run is refused. Text from a web page cannot turn into a changed record in the same run.
  • Spending is capped. Each run has a credit cap and each routine an hourly run limit. The current numbers are in the routines documentation, and the full approval list is in the Mate documentation.

What it costs. A three-person team on Pro pays €87 per month, at €29 per user. Each Pro user can keep 5 routines, and every active user gets monthly hosted AI credits; see pricing. A routine spends its owner's credits.

With your own AI client instead. Claude, ChatGPT and other clients work with the same records through MCP, started from the client rather than by an inbox event, and your AI provider bills the model use. MCP also works on a self-hosted installation, which has no inbox and no Mate. Two limits matter for agent design: an API key carries the full permissions of the user who created it, with no per-key scoping, and the server only asks clients to confirm before deleting or sending; whether they do is up to the client. The agentic CRM guide compares both routes.

The risks, and the controls that work

OWASP lists "Excessive Agency" in its Top 10 for LLM applications (LLM06:2025) and defines it as "the vulnerability that enables damaging actions to be performed in response to unexpected, ambiguous or manipulated outputs from an LLM". The trigger can be a hallucination, a prompt injection hidden in content the agent reads, or a compromised tool. OWASP names three root causes, and each has a direct control:

Root cause (OWASP)What it looks likeControl
Excessive functionalityThe agent that writes notes can also delete recordsGive it only the tools the task needs
Excessive permissionsIt runs with an administrator's accessRun it as a user whose role covers the task and nothing more
Excessive autonomyIt sends, pays or deletes with nobody checkingRequire approval for high-impact actions, or produce drafts only

Two more problems show up in practice. Errors cascade: if the first step misreads an email, every later step builds on the mistake. And cost grows with every step, which is why per-run limits exist.

Gartner expects over 40% of agentic AI projects to be canceled by the end of 2027, citing escalating costs, unclear business value or inadequate risk controls. In the same release from 25 June 2025 it warns of "agent washing", the relabelling of assistants, chatbots and RPA tools as agents, and estimates that only about 130 of the thousands of vendors claiming agentic AI are real (Gartner). A quick test for any product sold as an agent: which tools can it call, with whose permissions, and what does it do without asking?

How to give an agent its first job

  1. Pick a task with a clear end

    A good first task finishes in one run and has an obvious "done": a meeting brief, a reply draft, a cleaned-up record. Avoid open goals like "grow the pipeline".

  2. Start with drafts and a narrow role

    Let the agent prepare and a person decide, and run it as a user whose role covers the task. Allow direct actions only for steps that are cheap to undo.

  3. Write the stop rule

    Say what happens when a case does not fit: "If X, do nothing." Cases the instruction did not anticipate are where agents improvise.

  4. Read every run at first

    Check the log of each early run. Widen what the agent may do one action at a time.

When agentic AI is the wrong tool

If the steps never change, a fixed rule is cheaper and more predictable than an agent. "When a deal moves to Won, create an onboarding task" needs a webhook and a workflow automation, not a language model. Agents earn their cost where the input varies: free-text emails, messy notes, questions that need several lookups. They are the wrong choice where a wrong action cannot be undone and nobody can review it in time, payments being the obvious case.

Agentic AI and data protection

Agents read personal data: names, email addresses, the content of conversations. Under the GDPR, a provider that processes that data on your behalf is a processor and needs a data processing agreement, and the AI providers it relies on are its subprocessors. For Mate in Customermates Cloud, the model providers are named in the subprocessors list. If you want to choose the provider yourself, connect your own AI client through MCP, or self-host the open-source core so the CRM data stays on your own servers.

Frequently asked questions

What is agentic AI in simple terms?

AI that you give a goal rather than a question. It plans the steps, uses tools such as search, APIs or business software to carry them out, checks the results, and stops when the goal is met or it needs a person.

Is ChatGPT an agentic AI?

In an ordinary chat, ChatGPT is generative AI: it answers and you act. It works agentically when it can use tools to act for you, for example in OpenAI's agent mode, which browses and acts on websites and, according to OpenAI, asks for permission before consequential actions such as purchases. Connected to business software through MCP, it can also read and change data there.

What is the difference between generative AI and agentic AI?

Generative AI creates content from a prompt, and you decide what to do with it. Agentic AI pursues a goal and takes the actions itself, usually with a generative model choosing each next step.

What is the difference between agentic AI and AI agents?

IBM describes agentic AI as a system that consists of AI agents: the whole versus the components that do the work. In everyday use the terms are interchangeable.

What is an agentic workflow?

A process in which language models and tools follow a path defined in advance, as opposed to an agent that chooses its own path. Prompt chaining and routing are typical patterns. For most business tasks a workflow is cheaper and easier to control.

What are examples of agentic AI?

Coding agents such as Claude Code and GitHub Copilot's cloud agent, OpenAI's ChatGPT agent for web tasks, service agents such as Salesforce Agentforce, and CRM routines that summarize incoming email into a deal and prepare a reply draft.

Third-party definitions, product descriptions and figures checked on 8 October 2026 against IBM, AWS, MIT Sloan, Salesforce, Anthropic, OWASP, the MCP documentation, the Claude Code documentation, GitHub Docs, OpenAI and Gartner.

Customermates

Put customer work in one clear system

Start with the open-source CRM, or use Customermates Cloud to bring supported channels and managed capabilities together.

✓ No credit card required ✓ First 7 days free