Table of Contents
- Key takeaways: what you can customize in a chatbot
- What is a custom chatbot?
- What can you customize in a chatbot?
- Look and wording: what a visitor sees first
- Knowledge and behavior: what the chatbot says
- Code on a platform: how the chatbot connects
- How the three customizable chatbots are ranked
- 1. Botpress: best for the deepest customization
- 2. SiteGPT: best for no-code customization around your own content
- 3. Chatbase: best for actions and model choice
- How much does a custom chatbot cost?
- How to choose a customizable chatbot
- Worked example: customizing a chatbot for an online furniture store
- Common chatbot customization mistakes
- Start with a custom chatbot trained on your content
- Custom chatbot FAQ
- Basics
- What is the difference between a custom chatbot and a customizable chatbot?
- Can you make a custom chatbot for free?
- Is a custom GPT the same as a custom chatbot for a website?
- Building
- Does a custom chatbot require coding?
- Can a custom chatbot use your brand name with no vendor badge?
- How do you make a custom chatbot sound like your brand?
- Cost and compliance
- How much does a custom chatbot cost per month?
- Can a customized chatbot handle patient data?
- Sources

- Chatbot customization has four levels: look and wording, knowledge and behavior, code on a platform, and a custom build.
- Levels 1 and 2 need no code. They cover most website chatbots.
- Botpress offers the deepest customization for teams with a developer. Plus costs $150 a month billed annually.
- SiteGPT fits a chatbot customized around your own content, without code. Starter costs $59 a month, or $39 a month billed yearly.
- Chatbase fits a chatbot that runs actions, with a choice of AI models. Hobby costs $40 a month, or $32 a month billed yearly.
- The vendor badge is the hidden cost. Removing it takes a chatbot with no badge to $936 in year one on SiteGPT Starter and $1,572 on Chatbase Hobby.
Key takeaways: what you can customize in a chatbot
Level | What you change | Who does it | Typical first-year cost |
1. Look and wording | Colors, icon, name, welcome message | Anyone on the team | Included in the plan, $0 to $468 |
2. Knowledge and behavior | Content, instructions, tone, fixed answers | Anyone on the team | Included in the plan, $0 to $468 |
3. Code on a platform | CSS, API, webhooks, actions | A developer, part time | $948 to $3,108 for the plan, plus developer time |
4. A custom build | Everything, including the interface | A developer, for the build and every later change | $2,400 to $4,880 for an 80-hour example budget, plus upkeep |

What is a custom chatbot?
What can you customize in a chatbot?
Setting | Botpress | SiteGPT | Chatbase |
Colors and icons | Yes, plus Google Fonts and header styles | Yes, plus icon size, shape, and position | Yes |
Instructions and tone | Yes | Yes, plus 12 built-in personas and custom personas | Yes, plus separate guardrail rules |
Fixed answers to key questions | Through flows | Yes, custom responses on any plan | Yes, through Q&A sources |
AI model choice | Yes, for Autonomous Nodes | Two models: GPT-4.1 Mini and GPT-4.1 | Yes, across OpenAI, Anthropic, Gemini, and others |
Scripted flows | Yes, visual workflows | No visual flow builder | Yes, procedures (2 per agent on Hobby) |
Actions in your own systems | Yes, in code | No custom actions. API and webhooks instead | Yes, custom actions (5 actions per agent on Hobby) |
Removing the vendor badge | Included on Plus | Add-on, $468 a year | Add-on, $1,188 a year |
Look and wording: what a visitor sees first
Knowledge and behavior: what the chatbot says
- Content: the pages and files the chatbot answers from.
- Instructions: the rules for what to answer and what to decline.
- Tone: short or detailed, formal or friendly.
- Fixed answers: your own wording for prices, policies, and other questions that must be right.
Code on a platform: how the chatbot connects
How the three customizable chatbots are ranked
- The number of settings you can change.
- How much of that work a non-developer can do.
- The cost of a chatbot with no vendor badge.
- The plan needed for API access and integrations.

1. Botpress: best for the deepest customization

- Visual workflows in Botpress Studio.
- Custom code in TypeScript or JavaScript.
- Webchat styling with Google Fonts, theme modes, and CSS classes.
- A choice of AI model for Autonomous Nodes.
- Whitelabel webchat is included on Plus.
- Unlimited AI agents on Plus.
- A Free plan lets you test the product before paying.
- Most deep customization needs a developer.
- Pricing is per conversation, and auto-recharge cannot be turned off.
- Webchat white-labelling is not included on Free.
Plan | Price | Includes |
Free | $0 | 100 conversations, 3 seats, 3 AI agents |
Plus | $150 a month billed annually | 250 conversations a month, $25 AI usage, whitelabel webchat |
Team | $750 a month billed annually | 1,500 conversations a month, $150 AI usage, unlimited seats |
2. SiteGPT: best for no-code customization around your own content

