🏷️White Label

White label β€” custom domain, branding, and CSS

Remove Pivra branding, use your own domain, restrict embed domains, and apply safely scoped CSS.

Updated 13 July 2026

What's included in white label

Available on Pro and Business plans:

FeatureWhat it does
Remove brandingHides "Powered by Pivra" from the widget footer
Custom CSSOverride widget styles with your own CSS
Custom domainServe the chatbot page on chat.yourdomain.com
Allowed domainsRestrict which sites can embed your chatbot

Remove Pivra branding

  1. Go to Settings β†’ White Label
  2. Toggle Remove "Powered by Pivra" branding on
  3. Save

The "Powered by Pivra" text in the widget footer is immediately hidden.

Custom CSS

In Settings β†’ White Label β†’ Custom CSS, paste CSS that targets widget elements. The CSS is injected after default styles, so your rules override them.

Example β€” make the header your brand colour:

.chat-header {
  background-color: #1a1a2e !important;
  color: #ffffff;
}
.chat-bubble-send {
  background-color: #16213e !important;
}

Pivra does not accept arbitrary JavaScript injection in the widget. Add analytics to the customer website through its normal, reviewed tag-management process.

Custom domain setup

Prerequisites

  • Access to your domain's DNS settings
  • A subdomain you want to use (e.g. chat.yourdomain.com)

Step 1 β€” Set the domain in Pivra

  1. Go to Settings β†’ White Label β†’ Custom domain
  2. Enter your subdomain: chat.yourdomain.com
  3. Save

Step 2 β€” Add a CNAME record

In your domain registrar's DNS settings, add:

TypeHostValue
CNAMEchatembed.pivra.ai

(If your registrar asks for the full domain, use chat.yourdomain.com. with a trailing dot.)

DNS propagation can take up to 24 hours.

Step 3 β€” Verify DNS

Back in Settings β†’ White Label, click Verify DNS after propagation. If successful, the check shows βœ“ with the resolved CNAME.

Step 4 β€” Contact support to finalise

Once DNS is verified, email support@pivra.ai with your domain. We add it to the CDN so traffic routes correctly. This is a manual step and is completed within 1 business day.

Allowed domains

Restrict which websites can load your chatbot using the Allowed domains field:

yourdomain.com, app.yourdomain.com, staging.yourdomain.com

Leave blank to allow any site. Useful if you want to prevent competitors from embedding your chatbot.

Was this helpful?

If you have questions or suggestions, email us at support@pivra.ai .