Can You Build an AI Chatbot for Your Business Without Coding?

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Can You Build an AI Chatbot for Your Business Without Coding?
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Can You Build an AI Chatbot for Your Business Without Coding?

Yes. No-code builders let you create a chatbot that answers from your website and FAQ in an afternoon, and platforms you may already use (Shopify Inbox, Meta Business Agent, HubSpot, Intercom) include one. The limits: free tiers are tiny, answers are only as good as your documents, and live bookings or order lookups often need paid plans or developer help.

"Without coding" doesn't mean without work. The effort moves from programming to writing: a clear FAQ, a set of instructions, a list of things the bot must never answer, and 30 test questions. Expect four to six hours for a first version, then half an hour a week for a month reading transcripts and fixing gaps. The owners who get good results treat it like training a new member of staff, not installing an app.

Follow me on Instagram@sagnikteaches

Three no-code routes, and who each suits

RouteExamplesSuitsMain limit
The bot built into a platform you useShopify Inbox's free AI agent, Meta Business Agent, HubSpot Customer Agent, Intercom FinBusinesses already running on that platformTied to that platform's plans and pricing
A standalone builder trained on your siteChatbase, Tidio, BotpressA website bot that answers FAQs and hands overSmall free tiers; live data needs integrations
A rule-based menu bot, no AIHubSpot's free chatbot builderA handful of fixed questions and lead captureCan't answer anything outside its buttons

Start with the first row if it applies. A Shopify shop on the Basic plan or above gets an AI agent in Shopify Inbox at no extra cost, and it can use web search as a secondary source, so test it on your own policy questions before trusting it. A business that takes most enquiries on WhatsApp or Instagram will find Meta's Business Agent already sitting in the apps, now charged at $2 per million tokens (Meta puts that at roughly 4-5 cents a message). The standalone builders make sense when your enquiries arrive through your own website and you want control over the sources and wording.

Connect on LinkedInSagnik Bhattacharya

Don't dismiss the rule-based option. HubSpot's free chatbot builder lets you set up question-and-answer flows with branches (qualify a lead, book a meeting, create a support ticket) without any AI. For a business whose website enquiries are five predictable questions, a menu bot that never improvises can be the safer choice.

Subscribe on YouTube@codingliquids

What the free tiers really include, as of September 2026

Free tiers are for testing, not for running a business. Here's what the main builders' own pricing pages show:

BuilderFree tierThe catchFirst paid step
Chatbase50 message credits a month, 1 agent, 1MB of training contentAgents on the free plan are deleted after 14 days of inactivity; Chatbase branding staysHobby, $40 a month for 700 message credits
Tidio50 billable conversations and 50 Lyro AI conversations, up to 10 seatsThe 50 Lyro conversations are a one-off lifetime allowance, not monthlyLyro AI from $32.50 a month; Starter from $24.17 a month billed annually ($29 monthly)
Botpress3 AI agents, 25 conversations a month, 3 seats25 conversations is a few days of traffic for most sitesPlus, $150 a month billed annually, with 250 conversations and $25 of AI usage
HubSpotRule-based chatbot builder and live chatThe AI Customer Agent needs a seat on any Professional or Enterprise hub (usually Service Hub)Customer Agent uses credits worth about $0.50 per resolved conversation
Intercom14-day free trialNo free planFin at $0.99 per resolved outcome, plus seats from $29 a month billed annually

Two catches in that table trip people up regularly: Tidio's AI allowance on the free plan runs out for good after 50 conversations, and a Chatbase agent built on the free plan and left untouched for a fortnight disappears. Build on a free tier to learn, then budget for the paid step before you publish the bot to customers.

A four-hour build for a plumbing firm's website

