- DIRECT
- MASS
- REVIEW
- LOG
Short answer
How can I send emails or broadcasts via my AI?
You can trigger specific emails to individuals or launch broad messages to entire segments using natural language. Your AI handles the execution through Customer.io once you give the command. You'll see how the logic flows below.
Messaging outcomes
What you can trigger
The AI maps your text commands to specific Customer.io actions.
DIRECT
Individual emails
The AI targets a single user for a specific transactional message. You get a confirmation once the email is sent.
MASS
Group broadcasts
The AI sends a message to an entire segment at once. This is how you handle announcements or updates.
REVIEW
Human oversight
The AI won't just blast your list. You'll review the intended recipient or segment before the final send.
LOG
Execution status
You receive immediate feedback on whether the message was successfully handed off to Customer.io.
The workflow
What your AI does when the command arrives.
The AI acts as the bridge between your intent and the Customer.io API.
Identify target
Your agent looks at your request to see if you want to message one person or a whole group.
send_transactional_emaildispatch_broadcastSelect template
The AI matches your request to the correct email template or broadcast campaign in your account.
send_transactional_emaildispatch_broadcastExecute single email
The AI triggers a specific transactional message to a single contact.
send_transactional_emailExecute broadcast
The AI pushes a message out to the entire group you specified.
dispatch_broadcast
Try it
Copy these to start.
Use these prompts to test the connection.
Starting points
Swap out the bracketed info for your actual user IDs, segment names, or email templates.
Customer.io Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_6ZqbH4pwazeGAR5QjW9P6KAcHTXi9N5azgpaHVMr/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-alternative-mcp": {
"url": "https://edge.vinkius.com/vk_preview_6ZqbH4pwazeGAR5QjW9P6KAcHTXi9N5azgpaHVMr/mcp"
}
}
}Send the welcome_email template to user john.doe@example.com
Dispatch a broadcast to the 'active_subscribers' segment
Send a password_reset email to the user with ID 98765
Trigger a broadcast to all users in the 'beta_testers' segment
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Customer.io once, then ask.
Just link your account once. Your credentials stay encrypted, and you can start sending messages immediately through your preferred AI client.
Connect Customer.io to your AIFAQ
How this task behaves
- 01
Can the AI write the email content for me?
No. The AI uses the templates already existing in your Customer.io account to send the messages.
- 02
Will it send messages without me seeing them first?
No. Your AI client will show you what it intends to do, allowing you to confirm the recipient or segment before it executes.
- 03
Can I use this to create new segments?
No. This connector is for sending messages to existing users or segments, not for managing segment logic.
- 04
Does the AI have access to my full customer database?
The AI only accesses the specific user or segment data required to fulfill your command.
- 05
Can the AI delete users from Customer.io?
No. There are no tools in this connector for deleting or modifying user profiles.
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
