← All lessons
Day 2 of 90

Agent vs Automation vs Chatbot

7 min read

Key Concepts

  • 1**Agent**: Observes context, makes decisions, adapts behavior. Learns from interactions. Can handle nuance and ambiguity. Expensive (LLM calls per interaction).
  • 2**Automation**: Follows fixed, predetermined rules. No learning or adaptation. Reliable and cheap but brittle — breaks when edge cases appear.
  • 3**Chatbot**: Responds to user queries reactively. Doesn't proactively help. Conversational but limited to Q&A, not decision-making.
  • 4Choose **agents** when: the problem has ambiguity, user constraints vary wildly, personalization matters, stakes are high ($$$ or data). Example: 'Find a laptop for a data scientist with a $2K budget who travels a lot.'
  • 5Choose **automation** when: the problem is rule-based and stable. Example: 'If cart > $100, apply 10% discount.' No ambiguity, pure logic.
  • 6Choose **chatbots** when: you need conversational support but not autonomous decision-making. Example: FAQ answering, order status checks.
  • 7In practice, hybrid systems use all three: agents for complex decisions, automation for known flows, chatbots for support. Think of agents as the 'brain,' automation as the 'reflexes,' chatbots as the 'voice.'

Why It Matters for PMs

Cost trade-off: Agents are 10-100x more expensive per interaction than automation. If you over-agent, your margins die. If you under-agent, you lose conversion.
User expectations: Customers expect personalization ('you remember what I like') but also reliability ('this always works'). You need the right mix.
Operational burden: Agents can fail in weird ways (hallucinate, confabulate). Automation is dumb but reliable. Chatbots are safe because they don't decide. As a PM, you need to choose your risk profile.

Test Your Understanding

Question 1 (Multiple Choice)

When should you use an agent instead of automation?

Question 2 (Multiple Choice)

What is the main risk of over-relying on agents for simple tasks?

Question 3 (Multiple Choice)

Which system is best for 'If order > $100, give 10% discount'?

Question 4 (Short Answer)

Describe a scenario where a hybrid system (agent + automation + chatbot) would outperform using just one.

Think about your answer before revealing the explanation.

Question 5 (Short Answer)

Why might a chatbot be 'safer' than an agent for customer support?

Think about your answer before revealing the explanation.