| The Gmail pluginMinutes. Workspace admin trust | ChatGPT searches and reads your Gmail from a conversation, drafts replies, and since mid-2026 can send them. Its single OAuth scope covers read and write alike. | You have to be in ChatGPT and ask. That one scope is broad - there is no read-only variant - so scope it to the right account rather than the busiest one. Sending is web-only at time of writing. |
|---|
| The Outlook pluginMinutes. Entra org consent | The richer of the two. Read, read-write and send, including shared and delegated mailboxes, plus mailbox settings, calendar and contacts. | Also invoked by you, in ChatGPT. Its published capability list is out of date and omits sending even though the permission is right there, so trust the permissions, not the marketing bullets. |
|---|
| Scheduled tasksMinutes | The closest thing to unattended email work: a recurring task that can send mail through your connected Gmail or Outlook. | Delivery is in-app and by push, not by email. Capped at one run per hour with a small number of active tasks per plan, and there are no webhooks. It is a timer, not a trigger. |
|---|
| An inbound-mail bot you buildDays of engineering, then ongoing ops | The only way to get an address that reads and answers on its own. An inbound provider posts each message to your webhook, you call the OpenAI API, and you reply through the same provider. | You own deliverability, SPF, DKIM and DMARC, threading headers, quoted-text stripping, idempotency and loop protection. Each provider has its own trap, and the model is the easy part. |
|---|
| An AI teammate with its own inboxMinutes | A product that already has an address you can email and reply to, with deliverability and threading solved. Beagle answers its own inbox and behaves the same way there as in Slack. | It is a teammate you email, not a filter over your personal mailbox. If you want triage inside your own inbox, a plugin or an add-in is the closer fit. |
|---|