How to make an app · Step-by-step guide

How to build a chatbot
for your business

To build a chatbot for your business, pick the job it will do (answer FAQs, book appointments, qualify leads), choose the channel (website, app or WhatsApp), and choose rule-based flows, an AI chatbot trained on your documents, or a mix. Always add a handoff to a human, test with real questions, and track how many conversations it resolves. Simple bots take days; AI bots on your data take weeks.

By , FounderUpdated 5 min read

Share

Quick answer: How do I build a chatbot for my business?

  1. Pick one job — FAQs, bookings, order status or lead qualification.
  2. Pick the channel — website widget, inside your app, or WhatsApp (where most Indian customers already are).
  3. Pick the brain — rule-based buttons, an AI bot trained on your documents, or a hybrid.
  4. Always hand off to a human when the bot is unsure.
  5. Measure resolution rate, handoff rate and customer satisfaction.

Key takeaways

  • Start with the 20 questions that make up most of your support volume. Automate those well before anything else.
  • Hybrid bots — buttons for structured tasks, AI for open questions — usually beat either alone.
  • WhatsApp is the natural channel in India; the WhatsApp Business Platform charges per delivered template message by category.
  • An AI bot must answer from your approved content and say 'I don't know' instead of guessing.
  • A clear path to a human protects customers and your brand.

Every business has the same twenty questions arriving over and over: timings, prices, delivery status, "do you have this in size M?", "can I reschedule?". A good chatbot answers those instantly at 2 a.m. and passes everything else to a person. A bad one traps customers in loops and costs you their goodwill. The difference is mostly design, not technology.

How do I build a chatbot for my business? At a glance: Pick one job; Pick the channel; Pick the brain; Always hand off; Measure.
At a glance: How do I build a chatbot for my business?

Step 1: choose the job

Pick one job and do it well before adding more:

Step 1: choose the job: Answer FAQs; Bookings and orders; Lead qualification; Internal helpdesk.
Step 1: choose the job

Answer FAQs

Timings, policies, pricing, how-tos. The easiest win; start with your 20 most common questions.

Bookings and orders

Appointments, reservations, order status, reschedules. Needs integration with your calendar or order system.

Lead qualification

Ask a few questions, capture contact details, route hot leads to sales.

Internal helpdesk

HR and IT questions for employees, answered from your policy documents.

Step 2: choose the channel

Chatbot channels for businesses
ChannelBest forNotes
WhatsAppCustomer service and updates in IndiaUses the WhatsApp Business Platform; Meta charges per delivered template message by category and country12
Website widgetPre-sales questions and lead captureEasy to add; visitors expect quick, specific answers
Inside your appSupport for logged-in usersCan use account context — orders, plans, history
Instagram / MessengerBrands selling through socialSame Meta platform family

In India, WhatsApp is usually where customers already are. Meta's pricing is per delivered message rather than per conversation, varies by message category — marketing, utility, authentication and service — and by country, with India rate cards published in rupees1.

Step 3: choose the brain

Step 3: choose the brain: Rule-based (buttons and flows); AI (a language model on your content).
Step 3: choose the brain

Rule-based (buttons and flows)

  • Predictable, easy to approve and test
  • Great for structured tasks: book, track, pay
  • Cheap to run
  • But handles only what you designed

AI (a language model on your content)

  • Understands free-text questions in many phrasings
  • Answers from your documents with retrieval
  • But needs guardrails, testing and monitoring
  • And carries a running cost per message

Most businesses do best with a hybrid: buttons for structured tasks, AI for open questions, and a human for everything else.

Step 4: build it

Diagram of 6 steps for step 4: build it: 1. Collect your content; 2. Design the flows; 3. Set up the AI part; 4. Integrate; 5. Design the handoff; 6. Test with 100 real questions.
Step 4: build it
  1. Collect your content — FAQs, policies, product info, past support replies. Clean and update it first.
  2. Design the flows for structured tasks, with clear buttons and a visible "talk to a person" option.
  3. Set up the AI part with retrieval over your approved content; instruct it to answer only from that content and to say when it does not know.
  4. Integrate with your calendar, order system, CRM or helpdesk so the bot can actually do things.
  5. Design the handoff — when the bot is unsure, the customer is upset, or the topic is sensitive, pass the chat to a person with the full context.
  6. Test with 100 real questions from past chats, including awkward and off-topic ones.

Step 5: protect customers and your brand

Checklist: Step 5: protect customers and your brand — The bot never invents prices, policies or promises; Users can always reach a human; No sensitive data is requested in chat that does not need it; Prompt-injection and abuse are considered for AI bots (see the OWASP Top 10 for LLM apps); A privacy
Step 5: protect customers and your brand
  • The bot never invents prices, policies or promises — it answers only from approved content
  • Users can always reach a human
  • No sensitive data is requested in chat that does not need it
  • Prompt-injection and abuse are considered for AI bots (see the OWASP Top 10 for LLM apps3)
  • A privacy notice explains what is stored and for how long, in line with India's DPDP Rules4
  • Marketing messages are sent only to customers who opted in

