Documentation menu

Connect ChatGPT

Steps

  1. In ChatGPT, go to Settings → Connectors → Advanced → Developer mode and turn it on (developer mode is required to add a custom connector today).
  2. Add connector, and paste https://mailinapp.com/api/mcp as the server URL.
  3. ChatGPT opens MailInApp's OAuth consent screen. Sign in if needed, pick which account to connect as, choose your scopes, and approve.
  4. The connector is available in any chat going forward — enable it per-conversation from the tools/connectors picker.

Search & fetch (deep research / company knowledge)

Two tools, search and fetch, exist specifically so ChatGPT's deep-research and company-knowledge modes can browse your MailInApp account like any other connected source: search returns opaque result ids across your projects, templates and contact lists, and fetch resolves one of those ids into its full content. You don't call these directly — ChatGPT does, automatically, whenever deep research decides your account is a relevant source for a question.

Widgets in ChatGPT

ChatGPT's Apps SDK renders the same widgets Claude does: a live email preview with a desktop/mobile toggle, a campaign-results dashboard, and a send-confirmation card with its own Confirm & Send button. A tool that would otherwise return plain text instead opens one of these inline in the chat.

Workspace accounts

If your organization restricts which connectors a workspace can use, MailInApp exposes a standard OpenID email/email_verified claim so a workspace admin can scope the connector to your company's own email domain — nothing you need to configure on the MailInApp side.

Revoking

Connections in the dashboard (/dashboard/connections) lists every assistant you've approved, including ChatGPT, with a one-click Revoke — takes effect immediately regardless of anything you do inside ChatGPT itself. You can also remove the connector from ChatGPT's own Connectors settings, though that only affects ChatGPT's side; if you want the underlying token invalidated right away, revoke it from the MailInApp dashboard.