Skip to content
Agentic Inbox · Setup guide

Your inbox, in the conversation.

Let your assistant read, search and organize your authorized mailboxes, summarize email, and prepare replies from your sending aliases. Sign in to your own mailbox through webmail to connect. You review and approve every email before it is sent.

Open Agentic Inbox
Choose your assistant
  1. 1

    Add FranklyMail to Claude

    Open Connectors, choose “Add custom connector” and name it FranklyMail. Paste the connection address below.

    https://franklymail.com/api/agent/mcp
    Open Claude

    Your assistant's plan or workspace settings may require an administrator to add a connection.

  2. 2

    Sign in to your own mailbox

    Claude opens a FranklyMail permission screen. Continue through webmail, confirm your mailbox address, then choose “Allow connection”. Only that mailbox is shared. Your password stays with FranklyMail.

  3. 3

    Return to Claude and start a conversation

    If a browser page says “Authentication complete”, close that tab and return to your assistant app. You do not need to connect again. Enable FranklyMail in your chat and ask “Check my Spam folder” or “Forward Alice’s message to Sam”. Review any draft using its approval link before sending.

    Your active connection appears at the top of Agentic Inbox.

Early access uses a custom connection. FranklyMail is not yet listed in the assistants' public directories. No API key, terminal or environment file is needed.

Try your first conversation

“Summarize the unread messages in my support inbox.”

“Find Alice’s email about our next meeting.”

“Check my Spam folder for a missing message.”

“Create an Invoices folder and move emails containing invoices and bills into it.”

“Forward Alice’s last email to sam@example.com and let me review it.”

“Draft a reply confirming Tuesday. Let me review it before sending.”

Every send needs your approval

  1. Your assistant prepares a draft and shows it in the conversation. Nothing is sent.
  2. Open the draft’s review link and sign in to the same mailbox if asked. FranklyMail shows the sender, every recipient, the subject and the complete message. Edit the sender, recipients, subject or message directly and save your changes if needed.
  3. Confirm you have reviewed it, then select Approve & send. After an edit, review the saved version and confirm again.

The approval is tied to that exact version. Editing a draft requires another review. Saying “approved” in chat alone cannot send an email. You can also find pending drafts in Agentic Inbox. Drafts expire after 24 hours.

“Submitted” means the mail server accepted the message, not that the recipient received it. If sending status is uncertain, check Sent in webmail before preparing another copy. FranklyMail does not automatically retry it.

A final polish, before you send

With Mailbox Boost, use Write with AI on the review page to refine the tone, shorten a reply or translate it. Choose a suggestion, save your changes, then review and approve that version. Your writing allowance is shared with webmail.

You can also select Track opens before saving. Delivery and open activity appear in webmail after sending. For several recipients, the shared signal means one of them opened it; privacy settings can hide or simulate opens.

Schedule a message

Ask your assistant to propose an exact date, time and time zone, then review the message and choose Approve schedule. You can also choose Schedule send beside Send in webmail. Your browser can close after confirmation; the server handles the schedule.

Scheduled in webmail shows messages scheduled from either place. View message previews the content. Edit message stops sending and opens the draft. Cancel send keeps it in Drafts. Delete moves it to Trash. To change the time or content, edit and schedule again. Your assistant can list schedules and, with separate mailbox.draft.write permission and your instruction, cancel them.

Choose a time from one minute to one year ahead. Schedules are checked every minute, with up to 100 unresolved schedules per mailbox. If a schedule is more than 15 minutes overdue, it stops for review. Shared aliases, signed or encrypted messages and open tracking require ordinary sending. Webmail preserves the saved message and attachments. If status needs checking, inspect Sent before creating another copy.

Formatted drafts, ready for your mail app

Ask your assistant for an HTML draft with paragraphs, links, bold or italic text, lists and quoted replies. FranklyMail saves the formatted message alongside a plain-text alternative, so compatible mail apps can choose how to display it. This works for real mailbox drafts, approval drafts and scheduled sends. Scripts, CSS, forms and images are removed; review any warning and the returned content.

