Branded dashboard

Your brand on the dashboard, your domain on the email

Brand the Anythink dashboard with your colours, logos, corner radius and menus, and send system email from your own verified domain and sender address.

The same task, three ways

Send system email from your own domain.

The Anythink dashboard

Settings › Email Templates › Sending Domains.

The Anythink CLI

The same API calls through anythink fetch.

$ anythink fetch /tenant-domains --method POST \--body '{"hostname":"mail.acme.com"}'# add the DNS records it returns, then$ anythink fetch /tenant-domains/12/verify --method POST$ anythink fetch /tenant-sender-addresses --method POST \--body '{"address":"hello@mail.acme.com","display_name":"Acme","make_default":true}'
  • ✓Domain mail.acme.com registered, DNS records returned
  • ✓Domain verified
  • ✓hello@mail.acme.com is the default sender

Claude, through MCP

Ask for the domain and the records you need to add.

you › “Register mail.acme.com as a sending domain for this project and show me the DNS records to add. When I say they're in place, verify the domain and make hello@mail.acme.com the default sender.”

  • ✓Registered mail.acme.com
  • ✓Listed the DNS records to add
  • ✓Verified the domain once you confirmed
  • ✓Made hello@mail.acme.com the default sender

Everything you can brand

Every project carries its own brand settings.

Theme

Primary colour, grey palette and corner radius

Three settings restyle the whole dashboard, from buttons to tables. Square and standard logos replace the defaults in the navigation.

Email

Only verified domains send under your name

A Send an Email step can only use a From address on a domain you've verified. Anything else falls back to your default sender, so an unverified address never goes out as you.

Templates

System emails in your layout

Confirmation, invitation, password reset and magic link emails are templates you can edit, wrapped in one layout that carries your logo, header and footer.

Limits

Branding, not a full white-label

There's no custom domain for the dashboard and Anythink marks remain. For a customer-facing interface that is entirely yours, build a front end on the REST API.

Branding you set once, per project

Every project carries its own theme, logos, menus, email templates and sending domains.

Colours, corner radius and logos

Pick a primary colour, a grey palette and a corner radius in Organisation Settings › Branding, and upload a square and a standard logo. The dashboard previews each change as you make it.

How it works

01

Set the theme

In Organisation Settings › Branding, choose a primary colour, a grey palette and a corner radius, and upload your logos.

02

Shape the menus

In Menu Configuration, choose which entities appear in the navigation and in what order.

03

Verify a sending domain

Register your domain under Email Templates, add the DNS records it issues and verify it. Add a sender address and make it the default.

04

Edit the system emails

Adjust the confirmation, invitation, password reset and magic link templates and the shared layout around them.

05

Reuse it

Copy the theme and menus to another project with anythink migrate, so every client or environment starts with the same brand.

Next

Start every client project from a template

Copy your theme, menus, roles and workflows into a new project with one command.

For agencies →

Frequently Asked Questions

Is Anythink a full white-label platform?

Yes. Brand the dashboard with your colours, grey palette, corner radius, logos and menus, and send system email from your own verified domain, so your team and clients see your brand.

For a customer-facing app in your own design, build your front end on the Anythink API and use the dashboard for your team.

Can I put the Anythink dashboard on my own domain?

Not today. The dashboard is served from an Anythink address for every project. Your own domain applies to email: system and workflow email can come from a domain you've verified.

Can password resets and invitations come from my own email address?

Yes. Add a sending domain under Email Templates, add the DNS records it issues, and verify it. Then add a sender address on that domain and make it the default. Confirmation, invitation, password reset and magic link emails use your templates and that sender.

Can I apply the same branding to several projects?

Yes. Set up one project, then run anythink migrate with --include-settings and --include-menus to copy its theme and menus to another project. Add --include-files to bring the logos across as well, and use --dry-run first to preview the changes.

Still have questions?

Get in Touch

More in the same project

Every feature reads from the same data model, so each one you add works with the rest.