• SINGLE
  • MASS
  • REVIEW
  • LOG

How to trigger manual user messages with your AI

Connect Customer.io to your agent to turn chat commands into direct communications. You can fire off single emails or mass broadcasts without leaving your workspace.

Ask AI about this page

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.

  1. Analyze request

    Your agent looks at your request to see if you want to message one person or a whole group.

    send_transactional_emaildispatch_broadcast
  2. Draft content

    The AI builds the message body based on the context you provide in the chat.

    send_transactional_email
  3. Send individual email

    For individual messages, the AI triggers the specific transactional tool.

    send_transactional_email
  4. Send 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.

Connector linkhttps://edge.vinkius.com/vk_preview_pB5Glq19S2AlhJCYRGobJWZEWZYTGA1BNGjmWvM6/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Customer.io capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "customerio-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_pB5Glq19S2AlhJCYRGobJWZEWZYTGA1BNGjmWvM6/mcp"
    }
  }
}
Copy into chat04
  • 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 AI

FAQ

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