What you’ll find on this page
White Label Configuration is the control center for your branded app. It’s the first section of the White Label Platform, under App Configuration. At the top, you’ll see two tabs:- Configuration: core settings that affect how your app works (name, domain, billing defaults, legal pages and the minutes warning email).
- Appearance: the visual identity your customers will see (colors, email language, logos, favicon and default theme).

Screenshot: the Configuration tab, with an example app name and domain.
Video: app name and domain → DNS Configuration (Provider and Manual) → currency, language and server location → minutes warning email and its preview → Appearance tab.
Configuration
App Name
App Name is shown in the sidebar, page titles, and emails. It’s the name your customers will recognize. A good rule: use the same name you use in your sales materials.Example: if you sell “Aurora Reception,” set the App Name to Aurora Reception.
Custom Domain (recommended: use a subdomain)
In Custom Domain, enter the domain customers will use to access the app, withouthttp:// or https://.
Callin recommends using a subdomain you control, for example:
app.yourdomain.com
- Your root domain (like
yourdomain.com) typically hosts your marketing website, landing pages, blog, and tracking scripts. - Keeping the product on
app.yourdomain.comhelps avoid conflicts and keeps your website setup independent.
DNS Configuration
After you enter your custom domain, click Save, then click DNS Configuration. Until the domain is saved, you’ll see the message Please save your domain first before installing SSL or configuring DNS. DNS Configuration opens a side panel with two ways to set up DNS:- Provider (automatic-assisted)
- Manual (you add the records yourself)
Which DNS records do I add for a subdomain?
Add one record only: an A record with your subdomain as the name (for example,app) and the IP address shown in your panel. Don’t add an A record on @ or a CNAME record, so your main website keeps working. If the panel shows an A record on @ and a CNAME record, ignore them.
Provider (automatic-assisted setup)
Use Provider when your domain is managed by Cloudflare, GoDaddy or Namecheap. You select your provider and Callin helps you set up the domain automatically. What you do:- Callin will try to guide you through the DNS setup for the domain you entered.
- If something fails, you’ll see Something went wrong. Please check your configuration and DNS records and try after some time. That usually means the DNS records don’t match what’s expected yet. Wait a little, or use Manual.

Screenshot: the Provider tab, where you pick Cloudflare, GoDaddy or Namecheap and click Discover.
Manual (add DNS records yourself)
Use Manual if:- Your provider is not listed, or
- Provider setup fails, or
- You prefer to manage DNS yourself.
app.aurorareception.example, you only need one record:
@ and a CNAME record, ignore them. Add only the record above, with the same IP address.@ if you want the root domain itself (like aurorareception.example) to be the app. Your website on that domain will stop working.
The record includes:
- Type (for example, A)
- Name (for example,
app) - Value (the destination)
- TTL (often “300 or auto” depending on your provider)
Currency
Currency is used for plan prices and billing. You can choose USD - US Dollar, AUD - Australian Dollar, CAD - Canadian Dollar, EUR - Euro, GBP - British Pound Sterling or BRL - Brazilian Real. Type in the search box to find one quickly. Set it to match how you plan to charge customers. This is especially important if you will create subscription plans and charge through Stripe, because customers expect consistency between pricing and billing.App Language
App Language sets the default language of the app for your customers. You can choose English, Español, Italiano, Português, हिन्दी (Hindi), Deutsch, Nederlands, Français or Português (Brasil). If you serve customers in several countries, choose the language of your main audience.Server location
Server location lets you choose the geographic region where your data is hosted, to meet data residency and compliance requirements. You can choose USA – Ashburn (Virginia) or Germany – Frankfurt. We recommend Germany – Frankfurt for the data of European customers. If you work with customers that have strict requirements (healthcare, finance, public sector), align this setting with what you promised contractually.Privacy Policy and Terms of Use
These fields link to your legal pages:- Privacy Policy: where you explain how you handle personal data.
- Terms of Use: the rules customers agree to when using your service.
https://yourdomain.com/privacy.
Minutes exhausted warning email
Minutes exhausted warning email warns your customers by email when their included minutes have been fully used.
Screenshot: the warning email editor, with an example app name and domain.
Appearance
When your domain and core settings are ready, move to the Appearance tab to match the app to your brand.
Screenshot: the Appearance tab, where you set your colors, email language, logos, favicon and default theme.
Colors
Click a color square to pick a color:- Primary Color: used for buttons and highlights in the app.
- Secondary Color: used for accents and states.
- Email Primary Color: the main accent color in your transactional emails.
- Email CTA Button Color: the color of primary buttons and links inside your emails.
Email Language
Email Language is the default language of the emails your customers receive. It uses the same languages as App Language.Logos (light and dark)
Upload two versions of your logo:- Logo (Select logo): for light backgrounds.
- Dark Logo (Select dark logo): for dark backgrounds.
Favicon
The Favicon is the small icon shown in the browser tab and bookmarks. Click Select favicon and upload an ICO or PNG of 32×32 or 48×48 pixels, up to 1 MB.Default Theme
Default Theme controls how the app looks by default:- System: follows each user’s device theme.
- Light: light mode.
- Dark: dark mode.

