AI connectors

The only interactive-email platform your AI assistant can actually operate

Connect Claude, ChatGPT or Gemini to your account and design, send and read the results of interactive emails from a chat — build a product-drop email, check who answered a survey, send Tuesday's newsletter to the active-subscribers list. No password shared, no new dashboard to learn.

Every dashboard-only ESP hits the same wall in a chat.

Ask Claude, ChatGPT or Gemini to "build me a product-drop email" today and, at best, a general-purpose connector can paste plain HTML into a draft folder somewhere. It can't place a poll, a countdown, a scored quiz, or a Buy Now button that actually charges through your Stripe account — and it has no idea how that email will degrade in Outlook versus Gmail versus Apple Mail.

MailInApp's fallback engine and 44-block interactive registry are already expressible as tool calls — the in-studio AI copilot proved it first. The connector is the same tool-use core behind an OAuth consent screen instead of a side panel, so your assistant edits real projects, reads real campaign results, and can trigger a real send, all gated by exactly the permissions you grant.

Design with the full 44-block registry, not a plain-HTML approximation

The assistant learns every block type — carousel, poll, form, countdown, quiz, spin-to-win, product checkout and more — straight from the live registry, so it never drifts out of date with what the studio actually ships.

Read real results, not a guess

Opens, clicks, responses and revenue rollups, form question breakdowns, orders, send history — summarized counts a chat can reason over, never a raw data dump.

Sending is a two-step confirmation, always

prepare_send resolves your audience and renders a preview without sending anything; confirm_send requires that exact preview's own token. An assistant can't send mail without first showing you what's about to go out and to how many people.

Live widgets, not just text

On Claude and ChatGPT, a rendered email preview, a results dashboard, and the send-confirmation card itself all appear directly in the chat — the human approval on a send is a click on a card, not a sentence the model could talk itself past.

Works with

One MCP server. Three assistants.

Every platform connects to the same URL — paste it into the platform's own connector settings and approve the consent screen.

Claude

Add MailInApp as a custom connector from Settings → Connectors. MCP Apps widgets render the live email preview and send-confirmation card right in the conversation.

ChatGPT

Add MailInApp from Settings → Connectors → Advanced → Developer mode. Dedicated search/fetch tools also make your projects, templates and contact lists reachable from deep research.

Gemini

Paste the URL into Gemini Spark's Connected apps for a self-serve connection, or set up Gemini Enterprise or Antigravity CLI with a pre-registered client for team-wide use.

Your call, every time

You choose what an assistant can touch

Reading your projects and results, editing designs, and managing contacts are pre-checked on the consent screen. Sending mail to your real contacts is never granted by default — you switch it on explicitly, and every send still needs the two-step preview-then-confirm flow on top. Revoke any connection instantly from the dashboard, no waiting on the assistant's own settings.

Read about scopes & permissions

How the AI connector compares

FeatureMailInAppZapier AI ActionsGeneric "send email" MCP connectorsMailchimp / Klaviyo / Brevo
Remote MCP server for Claude, ChatGPT and Gemini
Places real interactive blocks (polls, quizzes, checkout)
Automatic fallback rendering per email client
Reads campaign results, not just triggers sendsVariesVaries
Two-step confirm-before-send with a rendered preview
Live in-chat widgets (email preview, results dashboard)

Based on each vendor's own published connector/plugin documentation as of August 2026 — always confirm against their current docs before deciding.

AI connector FAQ

Questions, answered

Does connecting an assistant share my password?

No. Connecting goes through an OAuth consent screen you approve while signed in — the assistant receives a scoped, revocable token, never your password or a copy of an API key.

Can an assistant send mail to my contacts without my knowledge?

No. Sending mail is a scope you grant explicitly (never checked by default), and even once granted, a send always goes through a two-step prepare-then-confirm flow that surfaces the exact recipient count and a rendered preview before anything goes out.

Read about the two-step send
What can't a connected assistant do?

No tool can read or rotate an API key, a webhook secret or an SMTP password, change payment or domain settings, manage team invites, or touch Stripe/billing at all — the same carve-outs an editor teammate is already blocked from everywhere else in MailInApp.

How do I disconnect an assistant?

Connections in the dashboard lists every assistant you've approved with a one-click Revoke — it takes effect immediately, independent of anything you do on the assistant's own side.

Is this available on the free plan?

Yes — reading your projects and results, and building new ones, is available on every plan including Free. Sending real campaigns through a connector needs at least the Starter plan.

See plans & pricing

Ready to connect an assistant?

Paste one URL into Claude, ChatGPT or Gemini's own connector settings — nothing to install.