Skip to content
Capabilities & Engineering

A chatbot that says 'I don't know' instead of confidently making something up.

Built on a knowledge base of your actual FAQs, policies, and product details, with clear boundaries for handing off to a human when a question falls outside what it actually knows.

An AI interface displayed on a dark screen

Photo: Matheus Bertelli / Pexels

Founder-Led
Every chatbot scoped directly by Elvis Ekoigiawe
15+ years
Operating since 2011
90+
Clients served
Fit Check

Who Custom AI Chatbots & Knowledge Bases Is Actually Built For

  • A business fielding the same handful of questions repeatedly and wanting to automate answering them without fabrication risk
  • A business burned before by a chatbot plugin that confidently guessed wrong answers about pricing or policy
  • A business willing to invest in compiling real FAQ and policy content, since the chatbot is only as good as that source material
  • Not the right fit for very low, highly varied inquiry volume, we'll assess this honestly during scoping rather than assume every business needs one
Delivery Framework

How We Deliver Custom AI Chatbots & Knowledge Bases

A structured, milestone-driven execution methodology, not a generic checklist reused across every service.

01

Knowledge Base Assembly

We compile your actual FAQs, policies, product or service details, and common customer questions into a structured knowledge base the chatbot draws from, the same real content standard behind every service page on this site, not invented placeholder answers.

02

Scope & Boundary Definition

We define explicitly what the chatbot should and shouldn't attempt to answer, and build in a clear handoff to a human (via WhatsApp, email, or a contact form) for anything outside that scope, rather than letting it guess at questions it doesn't have real information for.

03

Build & Integration

The chatbot gets built and integrated into your website or WhatsApp Business, configured to match your brand's tone and connected to the knowledge base rather than an open-ended general AI model with no grounding in your actual business.

04

Testing & Handoff

We test the chatbot against real questions your customers actually ask before launch, specifically checking how it handles questions outside its knowledge base, then hand off with documentation on how to update the knowledge base as your business changes.

What's Included

Every Custom AI Chatbots & Knowledge Bases Engagement Includes

Structured knowledge base

Your FAQs, policies, and product or service details compiled and organized into the source the chatbot draws from, held to the same accuracy standard as everything else we publish.

Documented scope & boundary map

A clear written definition of what the chatbot attempts to answer and where it hands off, agreed with you directly rather than left as an undecided default.

Live chatbot integration

Deployed to your website, WhatsApp Business, or both, configured to match your brand's tone and connected to the knowledge base.

Testing report & maintenance docs

Results from adversarial and edge-case testing, plus documentation for updating the knowledge base yourself as your business changes.

A chatbot built to admit what it doesn’t know

Picture a customer asking your chatbot a question about your pricing or policy that it doesn’t actually know the answer to, and it confidently makes something up anyway, with your business’s name attached to the false answer. That’s the real risk we build against, not a generic AI assistant with no grounding in your specific content, products, or policies.

This isn’t a rare edge case, it’s the default behavior of a general-purpose AI model with no grounding in your specific business, asked a question it has no real information about. It tends to generate a plausible-sounding answer rather than admit uncertainty. A chatbot simply saying “I don’t know, let me connect you with someone” is a better outcome for your business than one that guesses wrong and sounds confident doing it.

Why we build from a knowledge base, not an open-ended model

The chatbots we build are grounded in a structured knowledge base compiled specifically from your real FAQs, policies, and product or service details, the same real-content discipline behind every page on this site, applied to a conversational format instead of a static page. The chatbot’s scope is explicitly bounded: it answers from what’s actually in the knowledge base, and when a question falls outside that scope, it hands off to a human rather than reaching for a plausible-sounding guess.

This is a deliberate tradeoff against a chatbot that appears to handle absolutely anything: a bounded chatbot will more visibly say “I’m not sure, let me connect you with someone who can help” on genuinely out-of-scope questions, which is a better customer experience over time than a chatbot that sounds confident answering something it’s actually fabricating, even though the bounded version might look less impressive in a quick demo covering only easy, well-anticipated questions.

What a well-scoped chatbot actually handles

Structured Knowledge Base

Your actual FAQs, policies, and product or service details compiled into a source the chatbot draws answers from, not an open-ended general AI model with no grounding in your business.

Defined Handoff Boundary

An explicit map of what the chatbot should and shouldn't attempt, with a clear route to a human, WhatsApp, email, or a contact form, for anything outside that scope.

Multi-Channel Deployment

Integrated into your website, WhatsApp Business, or both, depending on where your customers actually reach out to you rather than a default website-widget assumption.

Question Analytics

Visibility into what customers actually ask, including questions the chatbot handed off, which routinely surfaces real gaps in existing FAQ content or customer service.

What good handoff design actually looks like

