- SINGLE
- MASS
- REVIEW
- LOG
Short answer
How can I send emails or broadcasts through my AI?
Your AI uses the Customer.io MCP to trigger specific messaging actions. You can command it to send a single transactional email to one person or launch a broadcast to a larger group. You'll see exactly how these commands work below.
Messaging outcomes
Where messages land
What happens when you give your AI a messaging command.
SINGLE
One-to-one emails
The AI sends a specific transactional message to a single recipient. This is for individual updates or alerts.
MASS
Large broadcasts
Your agent triggers a wide-scale message to a segment of your audience. This handles your bulk announcements.
REVIEW
Human oversight
The AI prepares the message details for your approval. You decide if the content is ready before it goes out.
LOG
Action history
The messages are processed through Customer.io. You can track the results in your existing dashboard.
The workflow
What your AI does when <the thing arrives>.
The AI translates your natural language instructions into specific API calls.
Analyze request
Your agent looks at your request to see if you want to message one person or a whole group.
send_transactional_emaildispatch_broadcastDraft content
The AI builds the message body based on the context you provide in the chat.
send_transactional_emailSend individual email
For individual messages, the AI triggers the specific transactional tool.
send_transactional_emailSend mass broadcast
For mass messaging, the AI calls the broadcast tool to reach your segment.
dispatch_broadcast
Try it
Copy these to start.
Use these prompts to test the connection.
Starting points
These are templates. Swap out the bracketed info with your actual user data or message text.
Customer.io Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_pB5Glq19S2AlhJCYRGobJWZEWZYTGA1BNGjmWvM6/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Customer.io capabilities are ready to use.
{
"mcpServers": {
"customerio-mcp": {
"url": "https://edge.vinkius.com/vk_preview_pB5Glq19S2AlhJCYRGobJWZEWZYTGA1BNGjmWvM6/mcp"
}
}
}Send a transactional email to user@example.com saying their order has shipped.
Dispatch a broadcast to the 'active_users' segment about our new feature.
Send a quick update email to the customer with ID 12345.
Trigger a mass broadcast to all users in the UK segment.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Customer.io once, then ask.
Follow the link to authorize the connection. Your credentials stay encrypted and secure, and you can find the full tool list on the Connector page.
Connect Customer.io to your AIFAQ
How this task behaves
- 01
Can the AI write the email content for me?
Yes. The AI generates the message text based on your instructions before sending it.
- 02
Can the AI delete existing email campaigns in Customer.io?
No. This MCP only has tools to send messages, not to delete or modify existing campaigns.
- 03
Does the AI send the email immediately?
It triggers the send command immediately once you confirm the action in your chat interface.
- 04
Can the AI change my Customer.io account settings?
No. The AI is limited to the specific messaging tools provided in the manifest.
- 05
Can I send a broadcast to a specific list of emails?
The broadcast tool works through Customer.io segments, so you must target a segment defined in your account.
More questions about Customer.io? The Connector page answers them. See everything the Customer.io Connector can do
Connect Customer.io to Claude, Cursor, ChatGPT & more
