Documentation
Getting started
Getting a white-label live means standing up your tenant — your brand, your host, your users — and pointing bro at your tools. Today you do this with our team: onboarding is run for you, not yet self-serve, so a white-label is set up correctly and verified before it goes live. This page walks the flow at your level so you know what to expect and what to prepare.
The five steps
1. Your tenant
A tenant is your isolated space on the platform. It carries your name, a short slug, and your branding. Everything your users do — conversations, history, connected accounts — stays inside your tenant and is never visible to any other. You give us your product name and brand assets; we create the tenant.
2. Your host
Your assistant is served on a host you choose, mapped to your tenant:
- To start, we can provision a subdomain for you and have bro live on it immediately.
- Your own domain (for example
assistant.yourdomain.com) once you point it at the platform and it’s verified. From then on, your users only ever see your domain.
Under the hood, a host resolves to exactly one tenant. A host we haven't mapped yet stays neutral and unbranded — your branding appears only once your host is verified and activated, so there's never a half-branded window in front of your users.
3. Your users' identity
Decide how your users are known to the assistant:
- Signed in as themselves — you connect your own sign-in, and each user reaches bro as them, so bro can act on their data (and only theirs).
- Anonymous guests — if you'd rather let anyone chat without signing in, you can enable a guest mode. Guests get answers and guidance but not actions on a specific user's private data.
You can offer both: guests for the front door, identified sessions for signed-in users.
4. Your tools (optional)
If you want bro to do things — not just answer — connect your own MCP server. That's how bro reads and changes your users' data through your API, under your rules. This is optional: a knowledge-and-answers assistant needs no tools at all. See Connecting your tools.
5. Publish
When branding, host, identity, and (optionally) tools are set, we publish your configuration and bro goes live on your host. Publishing is versioned — a change you make is prepared, then activated, so what your users see only ever moves forward to a complete, reviewed configuration.
Embedding bro on your own site
Beyond a hosted page, you can embed bro directly into your product — a side panel or a chat bubble on your own pages. The embed runs on your site's origin (which we add to your tenant's allowlist), so the assistant lives right where your users already are, still fully your brand.
Hosted page, embed, or both — it's your call, and you can add the embed later without redoing anything.
What to prepare
- Your product name and brand assets (logo, colors, a short welcome message).
- The host you want (a subdomain to start, or your own domain to verify).
- How your users sign in — or whether you want guest access.
- Optionally, your MCP server URL if you want bro to take actions.
Next
- The assistant experience — what your users see once you're live.
- Governance & model policy — turn features on and set your model policy.
- Connecting your tools — let bro act on your users' data.