Aiolum Submit a story
All stories
AI customer-support agents · Canada, now USA

Chatbase

Solo founderCustomer support
Outcome
US$10M annual recurring revenue, March 2026Revenue growing
Launch
2 February 2023
Team
1 founder alone to US$1M ARR, 26 staff at US$10M ARR
Outside funding
None
Main channel
Founder's posts and audience

Chatbase builds AI agents for customer support. An AI agent here is a chat program that answers customer questions from a company's own documents and website, and that can take actions such as looking up an order or passing the conversation to an employee. The first version in February 2023 was much simpler: upload a PDF, then chat with its content.

Yasser Elsaid built that first version in about two months while he was a final-year computer science student in Toronto. He posted a demo on 2 February 2023 to 16 followers, and the first customer paid about 30 minutes later. He reached US$1 million in annual recurring revenue 117 days after the demo, still alone. Annual recurring revenue (ARR) is the current monthly subscription revenue multiplied by twelve. In March 2026, Stripe, the company's payment processor, published that Chatbase had passed US$10 million in ARR with 26 employees and no outside investment.

This page grades every number by its evidence. The headline number comes from the payment processor. Most of the growth numbers are founder statements. The page also shows five failed startups that sold automated customer conversations before language models could hold one.

Chatbase: US$10M annual recurring revenue, March 2026. AI customer-support agents, Canada, now USA, solo founder, evidence grade A.
The story in one card. Share it with the address of this page.
01

The numbers, graded

Each row shows the evidence grade and the source numbers from the list at the end of this page. The grades are explained in How Aiolum verifies.

US$10 million in annual recurring revenue three years after a demo posted to 16 followers, with the headline figure published by the payment processor
FactValueGradeHow we knowSources
Annual recurring revenue, March 2026US$10 millionAPublished by Stripe, the company's payment processor, in its customer story. One case study dates the milestone to May 2026; this page uses the Stripe date.[1, 5]
Employees at US$10 million ARR26BStated in the Stripe story. A headcount is not a payment figure, so it is graded B.[1]
Revenue per employeeabout US$385,000 a yearcalcCalculated: 10,000,000 divided by 26 equals 384,615.[1]
Paying customers, 2026more than 8,000BSupabase customer story. The founder's own figure is more than 10,000 (grade C).[2, 5]
Outside fundingnoneBStripe writes fully bootstrapped. Supabase writes not a single dollar of venture funding. One AI-written directory claims a Y Combinator batch and a US$3 million raise. No other source supports that, so it is not counted.[1, 2, 11]
First public demo2 February 2023, posted to 16 followersCFounder interviews.[3, 5]
Time to the first paying customerabout 30 minutesBStated in the Stripe story and in founder interviews. A pricing page was live at launch.[1, 5]
Monthly recurring revenue, 11 February 2023US$400CMonthly recurring revenue (MRR) is the subscription revenue of one month.[5]
Monthly recurring revenue, end of February 2023US$3,000C[5]
Monthly recurring revenue, mid-March 2023US$10,000C[5]
Monthly recurring revenue, mid-May 2023US$64,000CFounder interview with Indie Hackers.[3, 5]
Time to US$1 million ARR117 daysCFounder interviews. US$1 million ARR equals about US$83,000 of monthly revenue.[4, 5]
Date of US$1 million ARR30 May 2023calcCalculated: 2 February 2023 plus 117 days.[5]
Employees until June 20231BStripe story: the founder was the only employee until June 2023.[1]
ARR at the two-year relaunch, February 2025US$5 millionCFounder post on Indie Hackers.[4]
Time from US$1 million to US$3 million ARR7 monthsCThen 12 months from US$3 million to US$5 million. Growth slowed as the product moved from consumers to businesses.[5]
ARR, December 2025US$8 millionCFounder on the ProductLed podcast. Team of 18, of which 11 engineers. Retention 92%.[5, 7]
Revenue recovered from failed card payments, 2023 to 2026US$870,000AStripe story. Money that automatic payment retries recovered.[1]
Time from launch to US$10 million ARR37 monthscalcCalculated: February 2023 to March 2026.[1, 3]

How to read this table: a grade A value was published by Stripe, the payment processor that handles the revenue. A grade B value comes from a supplier's account or independent press. A grade C value is a founder claim. A "calc" value was computed on this page from the rows above it.

Chatbase plans in October 2026, from the company's pricing page and from review sites (grade C)
PlanPer month, billed yearly (US$)Per month, billed monthly (US$)Limit
Free0050 message credits a month
Hobby3240700 message credits a month, 1 agent
Standard1201504,000 message credits a month
Pro40050015,000 message credits a month
EnterprisecustomcustomHigher limits

A message credit is one answer from a standard model. An answer from a larger model uses more credits, up to 5 per answer according to reviewers. Extra credits cost US$40 per 1,000. Removing the Chatbase name from the chat window costs US$99 a month. Yearly billing is 20% cheaper than monthly billing.

02

The timeline

