Skip to content
Custom Connectors

Full read-write Claude connector for Iterable

Let Claude draft campaigns and update user profiles in Iterable

Stop building audiences and setting up campaigns by hand across tabs. Claude updates user profiles, manages list membership, drafts the campaign with its template and audience, and queues it for your approval, all where your customer data already lives.

Iterable is a cross-channel marketing platform built around user profiles, lists, templates, campaigns, and automated journeys across email, SMS, push, and in-app. People want Claude to do more than read metrics: to draft campaigns, update user profiles, and manage lists directly.

What is an Iterable MCP server?

A Iterable MCP server is a small hosted service that exposes Iterable's data and actions to Claude over the Model Context Protocol, so Claude can campaigns, lists, and audiences inside your own account. We build it as a custom connector with separate read and write tools, and destructive actions stay gated behind your approval.

What can Iterable's current connector do today?

Iterable now ships an official MCP server, but it defaults to a safe read-only mode with no writes, sends, or PII tools, so out of the box Claude surfaces metrics more than it acts. A custom connector delivers the fuller capability your workflow needs, with scoped write actions for campaigns, profiles, templates, and lists under human-in-the-loop controls.

What does full read-write Iterable access unlock?

Full read-write Iterable access lets Claude draft a campaign, set the template and content, choose the list or segment, and queue it for your approval before sending. It can create or update user profiles, manage list membership, edit templates, and track custom events, so audience prep and campaign setup happen where your customer data already lives.

  • Draft an email, SMS, or push campaign, set the template and audience, and leave it for review
  • Create or update a user profile, including custom data fields and subscription preferences
  • Add or remove users from a list to build a target audience
  • Create or update a message template with subject line and content
  • Track a custom event or update a user's data to drive a journey
  • Schedule or trigger a prepared campaign after you approve it

Can Claude create and schedule campaigns in Iterable?

Creating and scheduling campaigns in Iterable is possible with a full read-write connector. Claude can draft an email, SMS, or push campaign, set the template and content, and choose the list or segment. Scheduling, triggering, and sending are gated write actions that run only after you approve them.

Can Claude update user profiles in Iterable?

Updating user profiles in Iterable is supported with write access. Claude can create or update profiles, edit custom data fields and subscription preferences, and track custom events that drive a journey. Deletions and consent changes stay behind your confirmation, and the connector never exceeds the access your scoped API key already grants.

Can Claude manage lists and audiences in Iterable?

Managing lists in Iterable is part of the write tools. Claude can add or remove users from a list to build a target audience, then attach that list or segment to a drafted campaign. Read and write tools stay separated, so audience prep happens cleanly while sends wait for a human to confirm.

How an Iterable connector works

We build a small MCP server that authenticates to Iterable with a scoped API key and the narrowest permissions the work needs. Read tools (campaign metrics, user and list lookups) and write tools (create campaign, update user, manage list membership) are separated, and outbound or destructive actions like send and delete require your confirmation. Claude only ever has the access your own Iterable key already grants, and we can restrict the server to allowlisted IPs where your setup calls for it.

Frequently asked questions

Can Claude create and schedule Iterable campaigns, not just read metrics?
Yes. The official Iterable MCP server defaults to read-only, with writes and sends off, so campaign creation needs more than the standard setup. A custom connector exposes write tools for building a campaign, setting its template and audience, and scheduling or triggering it, with separated read and write tools and a confirmation step before any send.
Will Claude send an Iterable campaign without my approval?
No. Sending, scheduling, and triggering are separate, gated write actions. Claude can draft the campaign, set the content, and choose the list or segment, but it only goes out after you approve it. You decide which actions run automatically and which require a confirmation step before anything reaches your users.
Can Claude update user profiles and manage lists in Iterable?
Yes. With write access, Claude can create or update user profiles, edit custom data fields and subscription preferences, and add or remove users from lists. Deletions and consent changes are gated behind your confirmation. The connector authenticates with your own scoped API key, so it never has more access to your customer data than that key already grants.

Tell us what you run. We'll build the connector.

Pick your tool, choose what Claude should do, and get an instant scope and price. No call required.