White-Label
White-label mode lets you present Influgen under your own brand. It is intended for agencies, managed service operators, and enterprise deployments that need a client-facing surface.
Plan requirement
White-label configuration currently requires the Agency plan.
Config fields
White-label config supports:
logo_urlfavicon_urlbrand_nameprimary_colorsecondary_coloraccent_colorcustom_domaincustom_cssfooter_textsupport_email
Domain management endpoints
GET /api/v1/white-label/configPUT /api/v1/white-label/configPOST /api/v1/white-label/domainsGET /api/v1/white-label/domainsPOST /api/v1/white-label/domains/{id}/verifyDELETE /api/v1/white-label/domains/{id}
Domain verification flow
When you add a custom domain, Influgen creates a TXT verification record. The record moves through states such as:
pending_dnspending_certificate
The high-level process is:
- Add the custom domain.
- Create the required TXT record in DNS.
- Verify the domain from Influgen.
- Wait for certificate issuance.
- Route traffic to the verified hostname.
[screenshot: White-label settings screen with brand colors, logo uploader, domain table, and DNS verification instructions]
Best practices
- use stable hosted assets for logo and favicon
- keep custom CSS minimal unless you have a strong QA loop
- verify DNS before client launch dates
- make support email and footer text explicit so end users know who owns the experience