Skip to content

Administration

Onboard domains, manage organizations and users, and mint API keys.

Updated View as Markdown

Admin lives under /admin. Doota’s model is one organization = one mail domain, so administration is organized around domains and the people in them.

An organization's admin overview: domain status, member and mailbox counts, and a 7-day mail analytics chartAn organization's admin overview: domain status, member and mailbox counts, and a 7-day mail analytics chart
An organization's overview — domain health, members, mailboxes, and live delivery analytics.

Roles

Role Can
super-admin Everything, incl. onboarding domains and creating orgs. The genesis account.
admin Manage users within organizations they administer.
member Use their mailbox(es); no admin surface.

Every privileged action routes through a single authorization chokepoint (can()), so there’s no parallel permission path to slip through.

In this section

Domains

Onboard a domain via Cloudflare, watch it go active, and wire mail.

Users

Provision members and admins, pause access, and remove people.

API keys

Mint bearer keys to send mail programmatically.

Webhooks

POST signed event payloads to your systems on send, delivery, bounce, or arrival.

Admin surface

  • /admin/domains — domain onboarding (super-admin).
  • /admin/organizations — orgs and their members, mailboxes, settings, suppressions, insights.
  • /admin/oversight — cross-org oversight.
Navigation

Type to search…

↑↓ navigate↵ selectEsc close