AI chatbots and agents for WhatsApp and the web
We build WhatsApp chatbots and AI agents that answer enquiries, qualify leads and help your team find information, on WhatsApp, on your website or inside your business, using your own documents and data as the source.
An assistant is only useful if its answers are right. Before we build, we collect real questions from your business with their correct answers, test the assistant against them and show you the results. Questions it should not answer go to a person on your team, with the conversation so far.
For example: a WhatsApp assistant that answers order-status questions from your own system.
An illustration of the kind of work we do, not a client project.
Order questions today
BeforeCustomer: Where is my order?
WhatsApp assistant
AfterCustomer: Where is my order?
Assistant: It has shipped. Here is your tracking link.
Answered from your order system.
What chatbot development includes
- Questions and correct answersDo you deliver on Sunday?Yes, 10am to 2pmCan I change my order?Until it is packedDo you take UPI?Yes
Real questions collected first
Questions your customers or team actually ask, with the correct answers, gathered before we build.
- Are you open on Sunday?Yes, from 10am to 4pm. Would you like to book a table?Yes, for four people.
An assistant where people already are
On WhatsApp, on your website, or in an internal channel your team uses.
- Returns policyOwnerCustomer serviceUpdatedThis quarterReturns accepted within 14 days with a receipt.
Answers from your own documents and data
Product details, policies or order status, drawn from your sources rather than guessed.
- Test reportAll passedPasses on your real dataHandles empty and wrong inputMatches the agreed scope
Tested against your real questions
Accuracy measured on your examples, with the results shared before launch.
- I want to discuss a bulk order discount.I will pass you to our sales team, with this conversation.Handed to Sales
Hand-over to a person
Questions it should not answer go to your team, with the conversation so far.
Want this for your business?
Tell us what you need. A founder reads every enquiry and replies with questions or a proposed scope.
Who it’s for
Businesses answering the same questions all day
Opening hours, availability, order status and bookings, asked many times a day.
Sales teams that want enquiries qualified
The assistant asks the first questions, so calls start with the facts.
Teams searching their own documents
Policies, manuals and past work found by asking a question.
What you get at handover
Everything is handed over in your name, so you can run it, change it or move it to another team.
- The assistant, connected to your WhatsApp number, website or channel
- The test questions and the accuracy results
- A guide to updating the documents it answers from
- The hand-over rules: which questions go to a person
- The expected monthly running costs
What we need from you
A project moves fastest when these are ready. We help you put together anything you do not have yet.
- 1Real questions with their correct answers, as many as you can collect
- 2The documents and data the assistant should answer from
- 3A WhatsApp Business account, if it will run on WhatsApp
- 4Agreement on which AI tools may see your data
- 5A person or team to receive hand-overs
How an engagement runs
- Scope document
Scope: customer portal
What we deliver
- Customer sign-in, with roles
- Order status page
- Invoice downloads
Not includedMobile appDone whenTested with your real ordersAgreed by you before the build starts
- This week’s buildReady to view
This week’s increment
Order status page
feat: order status page
test: status for each order type
docs: how statuses are calculated
Next increment: invoice downloads
- Review checkpointOur reviewer
- Checked against the scope
- Tests read and run
- Ready for you
Your approval
Approve milestoneRequest changes - Handover pack
Code repository
In your account
Credentials record
Transferred to you
Documentation
What was built and how
Runbook
Deploy, roll back, fix common problems
Maintenance available on a monthly plan
Scope: customer portal
What we deliver
- Customer sign-in, with roles
- Order status page
- Invoice downloads
Agreed by you before the build starts
What affects the cost
We quote after a scoping conversation, so there is no fixed price on the site. These are the factors that move the cost of this work up or down; the proposal states the scope, what is not included and the price.
Technologies we commonly use
- WhatsApp Business messaging
- Website chat widgets
- AI models chosen per task, including open-weight models
- Search across your own documents
- Python
- Connections to your order or booking system
- Channels
- WhatsApp, a website widget and an internal channel each need set-up and testing.
- Sources it answers from
- Documents only, or live data such as orders and bookings from your systems.
- Languages
- Each language needs its own test questions and checks.
- Volume of conversations
- More conversations mean higher model and messaging costs.
- Hand-over design
- How and when a person takes over, and in which tool.
How we keep AI reliable
Every AI service follows the same five rules, on top of the review every project gets.
Real examples first
We collect real examples from your business, with the correct answers, before we build.
Tested against them
We test against those examples and show you the results.
A person approves
Anything that sends messages, moves money or changes records has a person approving it, unless you decide otherwise.
Running costs stated
You know the monthly running costs before handover.
A manual fallback
Every automation has a documented manual fallback.
Questions
Before we build, we collect real questions from your business with their correct answers. We test the assistant against them and show you the results. Checking the format of an answer is not the same as checking it is correct.
Only the ones you have agreed to in writing. Your data stays in the places agreed for your project.
It can work in the languages your customers use. Each language is tested with its own real questions before launch.
It says so and hands the conversation to your team, instead of guessing.
Yes. Assistants on WhatsApp run on a WhatsApp Business account set up in your name.
Related services
Tell us what you want to build.
Describe the work. We will scope it with you, or tell you plainly if it is not work we should take on.