Skip to main content

    AI Agents vs Chatbots for Business: The Agentic Shift

    Written by

    Jakub Cambor

    Written from AfM's working notes and the public sources listed at the end. Examples marked illustrative are hypothetical, not client results.

    This version

    Updated 27 September 2026

    5 sources cited.

    First published 10 May 2026

    Strategy

    AfM guide

    Operating model, implementation sequence, and decision quality.

    The one sentence difference

    A chatbot answers. An agent acts. A chatbot takes a message and returns text; a person decides what to do with it. An agent is given a goal and a set of tools (search, a CRM, an email system, a spreadsheet) and decides for itself which tools to use, in what order, until it judges the goal met.

    That difference sounds small and is not. The moment software can act, the questions change from "is this answer good?" to "what is it allowed to do, who checks it, and what happens when it is wrong?"

    Four things that get called "AI" in business

    Anthropic's engineering guidance draws a useful line between workflows, where language models and tools follow predefined code paths, and agents, where the model directs its own process and tool use. Adding the simpler chatbot and assistant categories gives four options.

    Chatbot, assistant, workflow and agent compared

    CriterionChatbotAssistantWorkflow with AI stepsAgent
    What it doesAnswers questions in a conversationHelps one person with tasks when askedRuns fixed steps, with AI doing some of themChooses and uses tools to reach a goal
    Who decides the next stepThe userThe userThe designer, in advanceThe model, at run time
    Can it take actions?Usually not, or only narrow onesOnly when the user asksYes, the predefined onesYes, any its tools allow
    PredictabilityHighHighHigh: same path every timeLower: path varies by case
    Cost per taskLowLowLow to moderateHigher: more model calls per task
    Oversight neededContent reviewThe user reviews as they goTest once, monitor runsPermissions, approvals, logs and ongoing checks
    Marketing exampleWebsite FAQ bot answering delivery questionsDrafting a campaign email with a marketerNew lead is enriched, scored and added to the CRMResearching a list of target accounts and deciding who to contact and why

    Why agents cost more to run safely

    More model calls, more cost

    Agents plan, call tools, read results and plan again. Anthropic has published that, in its own research system, agents used roughly four times the tokens of a chat interaction and multi agent systems roughly fifteen times. That can be worth it for high value tasks. It is waste for a task a fixed workflow could do.

    More ways to go wrong

    OWASP's security guidance for language model applications lists "excessive agency" as a named risk: giving a model more tools, permissions or autonomy than the job needs, so that an unexpected or manipulated output leads to a damaging action. A chatbot that gives a wrong answer is embarrassing. An agent with send permissions that emails the wrong list can be a data protection incident.

    More projects fail

    Gartner predicted in June 2025 that over 40% of agentic AI projects would be cancelled by the end of 2027, citing escalating costs, unclear business value and inadequate risk controls. That is a forecast, not a measurement, but it matches the pattern above: agents chosen for novelty rather than fit.

    So, is there an agentic shift?

    Yes, in a specific sense: tools that could only talk can now act, and most major business software is adding agent features. HubSpot, Zapier, Make and n8n all now offer agent capabilities. What has not changed is which problems need that ability. The shift is in what is available, not in what every business should buy.

    A decision rule you can use

    Ask four questions about the process you want to improve.

    1. • Can you write the steps down in advance? If yes, you need a workflow, not an agent. Most lead routing, reporting and content publishing is like this.
    2. • Does each case need different steps? If inputs vary so much that no fixed path works (open ended research, messy inbound requests), an agent may help.
    3. • Is the value per task high enough to pay for more calls and more checking? Researching a strategic account, yes. Tagging a newsletter signup, no.
    4. • Can you limit what it may do and review what it did? If you cannot restrict its permissions and read a log of its actions, do not deploy it.

    If the answers are no, yes, yes, yes, an agent is a reasonable choice. Anything else points to a chatbot, an assistant or a workflow.

    What this looks like in marketing

    AfM's published automation case records follow one pattern: a workflow with one agent step inside it. The inbound lead system, work Jakub delivered in 2025 before founding AfM, uses a fixed path (form, enrichment, CRM, notification) with a Relevance AI agent doing only the research step, and leads it cannot enrich confidently are flagged for a person rather than pushed through. That is a deliberate design: the agent's freedom is limited to the one step that needs judgement about messy inputs.

    The same principle runs through how AfM works as a managed service. Our internal system supports research and production; a person decides priorities and reviews what ships. For the longer view of how far autonomy can go, see autonomous marketing systems explained.

    FAQ

    Is ChatGPT a chatbot or an agent?

    In ordinary use it is an assistant: it answers and helps when asked. Some of its features, such as tools that browse or carry out multi step tasks, behave more like agents. The label matters less than what it is allowed to do.

    Can a website chatbot become an agent?

    Yes, if it is connected to tools such as booking, order lookup or refunds and decides when to use them. At that point it needs the permission limits, logging and escalation to a person that any agent needs.

    Are AI agents safe to let send emails to customers?

    Only with limits: a restricted list, templates or approval before sending, and a log of every send. Most businesses should keep a person approving outbound messages until the agent has a long checked record.

    Do I need an agent to use AI in marketing?

    No. Most of the value available today comes from assistants helping people draft and analyse, and from workflows with an AI step. Agents are one option for variable, high value tasks.

    Sources

    1. Building effective agents, Anthropic. Cited 27 September 2026 from a published summary; the primary page has not been re-read. Definitions of workflows (predefined code paths) and agents (model directs its own process and tool use); agentic systems trade latency and cost for performance.
    2. How we built our multi-agent research system, Anthropic. Cited 27 September 2026 from a published summary; the primary page has not been re-read. Agents used about 4 times the tokens of chat and multi agent systems about 15 times.
    3. LLM Top 10 risks archive (LLM06:2025 Excessive Agency), OWASP Gen AI Security Project. Cited 27 September 2026 from a published summary; the primary page has not been re-read. Excessive agency defined as enabling damaging actions from unexpected, ambiguous or manipulated LLM outputs; mitigate by limiting tools and permissions.
    4. Gartner Predicts Over 40% of Agentic AI Projects Will Be Canceled by End of 2027, Gartner. Cited 27 September 2026 from a published summary; the primary page has not been re-read. Prediction of over 40% cancellation, citing costs, unclear business value and inadequate risk controls, published 25 June 2025.
    5. Inbound Lead Processing and Enrichment Automation, AI for Marketing. Accessed 27 September 2026. AfM case record (2025, pre-incorporation work): fixed webhook to CRM workflow with a Relevance AI enrichment agent; the record describes low confidence leads being flagged for manual review.

    Unsure whether your problem needs an agent?

    Describe the process you want to improve in a few lines. We will reply with whether we think it calls for a workflow, an assistant or an agent, and why.

    Send a note

    Related Articles