From a weekend demo to US$10 million in annual recurring revenue in 37 months. Each entry carries its grade.

  1. November 2022CElsaid, in his last year at York University in Toronto, experiments with the GPT-3 API, weeks before ChatGPT is released. He did not get a return offer from his Meta internship. [3, 4]
  2. 2 February 2023BHe posts a demo of ChatGPT for your PDFs to 16 followers. The post spreads. A pricing page is live, and the first payment arrives about 30 minutes later. [1, 5]
  3. February 2023CHe stops attending class and fails two final courses. The first plan costs US$9.99 a month. [3, 7]
  4. Mid-May 2023CUS$64,000 in monthly recurring revenue. No marketing budget: subreddits, X, LinkedIn and Product Hunt. He hires his first two employees. [3]
  5. 30 May 2023CUS$1 million ARR, 117 days after the demo, with one person. [4, 5]
  6. 2023 to 2024CChatbase moves from a consumer tool with US$10 and US$30 plans to a business product: support agents that connect to a company's systems. The team moves from Toronto to New York, where 98 of its 100 target accounts are. [5, 7]
  7. February 2025CRelaunch as an AI agent platform, US$5 million ARR. [4]
  8. December 2025CUS$8 million ARR, 92% retention, 18 people. [5, 7]
  9. March 2026AStripe publishes that Chatbase passed US$10 million ARR with 26 employees. [1]
  10. 2026CThe product sells agents for chat, email and voice, with a plan for enterprise customers. [9]
03

Why it worked

Four causes, in the order they mattered. Each one is a reusable lesson.

01

Timing

The GPT-3 API became usable in late 2022, and ChatGPT created demand in January 2023. Chat with your own documents was the obvious application. Elsaid shipped it within weeks, before the category had a name. In 2023 he said himself that the viral launch was a one-time advantage and not a strategy.

02

The harness, not the model

Chatbase owns everything around the model: document ingestion, retrieval of the right passage, rules that keep the agent on script, a fallback to a human, and analytics. The founder's bet was that the models would keep improving. Every model upgrade since then improved Chatbase at no cost.

03

Paid self-serve from day one

A pricing page and Stripe checkout were live at the first demo. Customers entered a card and deployed an agent without talking to anyone. The founder was the only employee for the first four months, so the product had to sell itself.

04

From toy to business tool

Hundreds of chat-with-PDF tools appeared in 2023. Chatbase left that market and sold support agents to businesses. Business customers pay more and leave less: the founder reports 92% retention. Growth was slower in that phase, from US$1 million to US$5 million in 19 months, but it held.

How it was built

These details come from founder interviews and from the customer stories of two suppliers, Supabase and Stripe. They are grade B and C. [1, 2, 3, 5]

  • React and Next.js for the web app. Supabase, a hosted Postgres database with built-in login and file storage, as the whole backend, so one person did not have to connect four services.
  • The OpenAI API and LangChain for the model calls. Pinecone, a vector database, stored the document embeddings at first. Later the embeddings moved into Postgres itself with the pgvector extension, so the search runs next to the data.
  • Stripe Checkout and Billing for subscriptions, usage credits and add-ons, and Stripe Radar with custom rules against card-testing attacks, which self-serve products attract.
  • The first version took about two months to build. Growth was organic: a story posted in subreddits worked better than a tool announcement, plus X, LinkedIn and Product Hunt.
  • Later: one person owns search optimization for both search engines and AI answer engines, and about 80% of outbound sales go to warm leads who already visited the site.
  • Team at US$8 million ARR: 18 people, 11 of them engineers. New hires then shifted to growth and sales.

Tools named in the sources

Each one opens its page in the Tools tab, with every story that uses it.

04

The dead that came before

Five companies in the Loot Drop database sold automated customer conversations before language models could hold one. The values below are from that database and are not independently verified.

Died 2013 to 2016Burned US$550K

Answerly

The promise

FAQ chatbots that deflect support tickets so humans handle only the complex cases.

Why it died

Every customer needed months of hand-written FAQs and decision trees. The language processing of the time could not handle real questions, and a failed answer annoyed the customer twice.

Product failureLoot Drop entry ↗
Died 2012 to 2015Burned US$100K

Hipmob

The promise

Customer chat inside mobile apps.

Why it died

Intercom and Zendesk added the same feature to larger products. With almost no funding, it stayed invisible.

Died 2014 to 2022Burned US$600K

RightHello

The promise

Live chat for online shops that turns visitors into buyers.

Why it died

A human had to answer every chat. Intercom raised US$240 million while RightHello had US$600,000, and small shops churned faster than they could be acquired.

Ran out of cashLoot Drop entry ↗
Died 2017 to 2020Burned US$2.8M

Niles

The promise

A bot inside Slack that answers questions from the company's knowledge.

Why it died

Slack built its own search, and the bot needed constant retraining that a small customer base could not pay for.

Died 2019 to 2024Burned US$18M

Vanti

The promise

Shopping chatbots that guide customers to a purchase.

