Wire up real data
Databases and CMS that power your live app, no backend to set up.

Upload your docs. The AI answers questions grounded in your content, with citations. Skip Intercom Fin's $0.99 per resolution.
100 free credits on signup. No credit card needed.
Guide
A knowledge-base chatbot is a chat interface whose answers come from your documents, not from whatever the model remembers from training. This is what it is, how the parts fit together, how to build one in five steps, and where the real costs and common problems are.
Three things get called "chatbot" and they behave very differently:
The technique is called retrieval-augmented generation (RAG). In plain terms: look up the right passages, then have the AI answer from them. It is the standard approach behind Intercom Fin, Zendesk AI agents, Chatbase, and most "train a bot on your docs" products. None of them retrain a model on your data; they look up passages and hand them to the AI.
There are two parts: one that runs when your documents change, one that runs on every question.
Preparing your documents (runs when docs change)
Answering (runs per question)
Steps 3–5 are where the time goes. The prompt at the top of this page generates that shape as a real app, with document upload, the search index, live chat replies and citations already set up, so the work left is your content and your instructions to the AI.
There are three realistic routes. Which one is right depends on how you pay and what you need to own.
| Route | Time to live | How you pay | Model choice | Own the data and UI |
|---|---|---|---|---|
| Off-the-shelf (Intercom Fin, Zendesk AI, Tidio, Chatbase) | Hours | Per resolution, per seat, or per message tier on top of the platform subscription | Vendor's | No: conversations, index, and widget live on their side |
| Custom build (a developer using AI toolkits or code written from scratch) | Weeks | AI usage costs plus engineering time | Yours | Yes |
| Generated app (WebTwizz) | Hours to a day | AI usage costs; hosting is yours | Yours, swappable | Yes: your code, your database, your domain |
Buy if your support team already lives in Intercom or Zendesk, volume is low enough that per-resolution pricing doesn't hurt, and you don't need the bot anywhere except the help widget.
Build or generate if per-resolution pricing scales badly for you, the bot needs to sit inside your own product with your logins and your design, your data has to stay in your database, or you want to change the model when a better or cheaper one ships.
The recurring cost is model usage, and it's small compared to per-resolution pricing.
Compare that with $0.99 per resolved conversation on Intercom Fin: 1,000 resolutions is $990 a month before the platform subscription. Cost is rarely the reason to buy; speed and not having to own anything is.
The bot is only as good as what it can retrieve, and some sources retrieve much better than others.
A useful starting rule: if a human support agent would paste a link to it, add it. If they'd say "let me check with someone," it isn't ready to be a source.
01 / What you get
Click Generate from the box above. Real code, a real database, real integrations, not a sandbox. Each piece below ships in the first prompt.
Chat replies that appear as they are written, with clean formatting and highlighted code examples
Knowledge base upload: add PDFs, paste text or pull in web pages, all split up and indexed for search
Answers from your own documents: every answer cites the source documents it pulled from
OpenAI or Anthropic as the AI, swap models without changing the chat screen
Conversation history per user, searchable, exportable
AI usage tracking per conversation so you can check cost per user
02 / Variants
From data to design
Databases and CMS that power your live app, no backend to set up.

Font, size, weight, leading and spacing, all by hand.


Save any section and drop it in anywhere.

Pull in free imagery without leaving the canvas.


03 / Who it's for
Works with the tools you already use.
Payments, data, email, analytics, booking, messaging and AI. Connect an account once and every project can use it.
See all connectors04 / Why generate it
Intercom Fin charges $0.99 per resolution. At 1,000 questions a month that's $12,000 a year and you don't own the conversations or the model choice.
You pick the AI model (Claude, GPT, or an open model you run yourself later), the indexing model (OpenAI, Cohere, or your own), and where the search index lives (your own database or Pinecone). When prices drop or a better model ships, you change one line.
FAQ
Everything you need to know before you generate it. Anything else, our team is one email away.
Upload PDFs or paste URLs into an admin page (WebTwizz builds the form). The AI builds the step that reads the content, splits it into small overlapping pieces (about 500 tokens each), and indexes them for AI search in your Supabase database. Updates are incremental: only changed docs are re-indexed.
Searching is right for almost everyone. Training a model on your docs (fine-tuning) is expensive, slow, and brittle when your docs update. Searching pulls fresh passages for every question, which is why the answer can include "this changed last week" without retraining. Keep the instructions tight: tell the AI to say it does not know when the search finds nothing.
Yes. The AI adds citations inline, each answer ends with a "Sources:" block listing the doc titles and URLs the model pulled from. Clicking a citation opens the source. Trust signal users actually look at.
Roughly $0.01-$0.05 per conversation on Claude Haiku or GPT-4o-mini for typical Q&A length. Indexing is about $0.0001 per passage, once, when a document is added. So a 100-page doc set costs cents to index; 1,000 user conversations a month costs $10-$50 in AI usage. Compare to $990 per 1,000 resolutions on Intercom Fin.
Yes. WebTwizz builds a short embed snippet you paste into any website to show the chat. Logging in is optional: anonymous visitors get a temporary session, and logged-in users get history saved to their account.
It searches them. Nothing is trained on your data; the AI reads the passages it found when it answers. That is why updating a document changes the next answer immediately, and why deleting one removes it from every future answer.
Keep building
Describe what you want. WebTwizz builds the real thing, then you click to change anything.
100 free credits on signup. No credit card needed.