"How much does it cost to build a chatbot?" has no single answer; two projects with the same name can have very different costs depending on their scope. Chatbot development cost is shaped by the channels the chatbot runs on, the volume of knowledge sources, the systems it connects to and the number of conversations per month.
In this guide we cover the items that determine the price, how setup and monthly costs break down, the cost structure of different chatbot types and the questions to ask when comparing quotes. Our goal is not to give you a single number, but a framework to plan your budget correctly and evaluate quotes against the same criteria.
6 main factors that determine chatbot cost
When reading a chatbot quote, you first need to understand the scope. The items that affect cost the most are:
- Number of channels: Only the website, WhatsApp as well, or additional channels such as Instagram and email?
- Knowledge sources: The number of pages, documents and products the chatbot will learn from, and whether the content is ready.
- Integrations: Whether connections to a CRM, e-commerce platform, booking system or internal software are needed.
- Conversation volume: The monthly number of conversations; it directly affects the usage-based cost of the AI model and WhatsApp messages.
- Number of languages: Whether the chatbot will serve in one language or several.
- Maintenance and improvement: Reviewing unanswered questions after launch, updating content and reporting.
Setup cost and monthly cost
Chatbot cost usually consists of two parts: a one-time setup and ongoing operating costs. Seeing these two parts separately when comparing quotes prevents surprise expenses.
| Item | Type | What does it depend on? |
|---|---|---|
| Scenario and scope analysis | One-time | Number and complexity of use cases |
| Preparing knowledge sources | One-time | Current state and volume of content |
| Setup and integration | One-time | Number of channels and systems to connect |
| AI model usage | Monthly, usage-based | Number of conversations and answer length |
| Platform or channel fees | Monthly | Platform used, WhatsApp message pricing |
| Maintenance, reporting and improvement | Monthly | Update frequency and report scope |
Forecasting usage-based costs
Items such as the AI model and WhatsApp messages rise as usage grows. When requesting a quote, share your current monthly message volume and ask how the cost would change if volume doubled. A good quote shows these items as estimated ranges together with their assumptions.
Cost structure by chatbot type
Different approaches have different cost structures. The comparison below helps you assess which path makes sense for your scenario:
| Approach | Upfront cost | Monthly cost | When it fits |
|---|---|---|---|
| Rule-based chatbot | Low | Low | A small number of predefined question flows |
| Off-the-shelf AI platform | Low–medium | Subscription + usage | Standard Q&A and lead capture |
| Custom AI chatbot | Medium–high | Usage + maintenance | Scenarios that require CRM, e-commerce or internal system integration |
The lowest upfront cost is not always the most economical option. An off-the-shelf platform may hit customization limits as your needs grow; a custom solution may be more expensive than necessary for a simple scenario.
Questions to ask when comparing quotes
- Are setup and monthly costs shown separately?
- What conversation volume is assumed for usage-based items?
- Is preparing the knowledge sources included in the quote?
- Which integrations are in scope, and which cost extra?
- How often are post-launch improvement and reporting done?
- Do the chatbot and data stay with you when the contract ends, and can they be exported?
5 steps to use your budget efficiently
- Start with a single scenario: Choose the most frequently repeated group of questions.
- Prepare content in advance: Current FAQs and approved information reduce setup time and cost.
- Estimate volume realistically: Measure your current number of messages and conversations.
- Define a success indicator: Set a target such as the answered-question rate or the number of leads collected.
- Expand based on results: If the pilot succeeds, add new channels and integrations step by step.
Get a transparent chatbot quote from All Inn Agency
All Inn Agency's chatbot service clarifies scope in the first meeting and shares setup and monthly costs item by item, together with their assumptions. If an off-the-shelf tool meets your needs, we say so clearly. If you are considering a WhatsApp scenario, take a look at our WhatsApp chatbot guide.
Let's plan your scenario and budget together: talk to the assistant on the homepage or reach us via the contact page.
Frequently asked questions
No. The price varies with the number of channels, knowledge sources, integrations and conversation volume. Once the scope is clear, an itemized quote can be prepared.
For a small number of questions and simple flows, free or low-cost tools can be enough at first. They usually fall short when answers based on your business data, handover to people and system integration are needed.
Items such as AI model usage and WhatsApp messages are priced by the number of conversations. As conversation volume grows, these items grow too; a good quote shows this change in advance.
The number of questions the chatbot answers, the time the team doesn't spend on those questions, leads collected after hours and sales or appointments coming through the chatbot are the core indicators. Record baseline values before setup.
Adding new channels, integrations or scenarios outside the scope may require extra work. Clarify in advance what is included in the quote and how change requests will be priced.
That depends on the contract and the platform used. Ask at the quote stage whether your knowledge sources, conversation logs and configuration can be exported.
Move your workflow forward with a measurable goal
Let's clarify which process you want to improve together. From needs analysis to a delivery plan — let's talk through the roadmap.