Why it died

It built its own language models. When GPT-4 arrived, any startup could build the same conversation for a fraction of the cost, and the custom models became worthless overnight.

No market needLoot Drop entry ↗

What changed

Before 2023, a support bot needed its answers written by hand. Answerly's customers spent months on FAQs and decision trees, and the bot still failed on any question that was phrased in a new way. The companies that survived in that market, Intercom and Zendesk, sold tools for human agents, not replacements.

Language models removed the hand-written part. A company uploads what it already has, and the model reads it. Chatbase's first version was built by one student in two months, and the same idea had cost Answerly three years. Vanti is the sharpest contrast: it spent US$18 million on its own models and closed in 2024, one year after Chatbase reached US$1 million ARR on a rented model.

05

Can one person copy it now?

The first product, no. The pattern, yes.

Chat with your documents was copied hundreds of times within months of the launch, and the founder said in 2023 that the viral start was not repeatable. The business product now competes with Intercom and Zendesk, which bundle AI agents into their support suites, and with venture-funded agent companies that target the same enterprise accounts.

Where it is still open: The vertical version is still open: a support agent built for one industry, with the integrations and the rules that industry needs. Examples: clinics, logistics companies, banks in one country. Voice support in languages other than English is also early.

  1. 1When a model newly does one thing reliably, ship the obvious application within weeks, with a pricing page on the first day.
  2. 2Build the parts around the model: data ingestion, retrieval, rules, human handoff, analytics. Rent the model itself.
  3. 3Grow without a marketing budget first, then spend when revenue is reliable.
  4. 4Leave the consumer version when copies appear, and sell to businesses that stay.

What to watch

The risks are the mirror image of the causes above.

Bundling by incumbents

Intercom and Zendesk sell AI agents inside products that their customers already pay for. Chatbase must win on product quality and price, and the founder says quality is the only moat when features are easy to copy.

Model costs

Chatbase rents every answer from a model provider and resells it as credits. Reviewers report that an answer from a large model costs 5 credits instead of 1. If model prices fall, margins improve. If customers demand the largest models, margins fall.

Slower growth upmarket

ARR went from US$1 million to US$3 million in 7 months, then took 12 months to reach US$5 million. Enterprise sales need salespeople, onboarding calls and compliance work, which the founder is now adding.

Numbers that do not agree

Customer counts are 8,000 in the Supabase story and 10,000 in founder statements. The US$10 million ARR date is March 2026 at Stripe and May 2026 in one case study. One directory claims a Y Combinator batch and a US$3 million raise that no other source mentions.

Churn in the small-business segment

RightHello and Hipmob died from churning small customers. Chatbase's self-serve plans serve the same segment. The reported 92% retention is a founder figure.

Sources

The grade next to each source is the best grade that the source can support. "Read in full" means that the text of the page was downloaded and the numbers were checked in it.

  1. A Stripe customer story, 2026: Bootstrapped startup Chatbase reaches $10 million in ARR with Stripe
    Read in full. Stripe is the company's payment processor. Primary source for the ARR, the headcount, the recovered revenue and the founding month.
  2. B Supabase customer story, 2026: The consolidation play that took a single founder from zero to 10 million in ARR
    Read in full. A supplier's account with founder quotes. Source for the customer count, the team size and the database details.
  3. C Indie Hackers, 2023, interview by Channing Allen: How a college student reached $64,000/mo in 6 months by being an AI first mover
    Read in full. Founder interview. Source for the launch story, the early stack and the growth tactics.
  4. C Indie Hackers, February 2025, founder post: From viral side project to a $5M/yr B2B AI platform
    Read in part. The full post is behind a membership wall. Source for the US$5 million ARR at the relaunch.
  5. C Superframeworks case study, 2026: Bootstrapped to $10M ARR, $1M in 117 Days From a Tweet to 16 Followers
    Read in full. Summarizes a video interview with the founder. Source for the month-by-month revenue of 2023 and the growth phases.
  6. C Solo Founders newsletter, 2026: $9M ARR, no VC, solo founder
    Read the summary only. Confirms US$9 million ARR in early 2026 and the bootstrapped status.
  7. C ProductLed podcast, February 2026: How Chatbase hit $8M ARR with 18 people
    Read the episode summary, not the audio. Source for the December 2025 ARR, the team size and the move to New York.
  8. C Chatbase documentation and blog
    Not used for numbers.
  9. C Chatbase pricing page, read 12 October 2026, with review sites costbench.com and chatarmin.com for the plan prices
    The company page gives the Hobby price, the credit amounts and the add-on prices. The Standard and Pro prices and the credit cost of large models come from review sites.
  10. C Loot Drop database export, 1,749 failed startups
    Local export. AI-written summaries, not independently verified. Source for the failed predecessors.
  11. C NeuronFeed directory entry for Chatbase
    Read in full. An AI-written directory. It claims a Y Combinator batch and a US$3 million raise. Cited only for that conflict.

Back to all stories