Consider a plumbing firm with three engineers and an office manager (the numbers are illustrative). It gets about 160 website chats a month, mostly the same questions: do you cover my address, what does a boiler service cost, can someone come today, how do I book. The office manager builds a bot one Tuesday afternoon.

  1. Gather sources (60 minutes). The website's services and prices pages, plus a new two-page FAQ document with 22 questions answered in full sentences. Old news pages and a 2024 price list are deliberately left out. Building the FAQ your chatbot needs is the guide to follow here.
  2. Choose the builder (15 minutes). At 160 chats a month, every free tier is too small. The manager picks a paid starter plan at around $30-$40 a month and checks that it offers email alerts for handovers.
  3. Add the sources (20 minutes). Paste in the two website pages and upload the FAQ document. Anything the bot learns from, it may quote, so nothing goes in that you wouldn't say to a customer.
  4. Write the instructions (30 minutes). Tone, scope, the never-answer list and the handover wording (see the next section).
  5. Test with 30 questions (60 minutes). Including awkward ones: an emergency, an angry customer, a question the FAQ doesn't cover, and an attempt to make the bot talk about something unrelated.
  6. Set up handover (20 minutes). Anything the bot can't answer collects a name, phone number and short description, and emails the office.
  7. Install the widget (15 minutes). Paste the builder's snippet into the website platform's settings, or use its plugin. This is the closest the whole job gets to code, and it's copy and paste.

Four hours and about $35 a month. If the bot fully answers half the 160 chats, and each would have taken the office manager five minutes, that's roughly 6.5 hours a month back, plus evening enquiries that now get an answer instead of waiting until morning.

The instructions, and a test conversation that needed fixing

You are the website assistant for [firm name], a plumbing and heating firm.
Answer only from the sources provided. Be brief, friendly and plain.

You can: explain services and standard prices from the price page; say
whether we cover an address by checking the list of towns in the FAQ;
explain how to book; collect details for a callback.

