Guide for agencies

How to white label RetellAI

You've built agents in RetellAI that answer calls, book appointments and sound genuinely good. The problem is what happens next: you can't exactly send a client a login to the RetellAI dashboard. This guide covers what white labeling actually involves, the two ways to do it, and the six steps that take you from API key to clients logging in under your brand.

What white labeling RetellAI actually means

White labeling RetellAI means your clients get voice AI as your product. They sign in at your domain, see your logo, and pay your prices. RetellAI powers the calls underneath, but no client-facing screen ever says so.

That last part is the whole game. A reseller forwards a product and hopes nobody reads the fine print. A white label owns the relationship: the brand, the pricing, the renewal conversation. When a client loves the agent, they credit you, and when they want a second one, they call you.

RetellAI itself is developer infrastructure. It gives you an excellent API for building agents, but no branded portal to hand a client, no scoped logins, no per-client permissions. That layer is the thing you have to add.

The two ways to do it

Build your own portal

The RetellAI API is clean and well documented, so this is a real option if you have developers. Budget for auth, client workspaces, permissions, call dashboards, webhook capture, custom domains with HTTPS, and then the part everyone forgets: maintaining all of it every time the API moves. Agencies that go this route usually spend two or three months before the first client logs in.

A day, not a quarter

Use a white label platform

Connect your RetellAI API key to a platform that already built the portal layer. You keep your own RetellAI account and rates, the platform supplies the branded domains, client logins, permissions and analytics. Setup is a day, not a quarter. That's what we built HelloAnswer to be, and the rest of this guide works either way.

Watch the platform route in 46 seconds

Before the six steps, here is the destination: building agents, the branded portal a client logs in to, and billing through your own Stripe.

Every screen in the video is modelled on the real product, the same flow the six steps below walk through.

Your clients only ever meet your brand

This is the test a white label lives or dies by, so here is the same platform from both sides. You sign in and manage the RetellAI connection, branding, clients and billing. Your client signs in at your domain and sees a portal that is, as far as they can tell, your software.

What you manageyour agency login

app.nicksmedia.com
NicksMediaAgency view
RetellAI accounts2 connected
Branding and domainclients.nicksmedia.com
Clients9 workspaces, 14 agents
Client billingYour Stripe, your prices

What your client seestheir login, your domain

clients.nicksmedia.com
NicksMediaVellora Dental

Calls

214

Minutes

1,032

Avg length

4:49

New patient inquiryToday, 2:14 pm3:42
Appointment bookedToday, 11:03 am5:18
Opening hours questionYesterday, 4:47 pm1:26
  • Provider names never render on a client-facing screen
  • Your logo, color and favicon on every page and browser tab
  • The marketing site will not even load on your branded domains
  • Forwarded call data can be stripped of provider and cost fields

The six steps

  1. 1

    Step 1

    Keep your own RetellAI account

    Don't hand your provider relationship to a middleman. Some resell platforms sit between you and RetellAI, mark up every minute, and own your account if you ever leave.

    Keep your own RetellAI account and API key. You pay RetellAI their actual usage rates, you see your real cost per call, and every agent you build stays yours. A white label layer should sit on top of your account, not replace it.

    RetellAI accountsConnected

    Your own accounts, your usage rates. Keys are encrypted at rest.

    Main accountDefaultkey_••••••••4f2a11 agents
    Healthcare clientskey_••••••••9c713 agents

    14 agents found across your accounts

    Settings, RetellAI tab: paste your API key once and your agents are ready to import. Running more than one RetellAI account? Connect them all.
  2. 2

    Step 2

    Put the portal on your own domain

    This is the step that makes or breaks the white label. If your clients log in at someone else's domain, you don't have a brand, you have a referral link.

    You want clients signing in at portal.youragency.com (or any domain you own), seeing your logo, your color, your favicon, and nothing else. Check the browser tab, the login page and the password reset email. Provider names have a habit of leaking through the small stuff.

    Branding and domain

    Logo

    nicksmedia-logo.png

    Replace

    Brand color

    Free subdomain

    nicksmedia.helloanswer.ai

    Custom domain

    clients.nicksmedia.comLive, HTTPS
    Upload your logo, pick your color, and point a subdomain like clients.nicksmedia.com at the platform. HTTPS is automatic.
  3. 3

    Step 3

    Bring the agents you've already built

    If you've been building in the RetellAI dashboard, those agents should come with you. Importing an agent means the platform starts capturing its calls, so transcripts and analytics show up for your clients.

    One thing to watch: importing usually repoints the agent's webhook. A good platform stores your original webhook and keeps forwarding to it, so the Zapier or Make automation you built last year keeps firing exactly as before.

    In RetellAIOriginal webhooks kept and forwarded
    Reception AgentImported
    After Hours AnsweringImported
    Missed Call Text BackImport
    One click per agent. Your original webhook is stored and forwarded, so existing automations keep firing.
  4. 4

    Step 4

    Give each client their own scoped login

    Sharing one dashboard login with clients ends badly. Someone edits a prompt they shouldn't, or sees another client's calls, and now you're doing damage control.

    Each client needs their own workspace that only contains what you've granted: their agents, their numbers, their calls. Permissions matter more than they sound. Some clients should only view call logs. Others can be trusted to tweak a greeting but not the prompt that took you a week to tune.

    VD

    Vellora Dental

    Client workspace, Austin TX, 2 agents

    View calls, recordings and transcripts
    Edit greeting and business hours
    Edit the core prompt
    See billing and remaining minutes
    Per-client permissions down to individual editor sections. A client can tweak a greeting without touching your prompt.
  5. 5

    Step 5

    Let clients see results without calling you

    The fastest way to lose a voice AI client is silence. If they can't see what the agent did this week, they assume it did nothing.

    Give every client a dashboard with their call volume, total minutes and average call length, plus each call's recording and transcript. When a client can scroll their own call log and hear the agent booking appointments, renewals stop being a negotiation.

    Better still, arrange that dashboard around what each business cares about. A dental practice wants booked appointments, a plumber wants emergency jobs. Cards built from the agent's post-call analysis show exactly that, and a branded help center answers the how-do-I questions before they reach your inbox.

  6. 6

    Step 6

    Price on value, not on minutes

    Your RetellAI cost per minute is small. Most agencies we see charge a flat monthly retainer per client, often a few hundred dollars for a receptionist agent, and keep the spread.

    Because you kept your own RetellAI account in step one, your margin is yours to set. The platform fee is fixed, so each extra client costs you almost nothing to serve.

    Then take yourself out of the collections business. A good platform connects to your own Stripe account so you can set up monthly plans with included minutes, per-minute pricing or overage rates in your currency, assign one to each client, and let the metering and invoicing run on real call time. The money lands in your Stripe directly, and clients watch their remaining minutes in their own portal instead of emailing you about the bill.

    Reception PlanActive

    $495 a month, 500 minutes included, then $0.90 per minute

    312 of 500 minutes usedRenews Aug 1

    Set in your currency, paid to your Stripe. HelloAnswer takes no cut.

    What your client sees under Billing: your plan, your price, your currency. Payments land in your Stripe.

