The decision in one sentence
AI chatbot: when you need conversational Q&A on a defined knowledge base. n8n / workflow automation: when you have deterministic, multi-step business processes (no chat needed). Custom AI agent: when an autonomous system needs to combine reasoning, tool use and integrations.
These are not competing technologies, they are different layers of the AI stack. Most mature systems use all three.
What each one actually is
AI chatbot
A conversational UI on top of an LLM (GPT-5, Claude, Gemini). Typically grounded in a knowledge base via RAG (retrieval-augmented generation). Examples: customer-support bot, internal "company GPT", documentation Q&A.
Strength: great UX for unstructured questions. Weakness: does not do things, only answers.
n8n (or Make, Zapier, Power Automate)
A visual workflow tool: trigger → step 1 → step 2 → step n. Each step is a deterministic node (HTTP call, database query, send email). LLM steps can be embedded but the orchestration is hard-coded.
Strength: transparent, debuggable, cheap to run. Weakness: every branch must be designed in advance. AI is a tool, not the brain.
Custom AI agent
An autonomous system where the LLM is the orchestrator. The agent decides which tools to call, in what order, and when to stop. Frameworks: LangGraph, CrewAI, OpenAI Assistants API, custom code.
Strength: handles open-ended tasks, adapts at runtime. Weakness: harder to debug, more expensive to run, requires careful guardrails.
Cost comparison: 12-month TCO
Hypothetical use case: process 5,000 customer inquiries per month.
| Approach | Setup cost | Monthly run cost | Year 1 total |
|---|---|---|---|
| Off-the-shelf chatbot (Intercom Fin, Zendesk AI) | $1k-3k | $500-2,000 | $7k-27k |
| Custom RAG chatbot (built once) | $8k-25k | $200-800 | $10k-35k |
| n8n workflow (no chat UI) | $3k-10k | $50-300 | $4k-14k |
| Custom AI agent (autonomous) | $15k-60k | $400-2,000 | $20k-84k |
When to pick which: decision matrix
Pick an AI chatbot when
- The primary interaction is conversational Q&A.
- The knowledge is largely textual (docs, FAQs, manuals).
- You want to handle edge cases conversationally without coding every variant.
- Volume is moderate to high (more than 500 conversations/month).
- Examples: customer support, internal helpdesk, product Q&A on docs.
Pick n8n / workflow automation when
- The process is mostly deterministic with clear branches.
- You are integrating between 5-20 SaaS tools (Slack → Notion → Salesforce → email).
- The LLM is a utility step (summarise, classify, extract), not the brain.
- You want transparency and predictability: every run looks identical.
- Examples: lead routing, invoice processing pipelines, scheduled reports.
Deeper comparison: n8n vs LangChain.
Pick a custom AI agent when
- The task requires multi-step reasoning with branching that is too varied to hard-code.
- The agent needs to call external APIs based on context (database query → API call → email decision).
- Failure cost is moderate-low (humans review autonomous actions before commit).
- The team can invest in LLM observability.
- Examples: SDR agent (research + outreach), DevOps agent (log analysis + remediation), competitive intel agent.
Real-world architectures we have shipped
Architecture 1: hybrid (chatbot + n8n + agent)
A B2B SaaS support stack we built:
- Front-line: RAG chatbot answers 60% of tickets from docs.
- Mid-tier: n8n flow routes "billing" intents to Stripe API, "feature requests" to Linear.
- Back-tier: custom agent does deep ticket triage on the remaining 5%, looking up Mixpanel data, GitHub issue history and Slack mentions to build context.
Result: support team focuses on the hardest 5%, deflection rate around 75%, monthly LLM cost around $600.
Architecture 2: pure n8n (no chat)
A logistics company we worked with:
- Inbound order email → n8n parses (LLM step: extract structured data)
- Validates against ERP
- If valid → creates entry, sends confirmation
- If invalid → flags to ops Slack channel
No chat needed. n8n flow runs in under 2 seconds, costs around $30/month in LLM tokens. Replaced 3 hours/day of manual work.
Architecture 3: pure agent (autonomous research)
A market research company built a competitive monitoring agent:
- Daily prompt: "Check if competitors X, Y, Z have new product launches"
- Agent: web search → site scrape → LLM extraction → diff against yesterday → Slack digest
Runs every morning, costs around $5/run, replaced a junior analyst's 2-hour daily task.
The technology stack (April 2026)
Chatbot
- Vercel AI SDK or LangChain.js for orchestration
- OpenAI GPT-5 or Claude Sonnet 4.6 for the model
- Pinecone, pgvector or Qdrant for the vector DB
- RAG over Notion, Confluence or Google Drive
n8n / workflow
- n8n self-hosted (or Cloud)
- LangChain or direct API calls for LLM nodes
- Pre-built integrations to roughly 400 SaaS apps
Custom agent
- LangGraph or CrewAI
- OpenAI Assistants API or Anthropic Claude with tool use
- Langfuse for observability
- Custom tool functions for domain-specific actions
Common mistakes
- Build an agent when a chatbot was enough. Agents are 3-10x more expensive to ship and run. Start with a chatbot, promote to agent when you actually need autonomy.
- Skipping observability. Without metrics (hallucination rate, deflection rate, user satisfaction) you will never know if it is working. See our Langfuse vs LangSmith comparison.
- Letting the agent write to production without humans in the loop. Until you have validated 1,000+ runs, every state-changing action should require human approval.
- Picking n8n then realising you need a chatbot UI. Plan the UX first. Pick the tool to fit, not the other way round.
How to start: 4-week plan
- Week 1: discovery. Map current processes. Identify the top 3 candidates by volume × repetition × LLM-suitability.
- Week 2: prototype. Build one of the three as a quick-and-dirty version. Validate value, not polish.
- Week 3: measure. Define 3 metrics (deflection, accuracy, run cost). Run live with a small audience.
- Week 4: decide. Scale, kill, or pivot. The fastest, cheapest learning loop in AI is shipping a v0.1.
This is the methodology we follow on every AI integration project.
Key takeaways
See our AI integration service or book a free 30-minute consultation to map your specific use case.



