Custom Domains (Hosted Interview Links)
Use your own domain (for example,
interviews.yourcompany.com) for candidate-facing pages and interview links to fully brand the experience.
What this enables
White-labeled interview links and status pages on your domain
Consistent, on-brand candidate experience
Where to set this up
Admin Portal → Outreach → Interview Links

Setup steps
Step 1 Add your custom domain
We recommend a subdomain like
interviews.yourcompany.com.

If no domain exists yet, you’ll see “No Custom Domain Configured” with an option to Add Custom Domain.

Step 2 Create a CNAME at your DNS provider
Point your chosen subdomain to the CNAME target shown in the app (for example,
ingress.heymilo.ai)
Step 3 Verify the domain
Click Verify in the app after updating DNS.
DNS can take ~30 minutes and up to 6 hours (or longer in some cases) to propagate. Verification may show
Pendinguntil propagation completes.
Step 4 Use your branded links
When verification succeeds, your custom domain becomes active and candidates will see your domain on interview links and candidate status pages.
Once a domain is added, you can:
Copy the CNAME

Delete the custom domain if it’s no longer needed

Timing
DNS propagation often completes within ~30 minutes, but allow up to 6 hours depending on your DNS provider.
Under the hood
HeyMilo validates that your CNAME points to our ingress and then attaches the domain in our hosting environment.
Best practices
Prefer a dedicated subdomain (for example,
interviews.yourcompany.com).Use a reasonable TTL (the UI suggests
5 minutes) for faster DNS updates.You can copy the active interview link directly from the Share button on the interview experience once the domain is verified.
Last updated