<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: nivcmo</title>
    <description>The latest articles on DEV Community by nivcmo (@nivcmo).</description>
    <link>https://dev.to/nivcmo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3774057%2F9e9385af-0988-4717-ac8f-aeb5c312b9c7.png</url>
      <title>DEV Community: nivcmo</title>
      <link>https://dev.to/nivcmo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nivcmo"/>
    <language>en</language>
    <item>
      <title>Why I stopped building a chatbot and built a secretary</title>
      <dc:creator>nivcmo</dc:creator>
      <pubDate>Mon, 16 Feb 2026 10:40:52 +0000</pubDate>
      <link>https://dev.to/nivcmo/why-i-stopped-building-a-chatbot-and-built-a-secretary-55ki</link>
      <guid>https://dev.to/nivcmo/why-i-stopped-building-a-chatbot-and-built-a-secretary-55ki</guid>
      <description>&lt;p&gt;I started out building a chatbot.&lt;/p&gt;

&lt;p&gt;You know the type — ask it a question, get an answer. Clever responses, webhook integrations, the whole "AI assistant" thing. It was technically impressive. People said "cool demo." &lt;/p&gt;

&lt;p&gt;But nobody actually used it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem with Chatbots
&lt;/h2&gt;

&lt;p&gt;Here's what I realized: &lt;strong&gt;People don't want to chat with AI.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Chat is a medium, not a value proposition. When you open ChatGPT, you're not there because you love the chat interface — you're there because you need something done and this is the best tool available.&lt;/p&gt;

&lt;p&gt;But chat has friction:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You have to remember to open the app&lt;/li&gt;
&lt;li&gt;You have to formulate the right prompt
&lt;/li&gt;
&lt;li&gt;You have to engage in back-and-forth to get what you need&lt;/li&gt;
&lt;li&gt;And when you're done, you have to &lt;em&gt;do&lt;/em&gt; something with that information&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most chatbots are just search engines with better UI. They answer questions, they don't solve problems.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Delegation Gap
&lt;/h2&gt;

&lt;p&gt;What people actually want is someone — or something — they can &lt;strong&gt;delegate&lt;/strong&gt; to.&lt;/p&gt;

&lt;p&gt;Think about how you actually use an assistant (if you're lucky enough to have one):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"Find me the cheapest flight to SF next week"&lt;/li&gt;
&lt;li&gt;"Reschedule my Thursday meetings"&lt;/li&gt;
&lt;li&gt;"Remind me to follow up with Sarah if she hasn't replied"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You don't want a conversation. You want the task done.&lt;/p&gt;

&lt;p&gt;This is the gap most AI tools miss. They're built by engineers who love the technology (guilty) rather than by people solving real workflow problems.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Shift to "Jobs"
&lt;/h2&gt;

&lt;p&gt;So I rebuilt from scratch. Instead of a chatbot, I built an AI secretary that lives in WhatsApp.&lt;/p&gt;

&lt;p&gt;The core concept: &lt;strong&gt;Jobs&lt;/strong&gt; — recurring delegations that run autonomously.&lt;/p&gt;

&lt;p&gt;Instead of asking "what's on my calendar today?" every morning, you set up a Job once: "Send me a daily brief every morning at 8am with my schedule, priorities, and any urgent emails."&lt;/p&gt;

&lt;p&gt;Instead of manually triaging your inbox, you delegate: "Label and prioritize my emails. Surface only what needs my attention."&lt;/p&gt;

&lt;p&gt;The difference? &lt;strong&gt;Set once, runs forever.&lt;/strong&gt; No daily engagement required. No willpower drain. Just results.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why WhatsApp?
&lt;/h2&gt;

&lt;p&gt;Two reasons:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Zero friction&lt;/strong&gt;&lt;br&gt;
No app download. No new login. No onboarding flow. If you can text, you can use it. My mom can use it. My tech-averse uncle can use it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Context switching is the enemy&lt;/strong&gt;&lt;br&gt;
People check WhatsApp 50+ times a day. Meet them where they already are. The moat isn't the LLM (everyone has that now). It's the workflow integration.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technical Architecture (Briefly)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;WhatsApp Business API for delivery&lt;/li&gt;
&lt;li&gt;FastAPI backend&lt;/li&gt;
&lt;li&gt;Postgres + pgvector for memory&lt;/li&gt;
&lt;li&gt;GPT-4o for reasoning&lt;/li&gt;
&lt;li&gt;Structured "Job" primitives instead of open-ended chat context&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The key technical insight: &lt;strong&gt;scoped context windows&lt;/strong&gt;. Each Job has its own isolated context. No quadratic token growth. No "infinite chat history" problems. Predictable costs, predictable behavior.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Psychology of Delegation
&lt;/h2&gt;

&lt;p&gt;There's an interesting psychological barrier to delegation — people feel guilty asking others to do things they "should" do themselves. This is why people struggle with virtual assistants too.&lt;/p&gt;

&lt;p&gt;But with AI? No social cost. You can delegate the smallest, most repetitive tasks without feeling like a burden. "Remind me to call mom every Sunday at 3pm" — you'd never hire a human for that. But it's exactly the kind of thing that slips through the cracks.&lt;/p&gt;

&lt;h2&gt;
  
  
  Results So Far
&lt;/h2&gt;

&lt;p&gt;Early users who set up 5+ Jobs in their first week stick. Under that, they churn. It's the "habit replacement threshold" — once the AI is handling enough of your mental load that you'd miss it, you're locked in.&lt;/p&gt;

&lt;p&gt;Retention curves look very different from chat-based AI tools. We're not fighting the "novelty wears off" problem because we never relied on novelty. We rely on utility.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lessons for Builders
&lt;/h2&gt;

&lt;p&gt;If you're building with AI:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Start with the outcome, not the interface.&lt;/strong&gt; Chat is a means, not an end.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reduce cognitive load, don't add to it.&lt;/strong&gt; Every interaction should save more mental energy than it costs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Meet users in existing workflows.&lt;/strong&gt; The best UI is the one they already know.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scope narrowly.&lt;/strong&gt; Broadly capable agents are expensive and unpredictable. Narrow ones are profitable and reliable.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  What's Next
&lt;/h2&gt;

&lt;p&gt;Currently working on the killer feature: autonomous meeting booking. "Find time with John next week and send the invite." That's the delegation holy grail — when the AI doesn't just remind you, it actually does the thing.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Building &lt;a href="https://irel.ai" rel="noopener noreferrer"&gt;irel.ai&lt;/a&gt; — an AI secretary on WhatsApp. Bootstrapped, solo founder, figuring it out in public.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What would you delegate if you had an AI that actually did things instead of just chatting?&lt;/em&gt;&lt;/p&gt;

</description>
      <category>saas</category>
    </item>
  </channel>
</rss>
