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.
Brand the Anythink dashboard with your colours, logos, corner radius and menus, and send system email from your own verified domain and sender address.
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}'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.”
Every project carries its own brand settings.
Theme
Three settings restyle the whole dashboard, from buttons to tables. Square and standard logos replace the defaults in the navigation.
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
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
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.
Every project carries its own theme, logos, menus, email templates and sending domains.
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.
Sign-up confirmations, invitations, password resets and magic links use your email templates and a shared layout with your logo, header and footer. They go out from your default sender once its domain is verified.
Register a hostname, add the DNS records Anythink issues at your DNS provider, and verify it. You can then add sender addresses on that domain, choose a default, and set the avatar Gmail shows next to your messages.
Choose which entities appear in the dashboard's navigation and in what order, so a client or an operations team sees their data first, not the whole data model.
anythink migrate --include-settings --include-menus copies the theme and menus from one project to another. Add --include-files and the logos come too.
How it works
In Organisation Settings › Branding, choose a primary colour, a grey palette and a corner radius, and upload your logos.
In Menu Configuration, choose which entities appear in the navigation and in what order.
Register your domain under Email Templates, add the DNS records it issues and verify it. Add a sender address and make it the default.
Adjust the confirmation, invitation, password reset and magic link templates and the shared layout around them.
Copy the theme and menus to another project with anythink migrate, so every client or environment starts with the same brand.
Next
Copy your theme, menus, roles and workflows into a new project with one command.
For agencies →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.
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.
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.
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 TouchEvery feature reads from the same data model, so each one you add works with the rest.
The dashboard, the CLI, MCP and the SDK, plus guides for moving from other platforms.
How founders, agencies and enterprise teams use Anythink.
Guides and reference at docs.anythink.cloud.