On the review page, check the formatted preview and plain-text alternative before approving. You can edit the HTML source or choose Use plain text only. Keep both versions consistent when editing. Changes require a fresh review. The optional Write with AI control is available for plain-text drafts. Existing connections do not need new permissions for HTML; refresh tool discovery if your assistant does not see the html field.

Choose what you share

A connection can include up to 20 mailboxes in the same organization. Each mailbox must be independently verified through webmail and explicitly authorized. Unselected mailboxes stay private. Your management account cannot grant access for coworkers. An invitation is a public setup link, not a sign-in credential. The assistant receives email content when you use the connection, under that assistant’s privacy settings. You choose the assistant used by the connection. The optional Write with AI feature on the FranklyMail review page uses OpenAI after your consent.

Connections last up to 90 days. Disconnecting takes effect immediately, including pending drafts. Existing resource keys retain their original metadata permissions; reconnect through the sign-in flow to grant email access.

This release supports message headers, bounded plain-text content, folder-specific search (including Spam/Junk, Sent, Trash and custom folders), and replies or new drafts with To and Cc recipients, optional HTML formatting and a required plain-text alternative. Forwards remain text-only. Forwards include the original headers and readable text. If a message has attachments, use webmail to include them or explicitly choose a text-only forward. Incomplete or oversized originals must be forwarded in webmail. With message.move permission, it can move one message or up to 200 messages at once to a folder in the same mailbox, including Trash. A batch uses one request from your mailbox allowance. Your assistant checks individual results because some messages may move while others need another check. With the separate folder.write permission, it can create custom folders and delete only empty custom folders without children. System folders are protected; no mail is deleted by removing a folder. Existing connections need fresh OAuth consent to gain these permissions. Refreshing a token or restarting the assistant does not add them. It does not permanently delete mail, download attachments, send attachments, use Bcc or send automatically. Normal sending aliases are supported; shared aliases still require webmail. Reading does not mark a message as read. Approval drafts are held in Agentic Inbox. With separate mailbox.draft.write consent, your assistant can also create, update and move its own real mailbox drafts to Trash. Those drafts appear in Apple Mail and webmail, and are sent manually from your mail app. Sent messages appear in webmail.

25 requests a day to get started

Standard access shares 25 daily requests and 5 per minute for each mailbox, shared across its connected assistants. Each boosted mailbox has 2,500 daily requests and 60 per minute. Reading, searching, moving messages, managing folders and working with drafts use the same allowance across connections.

Daily allowances reset at midnight UTC. If a limit is reached, your assistant receives the reset time. Standard limits include a Mailbox Boost link. Your manual review and approval do not use the agent allowance.

Explore Mailbox Boost

For teams

The administrator can enable access, send invitations and disconnect assistants from team settings. Each mailbox user gives permission and reviews their own drafts. Disabling access revokes current connections; enabling it again requires users to reconnect.

This feature verifies access to a mailbox, not a separate employee identity. Anyone who has its working credentials can connect it, including a shared mailbox user. Existing administrator password reset and mailbox export permissions are unchanged. Independent employee sign-in and delegated shared mailbox access are not part of this release.

Connection help

The assistant asks for an address
Use https://franklymail.com/api/agent/mcp and OAuth authentication. FranklyMail handles sign-in; no API key or password goes into chat.
I see “Authentication complete” after connecting
Sign-in has finished. Close that browser tab and return to the assistant app where you started, such as ChatGPT desktop. A local completion page belongs to that app. You can check the active connection at the top of Agentic Inbox; no second connection is needed.
I need to connect a different mailbox
From the original mailbox’s Agentic Inbox, choose Add mailbox on your assistant connection. Choose Verify another mailbox to open a fresh webmail login. Sign in with the additional mailbox credentials and complete any second-factor verification, then review and allow its permissions within ten minutes. The same assistant connection can then use both mailboxes. Each mailbox approves only its own drafts. Removing an added mailbox leaves the others connected; disconnecting from the original mailbox ends the whole connection. A password change in any connected mailbox revokes the connection for safety.
The connector option is unavailable
Your assistant's plan or workspace policy may require administrator access. Public directory installation is not available yet. See the ChatGPT connection guide or Claude connection guide.
Developer reference