White-label
Pro portals run on your own domain with your logo, accent color, and footer. The word “Caddi” doesn’t appear unless you put it there.
What clients see
- URL:
portal.<your-agency-domain>.com/<client-slug> - Your logo in the header. Your wordmark on the magic-link email.
- Your accent color across buttons and highlights.
- Your sending domain on outbound emails (verified through Resend).
Setting up the portal domain
The portal is one Vercel deploy that serves every client under your agency. Adding a new client doesn’t require a DNS change.
Theming
- Logo — SVG preferred. Light and dark variants.
- Accent color — single hex. We derive hover/active states.
- Footer copy — custom HTML or markdown. Optional “powered by” opt-in.
- Favicon — your icon.
Email branding
Magic-link, reply notification, and approval-request emails are sent from your verified sending domain. Configure at Settings → Email. We support Resend (default) and your own SMTP via the Resend BYO-SMTP feature.
Per-client overrides
You can override the logo and accent on a per-client basis if you want each client’s portal to feel a little more like theirs. The header still shows your agency wordmark below, by default — toggle that off per client if you’d rather not.