Product
How it worksDemosFeaturesPricingFAQFree chatbot
Who it's for
Local businessOnline storesFor agenciesFind an agency
Install
WordPressShopifyWixSquarespaceWebflowGoDaddyAll guides and videos
Resources
AboutBlogWhy BotDeskSecurity
Log in Build my demo
BotDesk for Agencies

Not an agency? Local business page → Online stores page →

Add AI chatbots to
every client's website.

Give every client a website assistant that answers their customers and emails them leads. You set the monthly price and keep the margin; we run the tech. One dashboard for all of them, under your brand.

See how it works

Try Freelancer free for 7 days, no card. Nothing is charged. It stops on its own unless you add a card.

from $79flat monthly
3–25client bots included
1dashboard for every client
NoBotDesk badge

Simple to run. Profitable to sell.

You sign up for one Agency plan. We give you a dashboard to create and manage a chatbot for each of your clients: separately branded, separately configured, one login.

1

Sign up for Agency

Pick a plan starting at $79/mo (covers 3 to 25 client chatbots). and we'll help you by email to get your first client live.

2

Add your clients

In your agency dashboard, hit "Add Client". Enter their business name, URL, and branding. Their embed code generates instantly.

3

Paste & invoice

Drop the one-line embed on their site. You invoice them whatever you like: $99, $199, $299/mo. You keep the difference.

Everything you need to run chatbots at scale.

Agency dashboard

Add, edit, and remove client bots from one central login. No juggling separate accounts.

White-label branding

No "Powered by BotDesk" badge on client widgets, and your name and logo on the client dashboards and reports you share. Not available yet: a custom domain, or your own name in the widget's code. The widget script, chat link and client sign-in page are on botdesk.studio, and anyone who reads the page source can see that.

Fast client setup

Enter the client's website, name and color. BotDesk reads their site and fills in the bot's knowledge, so you review it instead of typing it.

AI trained per client

Each chatbot is trained on that specific client's hours, services, prices, and FAQs, not generic responses.

Separate embed codes

Every client gets their own unique embed snippet and API key. Fully isolated: one client's settings never affect another.

Leads to each client's own tools

Every client's leads go to their inbox. You can also set a webhook per client, so their leads land in their own Zapier, Make, Slack or Discord (https addresses only).

24/7 answers for every client

Answers questions from each client's own site and takes their leads around the clock. Every plan takes booking requests and can send visitors to the client's booking page; custom goals are on Agency Pro.

Works on any site

WordPress, Wix, Squarespace, Shopify, or plain HTML. One script tag and it's live. You don't need developer access.

Every customer's language

Each client's bot answers visitors in Spanish, Chinese, Vietnamese, Korean and many more. You read any chat with a translation under each message, and the reports you share show which languages customers used.

Online-store clients too

Got ecommerce clients? The same white-label setup runs a catalog-trained shopping assistant on their store, including live WooCommerce order tracking ("where's my order?" answered from their real orders) and photo search on the top store tier. Add a store client from the same dashboard.

Optional client view

Turn it on per client and they can sign in to see their own leads, recent chats and this month's numbers, under your name and logo. It's read-only, off by default, and you can switch it off any time.

How agencies profit from BotDesk.

You set your own price. Put in your numbers and see the monthly margin.

You bill your clients$745/mo
Your BotDesk plan (Agency, up to 10 clients)-$199/mo
Your margin$546/mo

Plain arithmetic from the numbers you enter, before your own costs and time. The plan shown is the smallest one that covers your client count.

A worked example for a freelancer

Example numbers only. You set your own prices.

When a client finds the $29 plan

Some will, so be straight with them. Yes, they could set it up themselves for $29 a month. What they pay you for is the work around it: setting it up from their site, checking and correcting its answers, reading the chats, keeping it current when their hours or prices change, and sending them a report. If they'd rather do that themselves, the $29 plan is a fair choice. To explain the bot in plain words, send them our explainer page, which has no BotDesk name, logo or prices.

Do agencies get a referral cut too?

Not on your own clients. Their bots run on your agency plan, so what you earn is the margin you charge them. If you send a business to sign up for its own BotDesk plan, our affiliate program pays you that business's first payment. The partner board at /partners is a separate, invite-only program.