Step 6: measure and improve

Chatbot metrics to track
MetricWhat it tells you
Resolution (containment) rateShare of conversations the bot completed without a human
Handoff rateHow often it needs help — and on which topics
Customer satisfactionWhether resolved actually felt resolved
Unanswered questionsYour content gaps, ranked
Business outcomeTickets reduced, bookings made, leads qualified

Review failed conversations every week. They are the most useful product research you will get.

What it costs

A rule-based bot on a no-code platform can cost a modest monthly subscription. A custom AI chatbot trained on your content, integrated with your systems and with human handoff typically costs ₹3–15 lakh to build in India, plus model usage and, on WhatsApp, Meta's per-message charges. For a full assistant product, see how to make an app like ChatGPT.

Key terms, defined

Chatbot — software that converses with users in text or voice. Rule-based bot — follows designed flows. AI chatbot — uses a language model to understand and answer. Handoff — passing a conversation to a human. Template message — a pre-approved WhatsApp message a business can send outside an open conversation. Containment rate — the share of chats resolved without a human.

Frequently asked questions

How much does it cost to build a chatbot for a business in India?

A rule-based website or WhatsApp bot built on a no-code platform can cost a small monthly subscription. A custom AI chatbot trained on your documents with integrations and human handoff typically costs ₹3–15 lakh to build, plus model usage and, for WhatsApp, Meta's per-message charges.

What is the difference between a rule-based and an AI chatbot?

A rule-based chatbot follows designed flows with buttons and keywords — predictable but limited. An AI chatbot uses a language model to understand free text and answer from your content — flexible but needs guardrails. Many businesses combine both.

How do I build a WhatsApp chatbot?

Get access to the WhatsApp Business Platform through Meta's Cloud API or a business solution provider, verify your business, register a number, create approved message templates, then connect a bot platform or your own backend that receives messages and replies. Meta charges per delivered template message, by category and country.

Can a chatbot answer questions from my own documents?

Yes. AI chatbots use retrieval-augmented generation: your documents are indexed, and for each question the most relevant passages are retrieved and given to the model, which answers from them. Instruct it to cite sources and to say when the answer is not in your content.

Will a chatbot replace my support team?

It should handle repetitive questions so your team can focus on complex ones. Most businesses see the best results when the bot resolves routine queries and hands everything else to people with the conversation context attached.

How do I measure if my chatbot is working?

Track the resolution (containment) rate, the handoff rate, customer satisfaction after chats, the questions it failed to answer, and the business outcome — tickets reduced, bookings made or leads qualified. Review failed conversations weekly.

Sources

  1. Meta for Developers — Pricing on the WhatsApp Business Platform
  2. WhatsApp Business — Platform pricing (per-message model and categories)
  3. OWASP — Top 10 for Large Language Model Applications
  4. Press Information Bureau — Government notifies DPDP Rules (2025)
  5. Checked October 23, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Pass it on

Know someone who'd enjoy this?

Send it to them — one tap, no sign-up. Good ideas travel best between friends.

Keep exploring

Where to go from here

Join free

Get the ideas, not the noise.

Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.

Get the free Laws of UX PDFFree · no spam · unsubscribe anytime
Before you launch

Make sure the first screen makes sense.

A behavioral UX audit of your app or SaaS product: why users hesitate, stall and leave, and a prioritized fix list. Fixed price, 2–4 weeks.

Free certification

Turn what you know into a credential.

Free, test-based UX, UI and product certifications. Answer real product scenarios, graded on our server, and earn a founder-signed certificate anyone can verify and you can add to LinkedIn.

  • Credential ID
  • QR verification
  • LinkedIn-ready
Free PDF · 74 pages · 2 editions

The Laws of UX, in one field guide

60 research-backed principles in 6 categories — what each one means, why it works on the human brain and how to use it on your own screens. Written by Sushant Singh, founder of Science of Apps, who has scaled consumer apps to lacs of users and spent 10+ years leading product across startups and digital businesses in the US, EU & India.

Pick your edition
Free. No card, no paywall — just your email.
Free PDF · 74 pages

Get Laws of UX by email

Choose your edition

You’ll also get occasional UX psychology tips. Unsubscribe anytime. Privacy policy

Free PDF · 90 pages · 2 editions

100+ Subscription Paywalls, decoded

110 real paywalls from top apps, taken apart, rated out of 5 and decoded with the Laws of UX — plus the frameworks, copy and checklists to ship your own. By Sushant Singh, founder of Science of Apps.

  • 110 paywalls rated
  • 34 Laws of UX
  • 12 frameworks

Which paywall scored 4.8 out of 5, and which scored 2.6? It’s all inside.

Pick your edition
Free. No card, no paywall — just your email.
Free PDF · 90 pages

Get 100+ Paywalls, Decoded by email

Choose your edition

You’ll also get occasional UX psychology tips. Unsubscribe anytime. Privacy policy