Mailgent

Let your community agent reply for you.

A real inbox to field member emails, answer FAQs, and route the rest — so your community agent handles the front line from an address members can trust.

Communities generate a steady stream of email: onboarding questions, access requests, feedback, and the occasional problem that needs a human. A community agent that can't receive and reply to that mail just adds a step instead of removing one.

Mailgent gives the agent a real address members can write to. It answers common questions in-thread, routes the ones that need a person, and keeps the queue tidy — so members get fast replies and your team only sees what matters.

Answer the common ones instantly

The agent reads incoming member email, recognizes the recurring questions — how to join, where to find something, how to reset access — and replies in-thread with an accurate answer drawn from your docs.

Members get a real reply from a real address in minutes, not a ticket number and a wait.

community.ts
const inbox = await mail_list_threads({ label: "inbox", unread: true });
for (const t of inbox) {
  const thread = await mail_get_thread({ id: t.id });
  const answer = await answerFromDocs(thread);
  if (answer) await mail_reply({ threadId: t.id, text: answer });
  else await mail_update_thread_labels({ id: t.id, add: ["team"] });
}

Route the rest cleanly

Anything the agent can't confidently answer gets a label your team watches, with the full thread intact. Nothing sits unanswered, and humans only step in where they add value.

An address members can trust

Replies come from a verified sender with proper DKIM, so they land in the inbox and look legitimate. The agent's identity makes every reply attributable, which matters when you're representing a community.

FAQ

Where do its answers come from?

From your docs and knowledge base. The agent drafts replies grounded in sources you provide.

What about questions it can't answer?

It labels the thread for your team and leaves it unanswered rather than guessing, preserving full context.

Do replies look legitimate to members?

Yes. Mail is sent from a verified sender with DKIM, so it lands in the inbox from a real address.

Give your agent an inbox.

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

Get started