What the platform layer gives you

Everything from the six steps, already built and maintained, on top of the RetellAI account you keep. All of it comes in one plan at $99 a month with 5 client accounts included.

Your domain, your brand

Free subdomain out of the box, or your own domain with automatic HTTPS. Logo, colors and favicon on every screen.

Scoped client logins

Each client gets a workspace holding only what you grant, with permissions down to individual sections of the agent editor.

Call dashboards per client

Volume, minutes and average length, plus every call's recording and transcript, on a dashboard you arrange for each client.

Imports that keep webhooks alive

Importing an agent stores its original webhook and keeps forwarding to it, so your Zapier and Make automations keep firing.

Client billing from your Stripe

Flat plans with included minutes, per-minute pricing, prepaid credit or overage rates in your currency. Paid to you.

No provider leaks

Client screens never name the provider, and forwarded call data can be sent as a clean, signed payload with no provider or cost fields.

Chat widgets for client websites

Text agents next to your voice agents, with a branded chat widget each client can drop onto their own site.

A help center under your name

Built-in guides for your clients in your colors, showing only the features you have turned on for them.

Several RetellAI accounts

Connect more than one RetellAI account to one agency and choose which account each client's new agents live on.

FAQ

Questions agencies ask us

What does it mean to white label RetellAI?+

It means selling voice AI agents built on RetellAI under your own brand. Your clients log in at your domain, see your logo and colors, and never see RetellAI's name. You keep your own RetellAI account and pricing, and the white label platform handles the branded portal, client logins, permissions and call dashboards.

Does RetellAI have a built-in white label option?+

RetellAI is built for developers and gives you the API and dashboard to create agents, but it doesn't give you branded client portals out of the box. To white label it you either build your own client-facing app on the RetellAI API or use a white label platform that already did that work.

Will my clients ever see the RetellAI name?+

Not on a properly built white label. On HelloAnswer, client portals run on your domain with your branding, and provider names never appear in a client-facing screen. The marketing site won't even render on your branded hosts.

Do I need my own RetellAI account?+

On HelloAnswer, yes, and that's deliberate. You connect your own API key, pay RetellAI's usage rates directly, and keep full ownership of your agents and your margin. Platforms that bundle usage are marking up your minutes.

How do I bill my clients?+

However you like, but you shouldn't be doing it by hand. On HelloAnswer you connect your own Stripe account, create plans in your currency (flat monthly with included minutes, per-minute usage, prepaid credit with auto top-up, your own overage rates) and assign one per client. Card collection, usage metering from real call time, invoices and subscription management all run automatically, payments go straight to your Stripe, and HelloAnswer takes no cut of what you charge.

How long does setup actually take?+

If you already have a RetellAI account with agents in it: connect your API key, pick your subdomain, upload a logo, and import your agents. Most agencies are showing a branded portal to their first client the same day they sign up.

What does it cost?+

HelloAnswer has one plan: the Agency Plan is $99 a month (or $990 a year) with 5 client accounts included and $10 a month for each extra client. Every feature is included, and there is a 7 day free trial. RetellAI usage is billed by RetellAI to your own account, so you keep the margin you charge your clients.

See your brand on it today

Connect your RetellAI key, pick your domain, import your agents. The trial is 7 days and your first client portal can be live this afternoon.