Skip to main content
White-labeling lets you deliver Wave Runner’s AI voice platform to your clients entirely under your own brand. Your clients see your logo, your domain name, and your company name throughout the dashboard, email notifications, and all client-facing pages — with no Wave Runner branding visible. You set the pricing, you collect the revenue, and the platform handles everything else.

Requirements

White-label features require a plan that has white-label access enabled. Contact your account manager or check the Billing page to confirm whether your current plan includes it. If you are on a plan without white-label access, you will need to upgrade before proceeding.
White-label is a one-time activation per account. Once your subdomain is claimed, it cannot be renamed. Choose your slug carefully before activating.

What you can customize

Company name

Set the brand name that appears in the dashboard header, email subjects, and client-facing pages.

Logo

Upload your agency’s logo. It replaces the Wave Runner logo everywhere in the UI.

Custom domain

Point your own domain or subdomain at your branded dashboard (e.g., app.youragency.com).

Default theme

Choose the default UI theme (glass or minimal, dark or light) that your clients see when they first sign in.

Activating white-label

1

Open White-Label settings

Go to Settings → Account and find the White-Label section, or navigate directly to the white-label setup page from the Settings menu.
2

Choose your subdomain slug

Enter a slug for your branded subdomain (e.g., myagency). This creates myagency.chattrvox.com as your platform URL. The slug must be lowercase, 3–50 characters, and contain only letters, numbers, and hyphens.
3

Enter your brand name

Type your company or brand name. This is required and appears throughout the platform.
4

Upload your logo

Upload your logo file. SVG and PNG with a transparent background work best.
5

Activate

Click Activate White-Label. Your branded subdomain goes live immediately and you are redirected to it automatically.
Once activated, your slug is permanent. All your data, client accounts, and configuration are tied to this identifier and cannot be changed.

Setting up a custom domain

After activating white-label, you can replace the default subdomain with your own domain (e.g., app.youragency.com).
1

Add your domain

In Settings → Account → White-Label, enter your custom domain in the Custom Domain field and save.
2

Create a DNS record

Log in to your DNS provider and add a CNAME record pointing your domain to the platform’s customer endpoint:
Type:  CNAME
Name:  app  (or your chosen subdomain)
Value: customers.yourmainplatformdomain.com
DNS propagation typically takes a few minutes, but can take up to 48 hours with some providers.
3

Verify the domain

Return to the White-Label settings and click Verify Domain. Wave Runner checks your DNS record and, if the CNAME is pointing correctly, provisions an SSL certificate and activates your custom domain automatically.
If verification fails, double-check that the CNAME value matches exactly what the settings page shows and that you have not included https:// in the record value.

Client sub-workspaces (agency accounts)

On the Enterprise plan with an Agency workspace, you can create and manage sub-workspaces on behalf of your clients. Each client gets their own isolated workspace — their own assistants, campaigns, contacts, and call data — while you retain admin access across all of them from your agency workspace. To create a client sub-workspace:
1

Switch to your agency workspace

Use the workspace switcher in the top navigation to select your agency workspace.
2

Create a client workspace

In Settings → Workspace, click Create Workspace and set the type to Client. Enter the client’s name and any initial configuration.
3

Invite the client

Invite the client to their workspace with the Member or Viewer role so they can access their own data without modifying account-level settings.

Setting up client billing with Stripe Connect

To charge your clients directly through your branded platform, connect a Stripe account. Wave Runner uses Stripe Connect Express, so your payouts go to your own Stripe account.
1

Start Stripe onboarding

In Settings → Account → White-Label, find the Stripe Connect section and click Connect Stripe Account.
2

Complete Stripe onboarding

You are redirected to Stripe’s onboarding flow. Provide your business details, bank account, and identity verification as prompted. When complete, Stripe redirects you back to your dashboard.
3

Verify account status

Once onboarding is complete, the Stripe Connect section shows your account as active with charges and payouts enabled. If requirements are still pending, click Open Stripe Dashboard to resolve them.
4

Set client pricing

With Stripe Connect active, you can configure per-minute pricing for your clients in the Minutes Pricing section. Clients purchase minutes at your rate, and funds are transferred to your Stripe account.
Stripe Connect onboarding is separate from the Stripe account you use for your own Wave Runner subscription. You need both: one for paying Wave Runner, and one (Connect) for receiving payments from your clients.

Where your branding appears

Once white-label is activated, your logo, brand name, and domain appear in:
  • The main dashboard header and navigation
  • Email notifications sent to your team members and clients (invitation emails, alerts)
  • The client-facing sign-in and sign-up pages
  • The client workspace dashboard
  • Receipt and invoice documents
Set a custom contact_email in the White-Label settings so that support links and reply-to addresses in emails point to your agency, not a platform default.