Using the dashboard
A tour of the AgenticEmail dashboard - inboxes, the email client, API keys, domains, webhooks, the AI assistant, and settings.
The dashboard at app.agenticemail.dev is the human side of AgenticEmail: everything your agents do over the API is visible and manageable there. Sign up with email and password - your organization is created automatically.
Inboxes
The Inboxes page lists every inbox in your organization. Create one with a username (or leave it blank for a random address); it is live immediately at username@inbox.agenticemail.dev, or on your own domain once you have verified one.
Opening an inbox gives you a full two-pane email client:
- Thread list on the left with sender, subject, unread state, and search.
- Reading pane on the right - click a thread to read it; it is marked read automatically.
- Compose starts a new message; reply happens inline at the bottom of a thread, with threading headers handled for you.
- The view updates in real time - inbound mail appears the moment it arrives, no refresh needed.
AI assistant
Two AI features are built into the dashboard when AI is enabled for your account:
- Suggested replies - inbound messages can arrive with a drafted reply pre-filled in the reply box. You can also click "Suggest reply" on any thread. You always review before sending.
- Assistant panel - open the Assistant from the sidebar on any page. It is a chat that can search your mail, summarize threads, apply labels, and draft or send messages (drafts open in the composer for your review). The panel's MCP tab shows the server URL and tool list for connecting external agents like Claude or Cursor.
Each inbox can carry its own system prompt (set in Settings) so the assistant behaves differently per inbox.
API keys
The Keys page creates and revokes API keys (am_..., shown once at creation). A key can be scoped: restricted to specific permissions (for example message_read + message_send) and pinned to a single inbox, so each agent holds exactly the access it needs. Scoped keys are the recommended way to give credentials to agents.
Domains
The Domains page connects your own sending domain:
- Start the wizard with your domain name (an advanced option sets a custom Return-Path).
- The wizard shows the exact DNS records to add - SPF, DKIM, DMARC, and receiving MX - each tagged with its purpose.
- Add them with Auto configure (connect Cloudflare and the records are written for you) or copy them manually into any DNS provider.
- Click Verify. Once verified, inboxes can be created on the domain, and open/click tracking is provisioned automatically.
Webhooks
The Webhooks page registers HTTPS endpoints for real-time events - message.received, message.delivered, message.bounced, opens, clicks, and more. You can pin a webhook to specific inboxes, see the full delivery log with response codes, redeliver a failed delivery, and send a test event. The signing secret (whsec_...) is shown once at creation.
Lists
The Lists page manages allow and block rules for senders, so unwanted mail never reaches your agents.
Settings
Settings covers the rest:
- Organization name.
- Per-inbox system prompt for the AI assistant, with a Custom/Default badge and one-click reset.
- Billing - upgrade to Pro, manage your subscription, or change plans (see pricing).
Where to next
- Automate everything you just did in the UI: the Quickstart does it in code.
- The full endpoint-by-endpoint API reference.
- Give a model-based agent the same powers over MCP.