A report link for each client.

Each client bot has a read-only report page you can send them. It shows your agency's name, not ours.

How to get it: in your agency dashboard, click Client settings on the client's card, then Shareable report link under More for this client, and click Copy.

What it shows: running totals since the bot went live (conversations, leads captured, booking requests), when it was last active, a chart of the last 14 days, and which other languages people wrote in. It never shows a lead's name, phone or email, or what anyone typed.

You send it. BotDesk doesn't email reports to your clients on a schedule. The link stays the same and always shows the latest numbers, so you can send it once and remind them each month, or paste the numbers into your own monthly email. Regenerate makes a new link and the old one stops working.

What to send a local business.

A short proposal outline and two emails you can copy. Change the words in [brackets], and keep it to what you'll really do.

One-page proposal outline

  1. The problem, in their words. People visit [Client name]'s website after hours or while the phone is busy, and some leave without asking.
  2. What the assistant does. It answers questions from their own website (services, hours, area, how to book), in the language the visitor writes in, and takes a name and number when someone wants a call back.
  3. When it doesn't know. If something isn't on their site or in what you give it, it says it doesn't have that detail and offers to have the team follow up.
  4. Where leads go. Each new lead is emailed to [their email] as it comes in.
  5. What you do. Set it up from their site, check and correct its answers, read the chats, keep it current when hours or prices change, and send a report link each month.
  6. What they do. Look over the answers before it goes live, and reply to the leads.
  7. Price and terms. [Your setup fee], then [your monthly price]. [Your notice period] to cancel.
  8. Next step. Try the demo built from their own site: [demo link].

Email 1: first message

Subject: A question about [Client name]'s website

Hi [First name],

I'm [Your name] from [Your agency]. I build websites and small tools for local businesses around [Town].

I set up a chat assistant that learned from [Client name]'s website. It answers visitors' questions about your services and hours, and when someone wants a call back, it takes their name and number and emails them to you. You can try it here: [demo link]

If you like how it answers, I can put it on your site and look after it for [your monthly price] a month. If it gets something wrong, tell me and I'll fix it.

Thanks,
[Your name]
[Phone]

Email 1, filled in

An example only: the business, the agency and the people are made up, to show how it reads with the brackets filled.

Subject: A question about Harbor Lane Plumbing's website

Hi Dana,

I'm Chris from Northfield Web Co. I build websites and small tools for local businesses around Salem.

I set up a chat assistant that learned from Harbor Lane Plumbing's website. It answers visitors' questions about your services and hours, and when someone wants a call back, it takes their name and number and emails them to you. You can try it here: botdesk.studio/demo?id=… (the link you make below)

If you like how it answers, I can put it on your site and look after it for $59 a month. If it gets something wrong, tell me and I'll fix it.

Thanks,
Chris
(978) 555-0142

Email 2: follow-up, a few days later

Subject: Re: A question about [Client name]'s website

Hi [First name],

Just checking you saw the demo I made from your website: [demo link]. Try asking it what a customer would ask you.

If now isn't a good time, no problem. Just reply "not now" and I won't follow up again.

Thanks,
[Your name]

Make the demo from their website in Generate a demo for any client below. Demo links last 7 days, so send the follow-up before then, or make a new one.

Pick a plan. Scale as you grow.

No per-client fees, no setup costs. One dashboard for all your clients. 30-day free trial on every plan.

Not ready to enter a card? Try Freelancer free for 7 days, no card

Billed monthly · Switch to yearly for 2 months free

FREELANCER
$79/mo

Best for web designers adding chatbots as a service

  • Up to 3 client bots
  • Agency dashboard
  • White-label (your branding)
  • Per-client AI training
  • Price estimates and booking requests
  • Per-client embed codes
  • Per-client lead webhooks
  • Per-client chat link and QR code
  • Optional read-only client view
  • Email support
Start 30-day free trial

No charge until day 31. To cancel before then, use Billing in your dashboard or email hello@botdesk.studio. Charged and not happy? Email us within 7 days for a full refund.

Or try it free for 7 days, no card

Nothing is charged. It stops on its own after 7 days unless you add a card.

Recommended
AGENCY
$199/mo

