https://onboard.yourcompany.com/apply/abc123 instead of https://app.klara-ai.com/external/your-org/apply/abc123. Everything participants see stays on your branded host, including email verification and returning visit sessions.
Custom domains are enabled per organization. If you don’t see Custom Domain under Settings, contact your account manager or founders@klara-ai.com to have it enabled.
Prerequisites
- Custom domains enabled for your organization
- Admin access to your Klara dashboard
- Access to your company’s DNS settings
- A subdomain to dedicate to Klara (e.g.,
onboarding.yourcompany.comorkyb.yourcompany.com). Apex domains likeyourcompany.comare not supported.
Setting up your domain
1
Enter your subdomain in Klara settings
Go to Settings → Custom Domain and enter your desired subdomain, e.g.
onboard.yourcompany.com. Provide the hostname only. No https://, paths, ports, or query params. Only subdomains are supported; apex domains like yourcompany.com are not.2
Klara shows the DNS record to add
Klara validates the domain and shows the DNS record you must add, for example:
In some cases an additional
TXT record is required to prove domain ownership, if the dashboard shows one, add it too.3
Add the DNS record
Add the record wherever you manage DNS for
yourcompany.com.4
Verify
Click Check DNS. Klara checks that
onboard.yourcompany.com resolves to the expected target, DNS changes can take a few minutes (occasionally longer) to propagate. Once verified, Klara provisions TLS automatically so the domain works over HTTPS. No certificate management is needed on your side.Klara handles the rest
Once the domain is Active:- New application links use your custom domain:
https://onboard.yourcompany.com/apply/{token}. This applies to links returned by Create Application and Refresh Pre-Auth, and to invite and reminder emails. - When a user opens the link, Klara’s edge layer handles it internally and serves the Klara-hosted application — nothing to deploy or proxy on your side.
- Existing links keep working. Previously issued
app.klara-ai.com/external/...links remain valid indefinitely, there is no redirect or cut-over to worry about. - The participant experience is unchanged. Email verification, pre-auth codes, saving progress, and returning visits all work on your domain exactly as they do on the default host.
Limits
- One custom domain per organization.
- Subdomains only, apex/root domains (e.g.,
yourcompany.com) aren’t supported. - The domain must not already be in use by another service.
Troubleshooting
Removing the domain from the dashboard reverts all new links to the default
klara-ai.com host immediately.