The problemYour chatbot sounds sure of itself, then promises a refund you don't offer.
AI Chatbot Development Company: Bots That Hand Off Instead of Guessing
In shortAI chatbot development at Pixel & Oak means a website assistant trained on your own content, connected to your calendar or CRM, and set to hand over to a person instead of guessing. It suits small businesses that lose after-hours inquiries or answer the same questions all day. Builds start at $2,500, fixed price, in 2–5 weeks.
Most people who look for a chatbot development company have already tried a do-it-yourself bot. It was trained on the website, it sounded confident, and then it told a customer the opposite of what the site says. A useful chatbot is not the one with the cleverest model. It is the one that knows your prices, hours and policies, and stops when it does not.
We build assistants that answer only from your own content, read live data such as bookings or order status from your systems, and hand over to a person with the conversation attached. The handover rule matters more than the model, because a confident wrong answer costs you a customer. You own the code, the knowledge base and the AI provider account.
Fig. — Before: a bot that sounds sure and makes up a policy. After: answers from your own content, and a handoff to a person when it is unsure.
Sound familiar?
These are the problems business owners describe after their first chatbot, in close to their own words.
Chatbot giving wrong answers even after training it on my site
A prospect gets a confident wrong answer and leaves. You only find out when someone complains, and by then the lead is gone.
What we doAnswers come only from one current, dated copy of your content. The bot is told to decline when a fact is missing, and we test it against your real questions before launch.
Our chatbot promised a refund or discount we don't offer
You can be held to it. In 2024 a Canadian tribunal made Air Canada honor a refund policy its chatbot made up, and rejected the idea that the bot was responsible for itself.
What we doPolicy answers are limited to your written policy and link to it. The bot may not invent terms or exceptions. Anything outside the policy goes to a person.
Chatbot subscription costs more every month as traffic grows
Per-conversation and per-resolution fees rise with your traffic, so the bill is highest in your busiest month and hard to budget.
What we doOne fixed price for the build. Model usage is billed to your own provider account at the provider's rates, with no markup from us. We estimate your monthly usage before you sign.
Customers stuck in a loop and can't reach a human
People who type "human" again and again get angry, take it out on your staff, and some take their business elsewhere.
What we doHandover rules are written before the build. A visible "talk to a person" option, words like refund or cancel trigger it, and the conversation goes across so nobody repeats themselves.
Leads come in after hours and go cold by morning
Jobs go to whoever answers first. An inquiry sent at 9 p.m. and answered at 9 a.m. has often already booked someone else.
What we doThe bot answers from your content at any hour, collects the details you need, and books into your calendar or sends a qualified lead to your inbox or CRM while the person is still there.
The bot platform changed its prices and we lost our setup
You redo the setup, retrain the bot and pay again for features that disappeared, because you cannot leave the vendor cleanly.
What we doYou own the code, prompts, knowledge base and provider account, hosted in your account. If you stop working with us, the bot keeps running.
This is for you if
✓You lose inquiries that arrive after you close
✓Your team answers the same twenty questions every week
✓Your current bot gives wrong answers, or its bill keeps growing
✓You want leads qualified and booked before they reach a person
This is probably not for you if
✕You want it to replace your support team. That is not what this technology reliably does yet
✕Your questions need data from systems that have no API
✕You only need a bot for ten FAQs. A subscription tool is cheaper, and we will say so
We would rather tell you now than take the project and disappoint you.
AI chatbot development at a glance
Starts from
$2,500, fixed price for build and setup
Typical timeline
2–5 weeks, with tuning in the first two weeks after launch included
Best for
Small businesses losing after-hours inquiries or answering the same questions all day
Not for
Replacing a support team, or questions that need systems with no API
What you get
A website assistant trained on your content, with lead capture, booking and human handover
What you own
The code, prompts, knowledge base, conversations and the AI provider account
Running costs
Model usage billed by your provider at its own rates, with no markup from us
How pricing works
One quote up front. More connected systems, live lookups and channels move it toward $8,000
Worth knowing: The honest limitation, stated up front: language models can be confidently wrong, and you are responsible for what your bot tells customers. That is why ours are scoped to your own content, told to say "I do not know, let me get someone", and pointed at a real handover. Grounding reduces the risk of a made-up answer. It does not remove it, and any vendor promising a bot that never errs is overselling.
What you get
Trained on your content
Your site, documents, pricing and FAQs in one dated source, so answers reflect your business rather than the internet's average.
Live lookups
Order status, stock or availability read from your system at the moment of the question, never from a stale copy.
Lead capture and qualification
Collects what you actually need and passes it to your CRM or inbox while the person is still interested.
Booking and scheduling
Connected to your calendar so a conversation can end in an appointment instead of a promise to call back.
Human handover
Clear rules for when to stop and fetch a person, with the conversation history attached.
Honest boundaries
Configured to decline rather than invent, and never allowed to make up prices, terms or exceptions.
A test set of your questions
Run before launch and after every change, so a wrong answer is caught by us and not by a customer.
Conversation review
You see what people actually ask, which also tells you what your website is failing to explain.
Film · 22 seconds
From a bot that invents policies to one that answers from your content or hands off
A 22-second look at a chatbot we build: trained on your content, honest about its limits, tested on your real questions, with a handover to a person. From $2,500, 2–5 weeks.
What the film says
Your chatbot just promised a refund you don’t offer. Wrong answers send prospects away. You can be held to its promises. Customers stuck in a loop, no human. There’s a better way. An AI chatbot that hands off instead of guessing. Trained on your content. Human handover built in. Tested on your real questions. From $2,500 · 2–5 weeks · fixed quote. Get a fixed quote. pixelandoak.com/services/ai-chatbot-development
Why does a chatbot give wrong answers? How we stop it
A chatbot trained on your website usually goes wrong for one of three reasons. It reads an old copy of a page, it fills a gap with a plausible guess, or it blends your content with what the model learned elsewhere. Better prompts alone do not fix this. We build in layers, so each one catches what the last one missed.
→One dated source per fact — Prices, hours, service areas and policies live in one file that every answer must come from. Change the file and the answer changes.
→Live data stays live — Stock, order status and bookings are read from your system when the customer asks, never from a cached copy.
→A refusal rule — When a fact is not in your content, the bot says it does not know and offers a person.
→A test set before launch — We run your real questions, plus the awkward ones, and try hard to make the bot answer wrongly before your customers do.
→Review after launch — We read real conversations in the first weeks and re-run the test set after every change.
Our own site assistant works this way. It answers from a facts file, so it quotes our published prices instead of making them up.
Custom chatbot or a subscription bot like Tidio, Intercom Fin or Chatbase?
Subscription bots are quick to start and fine for simple questions. The trade-offs show up later, in the bill and in what you can connect. Here is how the options compare on the things owners tell us matter.
Option
How you pay
Good for
Watch out for
Tidio
Monthly plan, with AI conversations sold as add-ons
A simple FAQ bot on a small store
The bill rises with traffic; live data and handover rules are limited
Intercom Fin
A fee per AI resolution, on top of help desk seats
Teams already running Intercom
Cost grows with every chat it resolves
Chatbase
Monthly plan with message limits
A quick bot trained on your documents
Plan limits, and your setup lives on their platform
Custom build (us)
Fixed build from $2,500, plus model usage at your provider's rates
Live lookups, booking, CRM, handover rules and ownership
Higher cost up front; someone has to maintain it
Check each vendor's current pricing page before you decide, because these plans change often.
Hire a chatbot development company or build your own?
You can build your own. If you need a bot that answers a short list of FAQs, a tool like Chatbase or Tidio will do it in an afternoon, and paying a developer would be a waste of money.
Hire someone when the bot has to do real work: read live prices, stock or order status, book into a calendar, write leads into your CRM, follow handover rules, and stay yours if you change providers. That is the work we do. These are the things that move a build from $2,500 toward $8,000:
→How many systems it connects to (calendar, CRM, store, help desk)
→Whether answers need live lookups rather than fixed content
→Booking and lead qualification logic
→Extra channels beyond your website
→How much content has to be cleaned up before the bot can trust it
What we build it with
Deliberately mainstream choices. You should be able to hand this to any competent developer later without them needing to learn something exotic first.
Front end
Next.js, React, TypeScript, Tailwind CSS
Back end
Node.js, Next.js API routes, Cloudflare Workers
Database
Postgres, Supabase, Cloudflare D1 and KV
CMS
Sanity, Payload, headless WordPress, or plain Markdown
Payments
Stripe, Shopify, WooCommerce
AI
OpenAI, Anthropic, and open models where they fit better
Hosting
Vercel, Cloudflare Pages — in your account, not ours
Analytics
Plausible, Fathom, GA4, Search Console
Industries we build for
We work with any business that wins work on trust. These are the ones we have written about at length.
Not sure whether an AI chatbot is what you actually need? Send over what you are trying to fix and we will tell you straight — including if a smaller job would do it.
We read your real inquiries and choose the narrow set of questions that covers most of the volume. Narrow works; broad disappoints.
2
Fixed quote
One price for build and setup before work starts. Model usage is billed to your own provider account.
3
Weeks 2–3: build, then try to break it
We connect your content, calendar and CRM, then run the test set and try to make it answer wrongly. Haider reviews it and signs off before launch.
4
Weeks 3–5: launch and tune
Real conversations reveal gaps in the first two weeks. Tuning is included, and the test set is re-run after every change.
Who works on it
AI agents from our Engineering and Quality & Security divisions do the work, in parallel. Haider Ali, founder and CEO, agrees the plan with you and signs off everything before it reaches you.
Build and setup typically runs $2,500–$8,000, fixed price, depending on how many systems it connects to, whether it needs live lookups, and whether it books appointments. You get one quote before work starts. Model usage is billed separately to your own provider account, so we never mark it up.
What does an AI chatbot cost per month to run?
The main running cost is model usage, billed by your AI provider at its own rates. At small-business volume that is usually tens of dollars a month, not hundreds, but it depends on how many conversations you get and how long they are. We estimate it from your real traffic before you sign.
How do you stop a chatbot from giving wrong answers?
We limit answers to one dated source of your content, read live data from your systems, tell the bot to decline when a fact is missing, and test it against your real questions before launch and after every change. This reduces wrong answers a lot. Anyone who says they can remove the risk entirely is overselling.
Am I legally responsible for what my website chatbot tells customers?
In practice, yes. In Moffatt v. Air Canada (2024), a British Columbia tribunal made the airline honor a refund policy its chatbot invented and rejected the argument that the bot was a separate entity. That is why ours answer policy questions only from your written policy and send anything else to a person. This is not legal advice.
Can the chatbot hand a conversation to a real person?
Yes, and we design that first. Customers get a visible "talk to a person" option, words such as refund, cancel or complaint trigger a handover, and the full conversation goes to your inbox, help desk or CRM so the customer does not have to repeat themselves.
Can it check live order status, stock or prices?
Yes, when your store or system has an API. The bot reads the answer at the moment the customer asks instead of relying on an old copy. Refunds, discounts and order changes still go to a person, and every answer logs what the bot looked up.
Where can the chatbot run: website, WhatsApp, Messenger?
We build for your website first. It is a small script that works on your existing site, whatever it is built with. Other channels such as WhatsApp or Messenger can be added where the platform offers an official API, and we quote that as a separate line.
Who owns the chatbot, the knowledge base and the conversations?
You do. The code, prompts, knowledge base and AI provider account are yours, and the bot is hosted in your account. Conversations are stored where you choose, and we walk you through your provider's data-use terms before launch. If you stop working with us, the bot keeps running.
How long does it take to build a custom AI chatbot?
Usually 2–5 weeks. The first week goes on choosing the questions it should handle, the next two on building and testing it, and the first weeks after launch on tuning from real conversations. A simple bot with no live lookups sits at the short end.