Never: diagnose faults; give a fixed price for repairs (say "our engineer
will confirm the price after assessing the job"); promise a same-day visit;
discuss complaints or refunds.

If someone describes a smell of gas, water near electrics or any danger,
reply: "Please treat this as an emergency and call the number at the top
of this page now." Then collect their details for the office.

If you don't know, say so, and offer to take their details for a callback.

One test conversation (illustrative) showed why the testing hour matters:

Visitor: My radiator's cold at the top and hot at the bottom, how much to fix?
Bot: That usually means the radiator needs bleeding, which is a quick job. Our standard call-out is $95, so you'd be looking at $95 to fix it.

Two problems. The bot diagnosed the fault, and it turned the call-out fee into a repair price. Neither was in the instructions as clearly as it needed to be. The manager added the "never diagnose faults" line and the exact wording for repair prices, and the retest gave: "Our engineer will confirm the price after assessing the job; the call-out fee is $95. Would you like to book a visit?" The bot now answers only what the price page supports. Training a chatbot on your FAQs, policies and prices goes deeper on writing sources the bot can't misread.

The plumbing firm's first month, week by week

The build is the easy part; the first month is where the bot becomes good. The office manager kept a simple log (figures illustrative):

WeekChatsAnswered fully by the botHanded to the officeWrong answers foundFix made
13817143Added missing towns to the coverage list; reworded the boiler-service price
24121151Added "we don't fit new bathrooms" to the FAQ
33922141Clarified the weekend call-out fee
44225140None needed

The share of chats the bot handled on its own rose from 45% to 60%, and almost all of that came from adding missing answers to the FAQ, not from changing the AI. The handover count barely moved, which is exactly right: those were real jobs that needed booking by a person, now arriving with the customer's details already collected. Review time fell from about 40 minutes in week one to 15 in week four. The chats that were neither answered nor handed over were visitors who simply left, a number worth watching; if it grows, the bot's answers are probably too long or too vague.

Testing a built-in bot: a hearing-aid shop on Shopify

Platform bots need the same testing as ones you build. A hearing-aid shop that sells batteries and accessories through Shopify switched on the free AI agent in Shopify Inbox. Because that agent can use web search as a secondary source, the owner asked it a question the shop's own pages didn't cover clearly:

Customer: Can I return a pack of batteries if I've opened it?
Agent (illustrative): Most retailers accept returns within 30 days if items are unused. Opened batteries may not be eligible. Please check with the store.

It sounds reasonable, but it's the internet's average policy, not the shop's. The shop actually accepts unopened packs within 14 days and opened packs only if faulty. The fix was to publish that policy clearly on the store's refund policy page and FAQ, after which the same question returned the shop's own rule. The lesson applies to every built-in bot: ask it your ten most common policy questions before customers do, and wherever it answers vaguely, the gap is in your published information.

Where no-code runs out

No-code builders are excellent at answering questions from documents. They get harder, and sometimes need a developer, once the bot has to touch live information about a specific customer:

  • Live lookups. "Where's my order?" or "When's my appointment?" needs a connection to your order or booking system. Platform-native bots (Shopify Inbox inside Shopify, for example) have an advantage here; a standalone builder needs an integration, which may or may not exist for your software.
  • Checking who someone is. Before a bot shares anything about a customer's account, it must be confident it's talking to that customer. Doing this properly is beyond most no-code setups.
  • Taking actions. Booking, cancelling or refunding through the bot means it writes to your systems. Many builders connect to Zapier or Make for this, which is still no-code, but every action is another thing to test and monitor.
  • Data requirements. If you need a signed data processing agreement, control over where transcripts are stored, or a set retention period, check the builder offers them on the plan you can afford. Some only do on enterprise tiers.

There's often a no-code way round the live-data problem. A podiatry clinic wanted its bot to offer patients free appointment times, which would have meant connecting the bot to the clinic's booking system. Instead, the bot answers the patient's questions and then sends the online booking page, where live availability already exists, with the right appointment type preselected in the link. Patients get the same result, the bot never needs to read the diary, and a double-booking caused by the bot becomes impossible. Before paying for an integration, ask whether a link to a page that already does the job would do.

A practical rule: if the bot only answers questions, build it yourself. If it needs to read or change customer records, use a platform with that connection built in, or bring in help for the integration and keep the rest in your own hands. Whether to build or buy a customer-service chatbot weighs up the options in detail.

What goes wrong on a first DIY bot, and how it shows up

  • Trained on the whole website. An electrician pointed the builder at the entire site, including a three-year-old news page announcing an introductory offer. The bot quoted the old offer to two customers in a week. It shows up as customers mentioning deals you don't recognise. Choose sources page by page.
  • No handover. A pharmacy's bot answered "I'm not sure" to anything unusual, with no way to reach a person, and customers simply left. It shows up as short conversations ending with the customer's question unanswered. Every "I don't know" needs a next step.
  • The free tier ran out quietly. A small clinic launched on a free plan, used up its lifetime allowance of AI conversations in ten days, and the bot switched to a generic message. It shows up as a sudden change in transcript quality. Know your plan's limits before launch.
  • Scope creep. Visitors discover the bot will write poems or answer homework, which costs you messages and looks odd on a business site. It shows up in transcripts that have nothing to do with you. Tell the bot to answer only questions about your business.
  • Nobody reads the transcripts. The bot works well for a month, then a price changes and nobody updates the sources. It shows up as a complaint, weeks later. Put a monthly source review in the diary, and see how to test a customer chatbot before it goes live for a repeatable test routine.

Choosing a builder: the questions that decide it

If you're comparing builders rather than using one built into your platform, five questions narrow the field quickly:

  1. What will it cost at your volume? Take last month's chat count, add 20%, and price it on each builder's plan structure, whether it charges per message, per conversation or per resolution.
  2. How does handover work? Email alert, live chat takeover or a ticket? Match it to how your team actually works.
  3. Can you control the sources page by page? Bulk-importing your whole website is convenient and risky.
  4. Can you see and export transcripts? You'll need them for the weekly review.
  5. What happens to the data? A data processing agreement, clear retention and no training on your conversations, on the plan you'll actually pay for.

For a side-by-side of specific products, see the best AI chatbots for small business websites. Whichever you pick, the pattern that works is the same: tidy sources, a short list of things it must never say, a real person behind the handover, and half an hour a week reading what it actually told your customers.

Further reads

Sources: pricing pages for Chatbase, Tidio, Botpress and Intercom; HubSpot's chatbot builder and Customer Agent knowledge base pages; Shopify Inbox help; Meta Business Agent pages (all checked September 2026).

Want your first chatbot built on solid foundations?

On a 1:1 call we'll pick the right builder for your volume, draft the FAQ and never-answer list, and decide whether bookings or order lookups need a proper integration.

Book a 1:1 call with me