For agencies and software houses
White label chatbot for agencies
A white label chatbot platform you sell as your own product. Build an AI chatbot for each client in minutes, run every bot from one panel on your domain, give clients their own login and bill them at your price.
$399 per month billed yearly ($4,788), or $799 monthly. 25 client workspaces included.
Clients
Replies used this billing period
| Client | Bots | Logins | Replies | Share of pool |
|---|---|---|---|---|
| Harbor Dental Group | 2 | 3 | 1,840 | 15% |
| Copperline Outdoor | 1 | 2 | 1,310 | 11% |
| Vale Property Rentals | 1 | 1 | 960 | 8% |
| Brightside Physio | 1 | 2 | 620 | 5% |
| Kettle and Crumb Bakery | 1 | 1 | 240 | 2% |
Example workspace with fictional clients.
Everything a reseller needs, in one panel
You keep the client relationship and the margin. We run the bots, the language model, the crawling and the hosting behind your brand.
Client workspaces
Each client gets a separate space with their own bots, knowledge sources, inbox and leads. Nothing leaks between clients.
Your domain, twice
The panel runs on bots.youragency.com through one CNAME record, and the widget script loads from a domain you choose. The certificate is issued for you.
Client logins with limited roles
Invite the client to their own bots. They read conversations, export leads and follow usage, and they never see your other accounts or billing.
Templates across clients
Save a finished bot as a template: tone, goals, greeting, actions and widget look. The next dentist or the next store starts from it in minutes.
Usage report per client
Replies used by every client in the billing period, side by side. You see who is heavy, who is quiet and who is ready for a bigger package.
You set the price
Charge a setup fee, a monthly retainer or both. You invoice your clients, we bill your agency only, so your pricing stays your business.
Your brand on every screen the client sees
White label settings live in one place and apply to the panel, the client logins and the widget.
- Brand name and logo in the panel header
- Your brand colour on buttons and the widget
- Panel address on your subdomain, verified by CNAME
- Widget script served from your domain
- Sender name on notifications set to your agency
- Our badge removed from every client bot
Brand name
Northfield Studio
Panel domain
bots.northfieldstudio.com
Widget domain
chat.northfieldstudio.com
Sender name
Northfield Studio Support
Brand colour
#1D5BD8Install code your client pastes
<script src="https://chat.northfieldstudio.com/w.js" data-bot="hd-2291" async></script>
Example with your own numbers
What reselling chatbots can earn you
The Agency plan is a fixed cost. Every client you add spreads it thinner. Move the sliders to your own client count and the monthly fee you would charge. This is arithmetic, not a promise: your price and your client mix decide the result.
- Up to 25 client workspaces on one plan.
- 12,000 AI replies and 12,000 action calls a month, shared by all clients.
- Setup fees and your own work stay outside this sum.
Resale margin, per month
Monthly margin before your own time
Agency plan price from our live price list: $399 a month billed yearly, $799 billed monthly. Starting values are an example, not a result we measured.
From signed client to live bot in one afternoon
The same five steps for every client. Templates make the second one faster than the first.
| Step | What you do | Where in the panel | Who sees it |
|---|---|---|---|
| 1 | Add the client and invite their login | Clients | You, then the client |
| 2 | Create the bot from a template and enter the client site address | Bots, Templates | You |
| 3 | Connect actions: tickets, CRM leads, bookings, order lookup or an API call | Actions | You |
| 4 | Send the install line, or paste it yourself in their CMS | Install | You or the client |
| 5 | Review the usage report at the end of the month and bill the client | Clients, Analytics | You |
What each client bot can do on its own is the same as on any plan: a website chatbot that answers from the client's pages, an AI sales agent that qualifies leads, and a customer service chatbot with human handoff.
The Agency plan, rated in full
Limits are counted as usage in the billing period. Deleting a bot or a conversation does not give replies back, the pool resets with the next period.
SSO and audit log
Single sign-on for your team and a record of who changed what. Read the enterprise overview.
Priority support
Your questions go to the front of the queue, for every client bot you run on the plan.
25 team seats with roles
Owners, editors and viewers on your side. Client logins do not take a seat.
Daily re-sync
Client sites are crawled again every day, so answers follow their latest pages.
Agency
$399/mo yearly
Or $799 billed monthly. Compare all plans
Agency questions
Anything else about reselling, write to [email protected].
Can my clients see the ChatBotWidget name anywhere?
No. On the Agency plan the panel runs on your own domain with your logo and colours, the widget script loads from your domain, and the badge is removed. Your clients log in to your brand.
How do I bill my clients?
You set your own price and invoice your clients yourself. We bill only your agency, one Agency subscription by card payment through our payment processor. We never contact or charge your clients.
What can a client do when they log in?
A client login sees only the bots of that client: conversations, leads and usage. They cannot see your other clients, change billing or touch white label settings. You decide what else they can edit.
What happens when I need more than 25 client workspaces?
Write to [email protected] with the number of clients and the monthly reply volume you expect. We set custom limits on the Agency plan for larger portfolios.
Do replies roll over between clients?
The Agency plan has one shared pool of 12,000 AI replies and 12,000 action calls a month for all clients together. The usage report shows how much each client takes, so you can price heavy users higher.
Can I reuse a setup I built for one client?
Yes. Save any bot as a template (tone, goals, greeting, actions, widget look) and start the next client from it. Only the knowledge sources change.
Build the first client bot now
Type a client website address and see the bot it gets, built from their own pages.