- 12 or more content sources, including websites, files, cloud storage, GitHub, YouTube, and help centers.
- 12 built-in personas, custom personas, and instructions.
- Custom responses for answers that must be right.
- A widget you can restyle, with all fixed text editable.
- Escalation to a person on every plan.
- 95+ languages.
- The branding add-on lets you replace the badge text and link with your own.
- Conversation starters can differ by page.
- Auto refresh keeps answers current, monthly on Growth and weekly on Scale.
- No free plan. The 7-day trial requires a credit card.
- No visual flow builder and no custom actions.
- Starter refreshes content manually and has no chat integrations.
- No Intercom or HubSpot integration.
Plan | Monthly billing | Yearly billing | Includes |
Starter | $59 a month | $39 a month ($468 a year) | 1 chatbot, up to 4,000 mini or 400 GPT-4.1 messages, 1,000 pages |
Growth | $129 a month | $79 a month ($948 a year) | 2 chatbots, up to 10,000 mini or 1,000 GPT-4.1 messages, API, chat integrations |
Scale | $429 a month | $259 a month ($3,108 a year) | 3 chatbots, up to 40,000 mini or 4,000 GPT-4.1 messages, Zendesk, webhooks |
3. Chatbase: best for actions and model choice

- Instructions, guardrail rules, and a temperature setting.
- Models from OpenAI, Anthropic, Gemini, and other providers.
- Built-in actions for Stripe, Shopify, Calendly, and other tools.
- Custom actions that call your API, run code in the browser, or show a widget.
- Procedures for multi-step flows.
- A wide choice of AI models on the entry plan.
- Actions are available on Hobby.
- Slack, WhatsApp, and Messenger are included on Hobby.
- Hobby includes 700 message credits a month and 1 agent.
- API access and the helpdesk inbox start on Basic.
- Auto-resync of content is not included on Hobby.
- Removing the badge costs $1,188 a year.
Plan | Monthly billing | Yearly billing | Includes |
Hobby | $40 a month | $32 a month ($384 a year) | 700 message credits, 1 agent, 2 members |
Basic | $150 a month | $120 a month ($1,440 a year) | 4,000 message credits, 3 members, API access, helpdesk inbox |
Business | $500 a month | $400 a month ($4,800 a year) | 15,000 message credits, 5 members, advanced analytics |
How much does a custom chatbot cost?
Setup, billed yearly | Plan | Badge removal | First-year total |
SiteGPT Starter | $468 | $468 | $936 |
SiteGPT Growth | $948 | $468 | $1,416 |
Chatbase Hobby | $384 | $1,188 | $1,572 |
Botpress Plus | $1,800 | Included | $1,800 |
Chatbase Basic | $1,440 | $1,188 | $2,628 |
How to choose a customizable chatbot
If you need... | Pick... | Why |
Answers from your website and documents, with no code | SiteGPT | Content sources, personas, and custom responses are in the dashboard |
A chatbot that updates orders or subscriptions | Chatbase | Built-in actions cover Shopify on Hobby and Stripe from Basic |
A scripted, multi-step flow with custom logic | Botpress | Visual workflows and code work together |
A choice of AI model from several providers | Chatbase | Hobby includes models from seven AI providers |
To start free | Botpress | The Free plan includes 100 conversations |
A chatbot inside your own app, with your own interface | A custom build | A platform widget limits how far the interface can change |

Worked example: customizing a chatbot for an online furniture store
Customization | Level | SiteGPT plan needed |
Brand colors, icon, and welcome message | 1 | Starter |
Train on product pages and the returns policy | 2 | Starter |
A friendly persona and a rule to decline design advice | 2 | Starter |
Custom responses for delivery fees and return windows | 2 | Starter |
Remove the SiteGPT badge | 1 | Add-on on any plan |
Send conversations to the team in Slack | 3 | Growth |
Common chatbot customization mistakes
- Starting with colors. A branded chatbot that gives wrong answers still fails. Fix the content first.
- Writing facts into instructions. Put facts in your content or in a fixed answer. Keep instructions for rules.
- Skipping the test after a change. Run the same question list after every edit.
- Buying a plan for one feature. Check whether email alerts or a CSV export can replace it first.
















