Mailgent

Give your assistant agent an inbox and calendar.

Email to handle correspondence and a calendar to manage time — so your personal-assistant agent can triage mail, reply, and book on your behalf.

A real assistant lives in your inbox and your calendar. An AI assistant that can only suggest what to do — but can't send the email or create the event — leaves you doing the last and most tedious step yourself.

Mailgent gives the assistant its own address that can act alongside yours: triaging incoming mail, drafting and sending replies, and managing a calendar. You set the scopes, so it does exactly as much as you trust it to.

Triage and reply

The assistant reads incoming threads, summarizes what matters, drafts replies for the routine ones, and sends them in-thread once you've set the bar for what it can handle alone.

Labels and rules keep your inbox sorted: newsletters here, action items there, and a clear queue of what still needs you.

triage.ts
const threads = await mail_list_threads({ label: "inbox", unread: true });
for (const t of threads) {
  const thread = await mail_get_thread({ id: t.id });
  if (isRoutine(thread)) await mail_reply({ threadId: t.id, text: draft(thread) });
  else await mail_update_thread_labels({ id: t.id, add: ["needs-you"] });
}

Own the calendar

The assistant creates events, holds tentative slots, and reshuffles when plans change — coordinating over email and writing the result straight to your calendar so nothing lives only in chat.

As much trust as you grant

Scopes decide what the assistant can do: read-only triage, draft-and-hold, or full send-and-book. Tighten or loosen at any time, and every action stays logged under its identity.

FAQ

Does it use my personal email?

No. It gets its own Mailgent address that acts alongside yours, so its actions stay attributable and scoped.

Can I keep it from sending without me?

Yes. Grant draft-only scope and it prepares replies for your approval instead of sending.

Can it manage my calendar too?

With calendar scope, it creates, moves, and cancels events and coordinates the times over email.

Give your agent an inbox.

A real email address, a vault, 2FA, and an identity in one API call.

Get started