For established agencies adding chatbots to their service stack

  • Up to 10 client bots
  • Everything in Freelancer
  • Priority email support, answered first
Start 30-day free trial

No charge until day 31. To cancel before then, use Billing in your dashboard or email hello@botdesk.studio. Charged and not happy? Email us within 7 days for a full refund.

AGENCY PRO
$399/mo

For growing agencies scaling their chatbot revenue

  • Up to 25 client bots
  • Everything in Agency
  • Custom goals per client
  • Hands-on setup help by email
  • Email the founder directly
Start 30-day free trial

No charge until day 31. To cancel before then, use Billing in your dashboard or email hello@botdesk.studio. Charged and not happy? Email us within 7 days for a full refund.

Need more than 25 clients? Contact us for custom pricing.

Comparing platforms? See how our agency pricing compares with Stammer AI, Lety, ChatLab, HighLevel and others.

Our refund promise: any payment is refundable within 7 days: just email us. And if your first paid month passes without a single customer conversation through the bots you set up, we refund that month too. Refund terms

What happens if you cancel or a client leaves.

Your clients' bots aren't deleted the moment something changes. Here is what happens today.

Every detail: handoff, removal and data

Generate a demo for any client

Paste a client's website and we'll read it and build a live demo, usually in a minute or two. Send them the link before you ever meet.

Links expire after 7 days. Demos are generated from public website pages only. Nothing is stored permanently.

Agency questions, answered.

Not unless they go looking. The widget their visitors see carries no BotDesk badge, and the reports you share show your brand name. Clients don't need a login: you manage everything from your agency dashboard. If you want, you can turn on a read-only client view for a client; it shows your name and logo, though the sign-in page itself still says BotDesk. Anyone who reads the page source will see the widget loads from botdesk.studio, so pitch it as a service you manage rather than software you built from scratch.
It depends on your plan: Freelancer covers 3 bots, Agency covers 10, and Agency Pro covers 25. When you reach your limit, your existing bots keep working; you just can't add another until you move up a plan, which the dashboard offers you. Demo bots you make to pitch a client don't use a spot. Need more than 25? Email us and we'll set it up.
Absolutely. Enter the client's website URL and our AI reads their site to pre-fill the bot config (hours, services, tone) automatically. You just review and hit save. Then paste one line of code on their site.
That's entirely up to you. You set your own price per client and keep 100% of what you charge. We charge you one flat monthly rate ($79, $199 or $399) that covers up to your plan's client limit (3, 10 or 25 bots). Most agencies charge for the setup, the upkeep and the reporting, not just the bot. To explain the bot to a client in plain words, send them our explainer page, which has no BotDesk name, logo or prices: botdesk.studio/for-clients/website-assistant
You can remove a client from your dashboard instantly. Their bot stops answering right away and their client view stops working. You can't undo it, so export their leads first. You can add a new client in their place at any time. What happens to their data.
Yes. Click Transfer to client on their card and enter their email. They accept on their own BotDesk account (Free is fine), and the bot moves with its knowledge, settings, leads and chats. The install code on their site keeps working. It then leaves your account and runs on their plan. Handoff, removal and data, in full.
If you cancel, your clients' bots keep working for 14 days, and you can transfer any client's bot to their own account. The client gets the bot with its knowledge, settings, leads and chats, and the install code on their site keeps working. Resubscribe within the 14 days and everything stays as it was. After 14 days the bots pause; nothing is deleted.
Yes, if you want them to. Every client's leads are emailed to the address you set. You can also turn on a client view for any client: they sign in with an email you add (up to 3 per client) and see their leads, recent chats and this month's numbers. They can't change settings, see the install code or see billing, and you can turn it off any time.
Yes, there's a 30-day free trial. You create your account, enter a card at checkout, and you won't be charged until day 31. Cancel any time before that and you pay nothing. One free month per business: if this account, its card or its website already had one, the plan starts paid, and we say so before checkout. We'll also help you set up your first client bot by email, for free.
Ready to start?

Add a new recurring revenue
stream this week.

Have questions first? Email us and we'll walk you through the dashboard, help set up your first client bot, and answer every question you have.

Asking is free, no card, no commitment. Starting a trial means creating your account and entering a card at checkout; you're not charged until day 31 and can cancel any time before then.