Skip to content
ChatBotWidget
Guide · 7 min read · By the ChatBotWidget team

White label AI chatbots, how agencies build recurring revenue

A white label AI chatbot lets an agency sell chatbots under its own brand, domain and price. How to package it, price it and run 25 client bots from one panel.

Account manager at a laptop with client notes on a clipboard

A white label AI chatbot is a chatbot platform your agency resells under its own brand: your logo, your panel domain, your price, with no sign of the vendor. It turns a one-off website project into a monthly service, because every client bot needs content updates, reporting and improvement.

Agencies already own the relationship with the client and the knowledge of the client's website. That makes them the natural seller of website chatbots. What usually stops them is the product: tools built for a single business, white label hidden behind enterprise quotes, or credit wallets that make margins unpredictable. This guide covers what to look for and how to turn it into revenue.

Why chatbots fit the agency model

  • You already have the content. You built the site, so you know which pages answer which questions and which ones are missing.
  • It is recurring by nature. Content changes, offers change, the bot needs tuning. That is a retainer, not a one-off fee.
  • It is easy to show value. A monthly report of conversations, leads and handoffs makes the service visible to the client.
  • It strengthens the rest of your work. The unanswered questions list is a free content brief for the next sprint of SEO and copy work.

What real white label includes

Vendors use the term loosely. Some mean "you can hide our logo in the widget". Real white label covers every place your client might see the platform.

ElementBasic branding removalFull white label
Widget badgeHiddenHidden
Panel logo and colorsVendorYour agency brand
Panel addressVendor domainYour domain, for example bots.youragency.com
Widget script domainVendor domainYour branded domain
Email sender nameVendor nameYour agency name
Client loginsShared accountSeparate client logins with limited roles
Usage reportsOne totalPer client, ready to invoice

The ChatBotWidget white label chatbot for agencies includes every row in the right column on the Agency plan, connected through a single CNAME record that you verify in the panel.

How to package a chatbot service for clients

Clients buy outcomes, not software. Package the chatbot as a service with a clear scope, and keep the platform in the background.

Setup package

A fixed fee for the first build: crawl the site, review and clean the content, add files, design the widget in the client's brand, write the greeting and quick replies, set handoff rules and install the script. For clients with a CRM or booking calendar, add the connection as part of setup.

Monthly care package

A monthly fee that covers the content loop: review unanswered questions, add missing answers, adjust instructions, send the monthly usage report and take a short call each quarter. This is where the recurring revenue sits.

Growth add ons

Actions are a natural upsell once the basic bot works: a lead form that writes into the CRM, a booking flow for consultations, an order status lookup for a store. Each one is a small project with a visible result.

Pricing your service and protecting your margin

Set your client price per bot, not per message, so the client sees a stable invoice. Then check that your cost per client fits within it. The Agency plan costs $399 a month billed yearly ($799 billed monthly) and includes 25 client bots, 12,000 AI replies and 12,000 action calls a month, which you allocate between clients.

Your cost itemWhere to find it
Platform cost per clientPlan price divided by the number of active clients
Reply and action allowance per clientAllocation you set per client workspace
Setup hoursYour own time sheet for the first build
Monthly care hoursTime spent on the content loop and reporting

Because the plan is a fixed price with stated allowances, your margin does not shrink when a client's bot gets busier, as long as you allocate replies sensibly. For a fuller look at pricing models in this market, see our article on how much an AI chatbot costs, and compare plans on the pricing page.

Running 25 client bots without chaos

  1. One workspace per client. Each client has its own knowledge, design, inbox, leads and usage, separated from the others.
  2. Templates for repeat industries. Build a strong starter once, for example for a real estate office or an online store, and reuse its greeting, quick replies, handoff rules and actions for every new client in that industry.
  3. Client logins with limited roles. Let the client read conversations and leads without touching settings.
  4. A monthly reporting rhythm. Export usage per client on the same day every month and send it with a short note on what changed.
  5. A shared checklist for every launch. Content review, test questions, handoff email, allowed domains, go live.

Launching with your first client

Pick a client with a busy contact form and a clear use case, for example a property agency that receives viewing requests after hours. Our article on the AI chatbot for real estate websites describes exactly that setup. Build the bot, run it for a month, show the report and use it as the case you present to the next client. Describe what the bot did for them in your own words and with their permission.

If the client asks what the bot is built on, describe the capabilities, not the vendor: a website chatbot that answers from their pages with sources, captures leads and hands over to their team.

Monthly reports that keep clients paying

The report is the moment the client remembers why they pay you. Keep it to one page and the same structure every month: how many conversations the bot held, how many were handed to their team, how many leads and bookings it captured, and the top questions visitors asked. Then add two or three sentences of your own: which content you added because of unanswered questions, and what you recommend for next month. That last part is what separates an agency service from a software subscription the client could buy alone.

Clients also value seeing real conversations. Pick one or two good examples each month, remove personal details and include them in the report. Nothing explains the value of the bot faster than reading how it handled a real visitor at midnight.

Choosing a white label chatbot platform

Before you commit your brand to a platform, test it the way your clients will use it. These are the questions that matter most for an agency.

QuestionWhy it matters to an agency
Is white label available at a published price?You cannot build an offer on a quote that may change
Is every client a separate workspace?Knowledge, leads and conversations must never mix between clients
Can I allocate usage per client?One busy client must not use up the allowance of the others
Can the bot act, not only answer?Actions are what you upsell after the first month
Are usage and pricing fixed, not credits?Your margin depends on predictable cost
Does it support SSO and an audit log?Larger clients ask for them in security reviews

Questions clients ask before they buy

Will it give wrong answers to my customers?

Explain that the bot answers only from the client's own pages and files, shows the source under every answer and offers a person when it is unsure. Show them the test chat on their own content during the sales meeting.

What happens to our data?

The bot uses the client's content to answer their visitors. Conversations and leads stay in the client's workspace, and the client can read them through their own login.

Can we stop at any time?

Set this in your own service terms. Many agencies offer a monthly care package with a short notice period, which makes the first yes easier to get.

Agency checklist before you resell

  • Panel on your own domain, verified.
  • Your logo, color and sender name set.
  • Branded widget domain configured.
  • Setup and care packages written down with prices.
  • One template per industry you serve.
  • Client login and report process tested with an internal demo client.

Frequently asked questions

What is a white label chatbot?

It is a chatbot platform an agency sells under its own brand. The client sees the agency logo, domain and emails, and never the name of the underlying platform.

Can my clients log in to their own bot?

Yes. On the Agency plan each client workspace can have client logins with limited roles, so clients read conversations and leads without changing settings.

How many client bots can one agency run?

The Agency plan includes 25 client workspaces, each with its own bot, knowledge base and usage allocation.

Who bills the client?

You do. We bill the agency for the plan, and you set your own price for each client and invoice them using the per client usage report.

Do I need a developer to connect a custom domain?

No. You add one CNAME record at your domain provider and press verify in the panel.

Build a chatbot from your own website

Enter your address. The bot reads your pages and answers your questions with links to the source, so you can judge it on your own content.

Goal
Colour

Compare plans or see how it works