How to Make a Chatbot for Free
The short answer
Yes, you can build an AI chatbot for free, no credit card and no code. Pick a tool with a genuine free tier (not a trial), train an agent on your own pages and documents, give it a name and a job, then paste one snippet. Venbit's free plan includes chat and voice; you pay only when traffic outgrows it.
Key takeaways
- ✓A genuinely free chatbot exists, but read the fine print: a real free tier lets you build and run an agent, while a free trial just delays the credit card.
- ✓The decision that matters most is grounding. Pick a tool where the agent answers from your own content via RAG, not a generic model that guesses.
- ✓You do not need to code. A one-click WordPress plugin or a single embed snippet puts the agent live on any site in minutes.
- ✓Every free tier caps something: messages, voice minutes, training documents, or AI replies per month. Learn the caps before you build on them.
- ✓Venbit's free plan is 1 agent, 100 chat messages, 10 voice minutes, and 5 training docs, with chat and voice both included and no card to start.
- ✓Train it, name it, install it, test it, then improve it weekly from real conversations. The free part does not end at launch.
You can make a working chatbot for free in about an afternoon, and you do not need to write code or hand over a credit card to do it. Pick a tool with a real free plan, train an agent on the content you already have, install it with a snippet or a plugin, and you are answering visitors the same day.
The trap most people fall into is treating 'free' as the only thing that matters and ending up with a generic bot that never gets trained. A free chatbot that gives canned non-answers is worth less than no chatbot at all. This guide walks the free path the right way, so you finish with an agent that is genuinely useful, and it is honest about what free really gets you and the moment you will want to pay.
We build AI chat and voice agents at Venbit, so we see what people bring us after a free tool let them down, usually a bot that was never grounded in their business. Here is the short version, then the steps: sign up free, feed the agent your real content, give it a name and a job, paste it onto your site, and read the conversations so it sharpens each week.
First, understand what 'free' actually means
Before you sign up anywhere, spend two minutes on the word doing the most hiding on every pricing page: free. It is used for two very different things, and confusing them is how people end up frustrated a week in.
A free tier lets you build, train, install, and run a real agent indefinitely, inside some caps on usage. A free trial gives you full features for a week or two, then asks for a card to keep going. Both are legitimate. They just lead to different places. If you want a chatbot that lives on your site for months without a bill, you want a genuine free tier, not a trial dressed up as one.
The other thing every free plan does is cap something: chat messages, voice minutes, training documents, AI replies per month, or the number of agents. That is fair. The skill is knowing which cap you will hit first, so the free plan covers your real usage and not just a demo.
- ✓Free tier: build and run a real agent indefinitely, within usage caps
- ✓Free trial: full features for a short window, then a card is required
- ✓Every free plan caps something; find out which limit you hit first
- ✓No-card sign-up is the cleanest signal of a real free tier
The whole path, in order
The setup is the same no matter which free tool you choose. You will do these seven steps, and a non-technical owner can finish all of them in an afternoon. The rest of this guide is each step in detail.
- ✓1. Pick a free tool that trains on your own content, not a generic model.
- ✓2. Gather the content you already have: pages, FAQ, policies, a price sheet.
- ✓3. Create your free account and train the agent on that content.
- ✓4. Give it a name, a voice, and a clear job.
- ✓5. Install it on your site with a snippet or a one-click plugin.
- ✓6. Test it with real questions before you trust it with real visitors.
- ✓7. Keep improving it weekly from the conversations it has.
| Tool | Free tier or trial? | What you get free | Voice agent? | Trains on your content? |
|---|---|---|---|---|
| Venbit | Free tier, no card | 1 agent, 100 chat messages, 10 voice minutes, 5 training docs | Yes (10 min) | Yes, via RAG on your pages and docs |
| Tidio (Lyro AI) | Free tier, no card to start | Live chat plus a small monthly cap of Lyro AI replies | No | Yes, Lyro learns your FAQ and content |
| Chatbase | Free trial / limited credits | A small batch of message credits to test, then paid | No | Yes, via RAG on uploaded docs |
| HubSpot | Free tier, no card | Chatbot builder inside the free CRM | No | Mostly rule-based flows; AI grounding is on paid tiers |
●A free tier and a free trial are not the same word twice
A free tier lets you build, train, and run a real agent indefinitely within caps. A free trial gives you everything for a week or two, then asks for a card. Both are fine, but build your setup on the wrong one and you are back to shopping in fourteen days. The cleanest tell of a real free tier is signing up without a credit card.
Source: Based on public free-plan terms across chatbot tools and Venbit deployments, 2026
Step 1: Pick a free tool that trains on your content
Lots of tools advertise a free plan. Far fewer let the agent answer from your own content instead of guessing from a generic model. You want the kind that reads your pages and documents, then replies from those. That single difference separates a bot that is right most of the time from one that confidently makes things up, and a wrong answer is worse than no chatbot at all.
The industry term for this is grounding, and the mechanism is retrieval, or RAG: the agent looks things up in your material before it speaks. When a free tool cannot do that, it is really just a generic assistant wearing your logo, and it will invent prices and policies the moment a visitor asks something specific.
Venbit fits here. The free plan needs no credit card, and the agent trains on your own content rather than the open internet, with both chat and voice on the same agent. It is newer than the big incumbents and has a smaller catalog of third-party integrations, so if your whole workflow hinges on connecting a dozen niche tools, check that first. For most small sites, training on your content plus a clean install is what moves the needle.
- ✓A free plan that does not ask for a card just to start
- ✓Grounding: the agent answers from your content, not a generic guess
- ✓Caps that fit your real traffic, not just a demo
- ✓An install path you can handle yourself, snippet or plugin
Step 2: Gather the content you'll train it on
A chatbot is only as smart as what you feed it, and the good news is you have already written most of what it needs. You are not building a knowledge base from scratch. You are rounding up content that is scattered across your site, your documents, and the emails your team types out by hand all day, and pointing the agent at it.
Start with your top 20 questions. You already know what customers ask all day, so the sources covering those answers go in first: your services and pricing pages, your FAQ, your return and shipping policies, your hours and service area. If a key fact lives in a buried PDF, grab it. If your pricing is spread across three pages, plan to import all three. Gaps in your sources show up later as 'I'm not sure about that' in a real conversation, which is the exact moment you lose someone.
Quick housekeeping pays off. If a PDF is a scanned image of text, the agent cannot read it, so swap in a text version or retype the key facts. And sweep for stale content before you train, not after a customer points it out. An old pricing page or a policy you changed last year will confuse the agent, because it cannot tell which version is current. On a free plan with a small document cap, this curation matters even more: you want your few slots filled with current, concrete sources.
Step 3: Create your free account and train the agent
Now the actual building, which is faster than it sounds. Sign up for the free plan, create a new agent, and connect your content. In Venbit that means importing your website URLs and uploading your documents and PDFs. The tool reads them, indexes them, and the agent starts answering from that material instead of improvising.
Do not try to load everything in one go, especially on a free plan with a document cap. Start with the sources behind those top 20 questions, then add the operational facts people check constantly: hours, location, contact, shipping times, return windows. After that you can expand into depth, product specs and longer how-tos, in waves as you see what people actually ask. Loading in this order gets you to a useful agent fastest, and it spends your free training slots on what matters.
Write your sources the way you want the answer to come out. 'We offer flexible returns' is useless. 'You can return any unopened item within 30 days for a full refund' is something the agent can quote with confidence. The more concrete the source, the more trustworthy the answer, and that is true on the free plan exactly as much as a paid one.
●What Venbit's free plan actually gives you
No credit card: 1 agent, 100 chat messages, 10 voice minutes, and 5 training documents. Chat and voice run on the same agent and the same knowledge base, so a phone visitor can talk while a desktop visitor types. You move to Base ($79), Pro ($149), or Max ($239) per month only once your real traffic outgrows the free caps, not before.
Source: Venbit pricing (venbit.ai/pricing)
Step 4: Give it a name, a voice, and a job
A trained agent with no personality feels like a help-desk robot. Spend a few minutes here. Set the name, the tone, and what the agent is actually for: answering questions, capturing leads, escalating to a human when it is stuck. A law firm wants a calm, measured voice. A trades business wants plain, no-nonsense talk. The agent should sound like a good employee you would put on the phone, not a generic narrator.
Write the opening line with a goal in mind. 'How can I help?' is generic and gets ignored. Something concrete, like 'Want a quick quote or have a question about pricing?', tells the visitor exactly what is on offer and pulls far more people into a conversation. Small wording choices like this move the numbers more than any backend setting.
If your free tool supports voice as well as chat, turn it on. Venbit does real-time voice on every plan, including the free one, with 10 minutes to test. Visitors can talk instead of thumb-typing into a tiny box on a phone. It is the same agent and the same knowledge base, just a lower-friction door, and the people who walk through it tend to be the ones who would otherwise have bounced.
- ✓Set a name and tone that match how your customers talk
- ✓Give it a clear job: answer, capture leads, or hand off to a human
- ✓Write an opening line that names a specific reason to chat
- ✓Turn on voice if it is included, so phone visitors can just talk
Step 5: Install it on your site for free
The install is the part people dread and it takes the least time. Once your agent is trained and styled, the tool hands you a short snippet of code or a plugin. On most platforms you do not edit anything. You drop it into one field and save.
If you are on WordPress, install the one-click plugin, connect it to the agent you trained, and publish. No theme editing, no PHP files, and it keeps working straight through theme updates because a plugin lives independently of your design. On a hosted builder like Squarespace, Wix, Shopify, or Webflow, look for a settings area named 'custom code,' 'code injection,' or 'embed,' paste the snippet into the site-wide footer, and save. The chat bubble shows up in the corner within seconds, on every page automatically.
On a hand-coded site, paste the snippet just before the closing body tag in the template that wraps every page. That is the only technical-sounding step in the whole process, and it is a copy-paste. If the widget does not appear right away, clear your cache and hard-refresh, since stale caching is the usual reason a freshly added bubble does not show up.
A free chatbot that has not been trained on your business is just a polite way to say 'I'm not sure, please contact us.' Free is the price. Trained is the point.
Step 6: Test it before you trust it
Do not assume training worked. Verify it. Before you point real visitors at the agent, sit down and interrogate it with the questions you know customers ask, then a few awkward edge cases. Ask about pricing, hours, returns, and the 'do you support X' questions that sit at the boundary of what you offer.
Watch for two failure modes. A confident wrong answer means a source is stale, missing, or contradicted somewhere else. Excessive hedging, the 'I'm not sure, please contact us' reply, means the agent cannot find the answer at all. Both point straight at a content gap. Fix the source, re-ask the question, and confirm it is right before you move on. Ten minutes of this catches the embarrassing stuff before a real visitor does.
A realistic example: a local cleaning company
Picture Maria, who runs a two-person house-cleaning business and has a simple Squarespace site. She wants leads from after-hours visitors without paying for software she is not sure she will use. She signs up for a free Venbit plan with no card, creates an agent, and imports her four site pages plus a one-page PDF of her pricing and service area. That fits inside the 5-document free cap with room to spare.
She names it after her business, sets a friendly tone, and writes the opener: 'Want a quote or to check if we cover your area?' She turns on voice, since most of her traffic is on phones. Then she pastes the snippet into Squarespace's code-injection footer and refreshes. The bubble appears in the corner of every page in under a minute. Total spend so far: zero.
That evening, someone visiting at 9pm asks whether she cleans on weekends and what a three-bed costs. The agent answers from her real pricing, then offers to take a name and number for a quote. Maria wakes up to a captured lead with a phone number and the exact job details attached, a customer she would have lost to the next search result. She built the whole thing in an afternoon, for free, and only thinks about upgrading once the leads start outpacing her free message allowance.
Step 7: Keep improving it for free over time
The free part does not end at launch. The agents that stay useful belong to people who treat improvement as a quick weekly habit. Read the conversations. Find the questions the agent fumbled or refused, and add the answers. It takes minutes a week and it compounds, because the same gaps keep coming up until you close them.
The most-asked-questions list is the gift that keeps giving. It shows you exactly what people care about, which is often different from what you assumed. If forty people asked about a service and the agent stumbled each time, that is not a chatbot problem, it is a missing page on your site, and now you know to write it. Whenever your business changes, a new price, a revised policy, new hours, update the source the same day so every future answer stays right.
●Know the moment free runs out
Every free plan caps something, and the honest question is not whether there is a limit but which one you hit first. A 100-message bucket is plenty for a quiet brochure site and gone in days on a busy one. Voice minutes run out faster than chat. Watch your usage, and when real traffic regularly bumps the caps, that is the signal to move to a paid tier, not a reason to feel tricked. Outgrowing free means it worked.
Source: Venbit free-plan limits (venbit.ai/pricing)
Build yours free this afternoon
Create a Venbit agent, point it at your site and documents, and have chat and voice live on your page today. No credit card to begin, and you only pay if your traffic outgrows the free caps.
Start free, no credit card →Frequently asked questions
Can I really make a chatbot for free with no credit card?+
Yes. Tools like Venbit offer a genuine free plan that needs no card to start. You can build, train, install, and run a real agent at no cost, with chat and voice on the same agent. You only upgrade if your traffic outgrows the free limits.
What is the difference between a free tier and a free trial?+
A free tier lets you build and run an agent indefinitely within usage caps, so it can live on your site for months without a bill. A free trial gives you full features for a week or two, then asks for a card. Both are legitimate, but only a free tier keeps a chatbot running long-term for free. If sign-up needs no card, it is usually a real free tier.
Do I need to know how to code to make one?+
No. A one-click WordPress plugin or a single embed snippet is all it takes. There is no theme editing and nothing to compile, so a non-technical owner can finish the whole setup, training included, in an afternoon.
What's the catch with free chatbot plans?+
Usually a cap on messages, voice minutes, AI replies per month, or training documents, which is fair. The things to avoid are a free tier that hides a generic, untrained bot, and a 'free' trial that quietly demands a card on day one. Check that the agent trains on your own content and that free actually means free.
Can a free chatbot capture leads and do voice?+
Yes, depending on the tool. Venbit includes real-time voice and lead capture on its free plan (10 voice minutes to test), so visitors can talk or type, and the agent can collect a name and contact detail during the conversation. Most other free tiers, like Tidio and Chatbase, are chat-only.
When will I have to start paying?+
When your real traffic regularly hits the free caps. On Venbit's free plan that is 100 chat messages, 10 voice minutes, and 5 training docs. A quiet site can run on free for a long time; a busy one will bump the limits in days. Paid plans start at Base ($79), Pro ($149), and Max ($239) per month, and outgrowing free is the signal to upgrade, not a trick.
Conclusion
Making a chatbot for free is not a trick or a stripped-down demo anymore. Pick a tool with a real free plan, train it on the content you already have, give it a name and a clear job, install it with a snippet or a plugin, and read the conversations so it sharpens every week. That is the whole path, and none of it costs you anything to start.
The mistake to avoid is treating free as a reason to skip the training, and the second mistake is not knowing your caps. The setup that wins is grounded in your real business, has a specific opening line, hands off honestly to a human when it is stuck, and tells you clearly when traffic has outgrown the free tier. Get that right and a free agent will answer questions, capture leads, and work the after-hours traffic you have already paid to attract.
You can build all of it today without a credit card. Create your Venbit agent free, train it on your content, turn on voice, and have it live on your site this afternoon. Upgrade only when the volume proves you should.
Start free, no credit card →Sources
- Venbit pricing and free-plan limits
- Tidio pricing, including the free plan and Lyro AI limits
- Chatbase pricing and free trial terms
- HubSpot free chatbot builder (rule-based flows in the free CRM)
- Venbit free-tier AI chat and voice agent setups for small businesses