Customisation

A white label chatbot that looks like part of your product, not a tenant in it

Every visible surface is a setting: colour, corner, size, motion, avatars and every line of copy. On the Pro plan the watermark comes off and you can serve it from your own domain. What this is not is a reseller platform — the next section says so plainly, before you spend time on it.

Two things are sold as “white label”

They cost different amounts, solve different problems, and most people searching this phrase want the first one. We are the second.

What we do not do

A reseller platform

You become the vendor. Sub-accounts per client, licences you assign, usage caps you set, your own billing on top, your logo on the dashboard your clients log into.

We do not do this. If it is what you need, Botsify, Robofy, BotSailor and Botpress all run reseller programmes — go and look at those instead.

What we do

A white-labelled widget

The assistant on your client’s site carries their brand and nothing of ours: their colours, their avatar, their copy, no watermark, served from a domain you choose.

This is what we do, and for a lot of agencies it is the entire requirement. Your client sees their chatbot; nobody is looking for a vendor logo.

If you are an agency

The four questions worth asking first

Answered straight, including where the answer is no.

Will my client ever see the CustomerBot name?

Not in the widget on Pro — the watermark is gone and you can serve it from your own domain. They will see it if you invite them into the dashboard, because the dashboard is not white-labelled. Most agencies simply do not invite the client in, and send them the transcripts or a report instead.

Can I bill my client and keep the margin?

You can charge whatever you like for the work — that is between you and them. What you cannot do is issue licences from inside a reseller console, because there is not one. You hold the account and the subscription; they hold the relationship with you.

How many clients can I run?

One assistant per client, and your plan sets how many assistants you get. Check the current allowance on the pricing page before you commit to a roster — this is the constraint most likely to bite an agency, so it is worth doing the arithmetic first.

Can a client look without being able to break anything?

Yes. Team roles are per assistant — admin, editor and viewer — so a client can read transcripts and leads on a viewer role without touching training, settings or billing, and without seeing your other clients.

Running one trained assistant per client

Everything you control, listed

Not a summary — the actual inventory, so you can tell before signing up whether it covers what your brand needs.

Colour

  • Primary colourLauncher, send button, your messages
  • Secondary colourSupporting surfaces inside the panel
  • Background colourThe conversation canvas
  • Light or dark modePin it, rather than following the visitor
  • Preset palettesOr switch to custom hex values

Placement and motion

  • Launcher positionWhich corner it sits in
  • Panel sizeSmall, medium or large
  • Launch animationHow the panel arrives
  • Sound effectsOn or off
  • Typing indicatorOn or off

Words

  • Header title and subtitleThe name your customers see
  • Welcome messageThe first thing it says
  • Input placeholderA small detail that reads as care
  • Lead capture promptHow it asks for details
  • Handover messageWhat it says when it passes you on

Identity

  • Assistant avatarUpload your own, with cropping
  • Visitor avatarThe other side of the conversation
  • Company nameUsed in the assistant’s own copy
  • Support email and hoursSo handover names something real
  • Watermark removalOn the Pro plan

Proactive bubbles

Short messages that surface after a delay you set. Used well they read like a shop assistant noticing you; used badly they are a pop-up. Keep them to one or two, keep them specific, and make the delay long enough that the visitor has read something first.

Suggested questions

Three or four starter questions do more for engagement than any amount of styling, because the hardest part of using a chat widget is deciding what to type. Use the questions you already know people ask.

Colour is the easy half of white labelling

A widget in your palette that talks like a generic assistant still reads as someone else's software. The voice is set in the system prompt, and it is fully yours to write.

01

The system prompt is where the voice lives

Colour is the easy half. The assistant’s register — formal or warm, brisk or expansive, whether it uses contractions — comes from the system prompt, which is yours to rewrite entirely. If your brand has a tone-of-voice document, this is where it goes.

02

Write what it must refuse, too

Brand safety is mostly a list of things not to say. Name them explicitly: no speculation about roadmap, no discounts, no comment on competitors. A model follows an explicit rule far more reliably than an implied one.

03

Test it in your own words

Ask it five questions the way your customers phrase them, then read the answers aloud. If they sound like a different company, the prompt needs work — not the palette.

About the watermark

On Free and Hobbyist the widget carries a small CustomerBot mark. On Pro it is removed, along with the availability of a custom domain. If you are reselling this to clients, that is the plan you want — and it is worth pricing into the engagement rather than absorbing.

Reselling this to clients

Branding questions

What is a white label chatbot?

The phrase covers two different products. One is a reseller platform: you rebrand the whole system, create sub-accounts for clients, assign licences and bill them yourself, effectively becoming the vendor. The other is a white-labelled widget: the chat assistant on your client’s website carries their branding and shows no trace of the tool that powers it. CustomerBot is firmly the second. If you need the first, several platforms run proper reseller programmes and you will be happier with one of those.

Is this a white label reseller platform?

No. There is no reseller dashboard, no sub-account hierarchy, no licence assignment and no billing-on-behalf. You hold one account, create an assistant per client, and every widget can be fully branded as theirs. That covers a great many agencies; it does not cover anyone whose plan is to sell chatbot software under their own name.

Can I remove all CustomerBot branding?

The watermark is removed on the Pro plan. Every other visible surface — colours, avatars, header copy, welcome and handover messages, placeholder text — is configurable on every plan including Free.

Can I use my own domain?

A custom domain is available on the Pro plan. On other plans the widget loads from the standard script host, which is invisible to visitors but does show up in the network tab.

Can each client have a different look?

Yes — customisation is per assistant, along with its knowledge base, its team and its analytics. Agencies typically run one assistant per client for exactly this reason.

Can I control it with my own CSS?

The widget is configured through settings rather than by overriding its styles from your page. That is deliberate: it keeps the widget from breaking when your site’s CSS changes, and it keeps the launcher looking right on sites with aggressive global styles.

Does it follow the visitor’s dark mode?

You choose. Pin it to light or dark to match a site with a fixed palette, which is usually the right call on a design-led site.

How do I stop the proactive bubbles being annoying?

Fewer and later. One well-written bubble after a real delay reads as helpful. Three in the first five seconds reads as a pop-up, and visitors dismiss the launcher entirely — which costs you every subsequent question they would have asked.

Put your hex values in and look at it

Styling is available on the free plan, so you can see the widget in your brand before you decide anything.

Start free
Ask CustomerBotAnswers from our product docs