A chatbot’s handoff behavior is as important to design carefully as the answers it gives directly, and it’s often the part that gets the least attention in a quickly-deployed generic chatbot. A well-designed handoff recognizes the boundary of its knowledge base clearly, not just when a question is entirely unrelated to the business, but also when a question is related but touches specifics the knowledge base doesn’t cover (a pricing question for a custom, non-standard request, for example), and routes to a human with enough context that the customer doesn’t have to repeat their entire question from scratch.

We test specifically for this during the build: asking questions that are adjacent to the knowledge base but not directly covered by it, questions that combine multiple topics in ways the knowledge base wasn’t structured for, and deliberately adversarial questions designed to see whether the chatbot can be pushed into fabricating an answer. A chatbot that handles the easy, clearly-in-scope questions well but breaks down unpredictably on edge cases isn’t actually production-ready, even if it performs impressively in a quick internal demo covering only the straightforward, well-anticipated cases someone happened to think to test.

Common chatbot mistakes we see in the market

A few patterns show up repeatedly in poorly-scoped chatbot deployments we’ve reviewed or been asked to fix. No defined scope at all, a chatbot connected to a general-purpose AI model with instructions to “help customers” and nothing more specific, which produces exactly the fabrication risk this page is built around addressing. No handoff path to a human, a chatbot that either refuses unhelpfully or guesses when it hits its limits, with no route for the customer to actually get their question answered by a person when needed, leaving a frustrated customer stuck in a loop with no way forward.

A knowledge base that’s stale, incomplete, or was never actually populated with real content in the first place undermines the entire point of building a custom chatbot rather than just directing customers to a general AI assistant with no business-specific grounding at all. No testing against real customer language is the other common gap, a chatbot tested only with clean, well-formed questions during development, then deployed to handle real customers’ actual phrasing, typos, and colloquial language it was never actually checked against, which is often where a chatbot’s real-world performance diverges most sharply from how it looked during an internal demo.

The Nigeria Data Protection Act, enforced by NITDA, is directly relevant here too, a chatbot handling customer conversations is handling personal data, and we scope data handling and disclosure as part of the build rather than treating it as an afterthought. Channel integration typically runs through the WhatsApp Business Platform where that’s where your customers already are, connected to the same knowledge base as the website widget rather than maintained as a separate, drifting copy. If backend process automation is what you’re actually after rather than a customer-facing conversation, see our AI Automation page for how the two connect.

Start With Your Actual Customer Questions

Tell us the questions your customers actually ask most often, that’s the real starting point for a knowledge base, not a generic FAQ template, and it’s often more revealing than business owners expect once it’s actually written down and reviewed together.

The Real Difference

What Makes This Different From a Generic Custom AI Chatbots & Knowledge Bases Package

Built to refuse rather than fabricate

When a question falls outside the knowledge base, the chatbot hands off to a human, a deliberate design choice, not a failure state we're trying to hide.

Tested with adversarial questions

Before launch, we deliberately probe with edge-case and adversarial questions to see whether the chatbot can be pushed into guessing, not just clean, well-formed test cases.

Documentation a non-developer can use

Written so you can update the knowledge base directly for routine changes, without needing to contact us every time a FAQ or policy changes.

Transparent Scoping

How We Price Custom AI Chatbots & Knowledge Bases

We don't publish a flat package price, because a flat price for every client would mean either overcharging the simple engagements or underscoping the complex ones. What we do instead: a free audit first, then a written quote based on what your site and market actually require. No cookie-cutter tiers, no hidden fees added after you've signed.

Cost depends on how much content needs to be compiled into the knowledge base and how complex the chatbot's scope is, a chatbot answering straightforward FAQs costs less than one handling multi-step processes like booking or order tracking.

Content volume

How much existing FAQ, policy, and product content needs to be compiled and structured into the knowledge base, and how much still needs to be written from scratch.

Scope complexity

A chatbot answering questions is a different build than one handling multi-step processes like booking or order tracking, which we'd scope as a more involved project.

Channels & languages

Supporting WhatsApp alongside a website widget, or multiple languages, adds real scope since each needs its own content and testing.

Get a Free Audit & Written Quote No obligation. No sales script.

Outside Nigeria?

We deliver custom ai chatbots & knowledge bases for international clients too

English-fluent, senior-led delivery for businesses in Europe, North America, and beyond, backed by real platform builds for clients in Geneva, Amsterdam, and London.

See International Client Work →
Direct Answers

Frequently Asked Questions: Custom AI Chatbots & Knowledge Bases

How It Works

Will the chatbot make up answers if it doesn't know something?

This is the core problem we build against, an AI chatbot given an open-ended general model with no grounding tends to generate a plausible-sounding but potentially wrong answer rather than admitting uncertainty. We build the chatbot to recognize when a question falls outside its actual knowledge base and hand off to a human rather than guess.

What happens when a customer asks something the chatbot can't answer?

