- UPDATED
- MERGED
- SYNCED
- REVIEW
Short answer
How can I update customer profiles and attributes with my AI?
You tell your AI what changes to make, and it executes the updates in Customer.io. It handles everything from changing single traits to merging two separate user records into one. You get a clean, organized database.
Data outcomes.
What changes in your database.
These are the specific ways your user data shifts after you chat with your agent.
UPDATED
Clean user traits
The AI modifies specific attributes for individual users. Your segments and campaigns stay accurate because the data is current.
MERGED
Unified identities
When you find duplicate profiles, the AI combines them. This prevents sending multiple emails to the same person.
SYNCED
Live event tracking
The AI logs new entity actions directly to your database. This keeps your user journey data up to date in real time.
REVIEW
Human oversight
The AI won't delete users on its own. You decide when a profile needs to be removed from the system.
The workflow
What your AI does when <the thing arrives>.
Your AI acts as the bridge between your chat interface and your Customer.io database.
Identify the user
The AI finds the right person in your database using their email or ID.
pipeline_identifyModify attributes
The AI changes specific user details like subscription status or preferences.
add_or_update_customerFix duplicates
The AI merges two different profiles into a single, correct identity.
merge_customersLog activity
The AI records specific events or actions taken by a user.
track_entity
Try it
Copy these to start.
Use these prompts to trigger actions in Customer.io.
Starting points
Replace the bracketed info with your actual user emails or attribute names.
Customer.io Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_O0vwcwVPcG3BZcvkFoFfrCi7lqsaNS7R3sAM5uEa/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-1-mcp": {
"url": "https://edge.vinkius.com/vk_preview_O0vwcwVPcG3BZcvkFoFfrCi7lqsaNS7R3sAM5uEa/mcp"
}
}
}Update the 'plan_type' attribute to 'premium' for user alex@example.com.
Merge the duplicate profile for sarah@work.com with the main account.
Track a 'purchase_completed' event for the user with ID 98765.
Change the subscription status to 'inactive' for all users in the beta group.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Customer.io once, then ask.
One connection gives your AI access to your data. Your credentials stay encrypted and secure on our end.
Connect Customer.io to your AIFAQ
How this task behaves.
- 01
Can the AI delete customers automatically?
No. The AI only deletes customers if you explicitly tell it to do so.
- 02
Will the AI create new segments for me?
No. This MCP is designed for managing user attributes and identities, not for building segmentation logic.
- 03
How does the AI know which user to update?
It uses the identifiers you provide in your prompt, such as an email address or a unique ID.
- 04
Can I merge two users into one?
Yes, the AI can merge duplicate identities to keep your data clean.
- 05
Does the AI see my login credentials?
No. Your credentials are encrypted and handled by Vinkius, not your AI client.
More questions about Customer.io? See everything the Customer.io Connector can do
Connect Customer.io to Claude, Cursor, ChatGPT & more
