Customer.io Connector for AI agents.
18 live capabilities
Manage marketing automation and customer lifecycles through natural language.
Waiting for input…
Why people use Customer.io
Customer.io Marketing Automation: Stop Copy-Pasting Data
With this Connector, that manual loop disappears. You can tell your agent to update a user's status or trigger a broadcast directly from your chat interface. You get the results of a marketing team in a fraction of the time, moving from data entry to actual execution.
What Vinkius changes
You get a direct line of communication between your AI and your marketing automation platform.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Updating a user's status
A growth marketer tells the agent to move a user to the 'VIP' tier.
- Real-world use case 02
Tracking a tutorial
A product manager wants to know who finished the onboarding.
- Real-world use case 03
Sending a welcome email
A support rep asks the agent to send a welcome message.
Complete set · 18capabilities
The complete Customer.io capability set.
These are the exact actions your AI can choose when you ask it to work with Customer.io.
01—04
4 capabilities in this set.
Part of 18 available through Customer.io.
- 01 Capability
Pipeline page
Keep a record of every page a user views within your application. This provides insight into your users' journey.
- 02 Capability
Merge customers
Combine two separate customer profiles into one single identity. This helps clean up duplicate records in your database.
- 03 Capability
Pipeline batch
Send a group of multiple data calls in one single request to save time. It is ideal for high-volume updates.
- 04 Capability
Pipeline group
Link individual people to larger objects like company accounts. Use this to build better organizational relationships.
05—08
4 capabilities in this set.
Part of 18 available through Customer.io.
- 05 Capability
Pipeline identify
Mark a specific person with unique traits and identifiers. This helps your agent recognize users across different sessions.
- 06 Capability
Pipeline track
Log the specific actions people take as they interact with your product. Use this to trigger behavioral workflows.
- 07 Capability
Send newsletter
Send a newsletter to your target audience immediately. This is perfect for instant marketing blasts.
- 08 Capability
Send transactional email
Dispatch high-priority transactional emails like receipts or alerts. Use this for essential user communications.
09—12
4 capabilities in this set.
Part of 18 available through Customer.io.
- 09 Capability
Send transactional in app
Deliver transactional messages directly inside your app interface. It keeps users informed without leaving the product.
- 10 Capability
Send transactional push
Send push notifications to users' mobile devices for immediate alerts. Use this for time-sensitive updates.
- 11 Capability
Track batch
Process multiple entity operations at once to handle large data updates. This is more efficient than single calls.
- 12 Capability
Track customer event
Log a specific event for a known person in your system. Use this to monitor specific milestones in the user journey.
13—15
3 capabilities in this set.
Part of 18 available through Customer.io.
- 13 Capability
Add or update customer
Add a new person to your database or update an existing profile's details. Use this to keep user attributes current.
- 14 Capability
Track anonymous event
Record actions from users who haven't signed up or logged in yet. This allows for pre-conversion tracking.
- 15 Capability
Track entity
Create or modify a single person or object using the latest API version. This is a versatile capability for data management.
16—18
3 capabilities in this set.
Part of 18 available through Customer.io.
- 16 Capability
Trigger broadcast
Start an API-triggered broadcast to a specific group of customers. Use this to launch targeted marketing campaigns.
- 17 Capability
Delete customer
Remove a person's profile from your database entirely. Use this for account deletions or data cleanup.
- 18 Capability
Pipeline screen
Log specific mobile screen views to understand how people navigate your app. This helps optimize your mobile experience.
Set up in minutes
One URL. Then ask Customer.io to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Customer.io from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_O0vwcwVPcG3BZcvkFoFfrCi7lqsaNS7R3sAM5uEa/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Customer.io, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Customer.io for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_O0vwcwVPcG3BZcvkFoFfrCi7lqsaNS7R3sAM5uEa/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Customer.io URL.
- Step 03
Save and start
Save the connection and enable Customer.io in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"customerio-alternative-1": {
"url": "https://edge.vinkius.com/vk_preview_O0vwcwVPcG3BZcvkFoFfrCi7lqsaNS7R3sAM5uEa/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Customer.io
Open Agent mode in chat and ask: "Using Customer.io, help me...". 18 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"customerio-alternative-1": {
"url": "https://edge.vinkius.com/vk_preview_O0vwcwVPcG3BZcvkFoFfrCi7lqsaNS7R3sAM5uEa/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Customer.io
Ask Copilot: "Using Customer.io, help me...". 18 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"customerio-alternative-1": {
"url": "https://edge.vinkius.com/vk_preview_O0vwcwVPcG3BZcvkFoFfrCi7lqsaNS7R3sAM5uEa/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Customer.io
Open Cascade and ask: "Using Customer.io, help me...". 18 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"customerio-alternative-1": {
"url": "https://edge.vinkius.com/vk_preview_O0vwcwVPcG3BZcvkFoFfrCi7lqsaNS7R3sAM5uEa/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Customer.io
Ask Cline: "Using Customer.io, help me...". 18 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add customerio-alternative-1 --transport http "https://edge.vinkius.com/vk_preview_O0vwcwVPcG3BZcvkFoFfrCi7lqsaNS7R3sAM5uEa/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Customer.io
Ask Claude: "Using Customer.io, show me...". 18 tools are ready
Where the request belongs
Work Customer.io can move forward.
This is for growth marketers who are tired of manual CSV exports, product managers who need to track feature adoption without extra dev work, and support leads who need to trigger transactional receipts on the fly.
Growth Marketer
Manages user segments and triggers newsletters during campaign launches without touching a dashboard.
Product Manager
Monitors how people use new features by tracking specific events directly through the AI.
Support Specialist
Updates customer attributes and sends manual push notifications during troubleshooting sessions.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsBlueshift
Orchestrate customer engagement via Blueshift. manage campaigns, track events, and sync customer data directly from any AI agent.
Convertlab
Marketing automation and customer data platform. manage customers, campaigns, and events via AI.
Endear Retail CRM
Equip your AI agent to manage retail customers, track orders, and monitor clienteling notes via the Endear API.
Froged
Manage customer success, track events, and handle omnichannel support via AI agents with Froged.
Customer.io
Send behavior-driven emails, push notifications, and in-app messages triggered by what your users actually do in your product.
Customerly
Combine live chat, email marketing, and customer surveys in one platform that helps SaaS companies grow and retain users.
Bring your own AI
Change the model, client or framework. Keep Customer.io connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Customer.io.
The practical details behind the request, access and result.
Can I use Customer.io MCP to update user profiles?
Yes, you can use the Connector to add or update customer attributes like loyalty tiers or account types directly through your AI agent.
How does this Connector handle event tracking?
It allows your agent to record specific actions, like page views or button clicks, which helps you trigger behavioral marketing workflows.
Can I send push notifications using this?
Yes, the Connector includes capabilities to send transactional push notifications and in-app messages to your users instantly.
Does the Customer.io MCP support batch updates?
It does. You can use the batch capabilities to send multiple calls in a single request, which is much faster for large data updates.
Can I track users who haven't logged in yet?
Yes, the Connector includes a specific capability for recording anonymous events, allowing you to track behavior before a user even creates an account.
How do I trigger a marketing broadcast?
You can simply ask your agent to trigger an API-triggered broadcast to a specific segment of your audience.
Can I trigger a specific broadcast campaign using its ID?
Yes. Use the trigger_broadcast capability by providing the broadcast_id and the required data payload to start the campaign immediately.
How do I update a customer's attributes like their subscription plan?
You can use the add_or_update_customer capability. Simply provide the customer's identifier (email or ID) and a JSON object containing the attributes you wish to change.
Is it possible to track events for users who haven't logged in yet?
Absolutely. Use the track_anonymous_event capability to record actions from anonymous visitors. You can later use merge_customers to link this data once they identify themselves.
One connection away
Give your agent a direct line to Customer.io.
Connect Customer.io once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available