It hands off to a human, via a WhatsApp handoff, a contact form submission, or a direct routing to your team, depending on how we've configured the boundary, rather than attempting an answer outside its actual knowledge base. This handoff behavior is a deliberate design choice, not a fallback we consider a failure state.

Is this the same as ChatGPT or a generic AI chatbot plugin?

No, a generic AI chatbot plugin or an unmodified general AI model has no specific grounding in your business's actual content and will answer questions about your business with plausible-sounding guesses. We build a knowledge base specifically from your real content and configure the chatbot to stay within it, which is a meaningfully different and more reliable approach.

How do you prevent the chatbot from saying something that damages my brand?

The scope and boundary definition stage specifically constrains what the chatbot attempts to answer, and testing before launch includes probing with edge-case and adversarial questions to check how it responds to things outside its intended scope, rather than assuming default behavior will handle every situation appropriately.

How does this differ from your AI Automation service?

AI Automation covers backend business processes (routing, reporting, data workflows) typically without a customer-facing conversation; this service is specifically the customer-facing conversational interface. Some engagements combine both, a chatbot that also triggers backend automation, which we'd scope as a combined project spanning both services.

Cost & Timeline

How much does a custom AI chatbot cost?

Cost depends on how much content needs to be compiled into the knowledge base and how complex the chatbot's scope is, a chatbot answering straightforward FAQs costs less than one handling multi-step processes like booking or order tracking. We scope this after the knowledge base assembly stage, once we understand your actual content volume.

How long does it take to build a custom chatbot?

Timeline depends on how much content needs compiling into the knowledge base and how complex the scope is, a straightforward FAQ-answering chatbot can be built faster than one handling multi-step processes or integrations. We provide a specific timeline once the knowledge base assembly and scope definition stages are complete.

Is a chatbot worth it for a small business, or only larger companies with high inquiry volume?

It depends on your actual inquiry volume and pattern, a business fielding the same handful of questions repeatedly benefits from automating those regardless of size, while a business with low, highly varied inquiry volume may get less value relative to the setup cost. We'll assess this honestly during scoping rather than assuming every business needs one.

Specific Situations

Can the chatbot work on WhatsApp, not just my website?

Yes, we can integrate through WhatsApp Business, depending on your preferred channel and where your customers actually reach out to you. We'll ask about your current customer contact patterns during scoping rather than defaulting to a website widget regardless of where your actual inquiries come from.

How do I keep the chatbot's knowledge base up to date?

We hand off with documentation on how to update the knowledge base directly, so routine updates (a new FAQ, a policy change) don't require contacting us every time. Larger structural changes to the chatbot's scope or behavior would typically go through us as a scoped update.

Can the chatbot handle bookings or transactions, not just answer questions?

This is possible but adds real complexity beyond a knowledge-base FAQ chatbot, integrating booking or transaction handling requires connecting to your actual scheduling or payment systems, which we'd scope as a more involved project, closely related to our AI Automation service for the backend workflow piece.

What if my business information changes frequently?

The knowledge base is designed to be updated directly by you after handoff, specifically so frequent changes (pricing, availability, seasonal information) don't require an ongoing developer relationship for routine updates, we'd flag during scoping if your update frequency suggests a different technical approach would serve you better.

Can the chatbot represent multiple languages, like English and Nigerian Pidgin?

Yes, this can be built into the chatbot's configuration and knowledge base, though it adds scope since content and testing need to cover each supported language properly. We'd discuss during scoping whether this is a priority for your specific customer base before including it in the initial build.

Do you provide analytics on what customers are actually asking the chatbot?

Yes, tracking what questions come through, including ones the chatbot couldn't answer and handed off, provides genuinely useful insight into what your customers actually want to know, which can inform both the knowledge base's ongoing updates and your broader customer service or content strategy.

What happens to my data and customer conversations?

Data handling and storage get scoped and disclosed clearly as part of the build, since this touches real customer information and privacy considerations, we're not going to gloss over this given how directly it affects trust with your own customers, and we'll discuss your specific requirements and any relevant compliance considerations during scoping.

Choosing a Provider

How do I choose an AI chatbot agency in Nigeria?

Ask specifically how the chatbot handles a question outside its knowledge base, an agency that can't describe a clear handoff behavior is likely building on an open-ended general model prone to confidently fabricating answers about your business.

Is Digital Elixir the best AI chatbot agency for my business?

We're a strong fit if you want a chatbot grounded in your real content with an honest 'I don't know, let me connect you with someone' boundary, we're a weaker fit if you're looking for a chatbot that appears to handle absolutely anything, since that's usually where fabrication risk lives.

Ready to talk through custom ai chatbots & knowledge bases?

Schedule a direct 45-minute session with Elvis Ekoigiawe, not a salesperson reading from a script.

  • We'll ask about your actual current setup and goals, not run a generic sales script
  • You'll leave with a specific, honest read on whether this service actually fits your situation
  • No pressure to commit on the call. If it's not a fit, we'll tell you directly