# Chameleon.io MCP for AI Agents AI Agent Connect

> Chameleon.io MCP for AI Agents. Manage product adoption, trigger in-app tours, and analyze microsurvey responses directly through your AI client. You can track custom user events, update user profiles, and audit segments without leaving your chat interface. It's the fastest way to bridge your user experience platform with your AI workflows.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_0m9qNkt6iKeAeHDhdCgAIs8Wdjvn5XGRgoNNmHWV/ai-agent-connect
- **Tags:** user-onboarding, product-adoption, user-engagement, in-app-tours, user-segmentation, microsurveys

## Description

Imagine you're trying to figure out why users are dropping off during the signup flow. Usually, that means jumping into a dashboard, filtering by user segments, and digging through event logs to find a pattern. With this Connector, you can just ask your agent to pull those logs or summarize recent survey feedback instead. It turns your product experience platform into a conversational workspace. You can update user profiles on the fly, tell the agent to trigger a specific tour for a customer who's stuck, or check out how many people actually finished your latest onboarding sequence. It's about getting the data you need to make product decisions without the manual overhead of switching tabs or hunting through nested menus. By adding this to the Vinkius catalog, you're making it possible to manage your entire onboarding strategy through a single chat interface. You can handle data deletion requests for privacy compliance or just see which segments are most active, all while staying focused on the high-level strategy of keeping your users engaged. You can also verify that custom events are firing correctly during a new feature launch or see the specific details of a launcher to ensure the targeting logic is correct. It moves the work of data retrieval and action execution into a natural dialogue.

## Tools

### list_chameleon_events
See recent events tracked by Chameleon to understand user behavior. This helps you verify that your tracking is working correctly.

### delete_chameleon_user
Permanently delete a user and their data from Chameleon. Use this to handle privacy and data deletion requests quickly.

### get_experience_details
Get details for a specific experience. This lets you inspect the properties of a tour or microsurvey in your chat.

### identify_chameleon_user
Identify or update a user in Chameleon. Use this to sync custom properties from your own database to the platform.

### list_experiences
List all Chameleon experiences. This gives you a quick overview of every tour and microsurvey currently active.

### list_user_segments
List all configured user segments. This helps you check which audience groups are being targeted by your experiences.

### list_microsurvey_responses
List recent responses to microsurveys. Pull this data to get a pulse on user sentiment without leaving your agent.

### track_user_event
Track a custom event for a specific user. This is how you trigger specific onboarding flows based on user behavior.

## Prompt Examples

**Prompt:** 
```
Show me the last 5 responses to our 'New Feature' microsurvey.
```

**Response:** 
```
### Recent Microsurvey Responses

| User | Sentiment | Feedback |
| :--- | :--- | :--- |
| user_882 | Positive | "The new dashboard is much faster!" |
| user_901 | Neutral | "I'm still not sure how to find the export button." |
| user_944 | Positive | "Love the new color scheme." |
| user_950 | Negative | "It feels a bit cluttered compared to the old version." |
| user_988 | Positive | "Exactly what I was looking for." |
```

**Prompt:** 
```
Identify user 'user_456' as a 'power_user' and log a 'completed_setup' event.
```

**Response:** 
```
✅ **User Updated Successfully**

*   **User ID:** user_456
*   **New Property:** `power_user` = `true`
*   **Event Logged:** `completed_setup`

This user will now be eligible for power-user specific experiences and tours.
```

**Prompt:** 
```
Which tours are currently active for the 'enterprise' segment?
```

**Response:** 
```
### Active Enterprise Experiences

*   **Welcome Home Tour** (Active)
*   **Admin Dashboard Overview** (Active)
*   **Security Best Practices** (Active)
*   **Enterprise Onboarding Flow** (Active)

There are 4 active experiences currently targeting the Enterprise segment.
```

## Capabilities

### List all active tours and microsurveys
Get a full view of your current in-app experiences to see what users are seeing.

### Update user profiles with custom properties
Add or modify user data points in real-time to refine your targeting logic.

### Track custom events for specific users
Log specific user actions to trigger the right onboarding flow at the right time.

### Retrieve recent microsurvey responses
Pull the latest user feedback into your chat to understand sentiment quickly.

### Manage user segments and targeting
View all your configured audience groups to see who is receiving which experience.

### Delete user records for privacy compliance
Remove user data from the platform directly to handle GDPR or CCPA requests.

## Use Cases

### Identifying stuck users in a signup flow
A user is stuck on a pricing page. Ask the agent to identify_chameleon_user with a stuck tag and track_user_event to trigger a help tour.

### Summarizing survey feedback for a new feature
Need to know why people are unsubscribing. Use list_microsurvey_responses to summarize why users are leaving the platform in a few bullet points.

### Auditing segment targeting for a campaign
Check if a new segment is active. Use list_user_segments to see which groups are currently being targeted by your current experiences.

### Verifying event tracking during integration
Verify a new sign-up flow. Use list_chameleon_events to see if the completed_signup event is firing correctly for new users.

## Benefits

- Get instant visibility into user behavior by pulling event logs with list_chameleon_events to see what's happening now.
- Update user profiles instantly with identify_chameleon_user to refine your targeting and personalize the user journey.
- Handle GDPR and CCPA requests quickly by using delete_chameleon_user to remove user records without manual data entry.
- Analyze user sentiment fast by pulling survey data with list_microsurvey_responses to gather direct feedback in your chat.
- Audit your entire experience library in seconds using list_experiences to ensure your tours and launchers are active.
- Trigger specific onboarding flows for users by logging events with track_user_event to guide them through your product.

## How It Works

The bottom line is you get a conversational way to manage your entire product experience platform without leaving your chat app.

1. Subscribe to this Connector in your preferred AI client.
2. Enter your Chameleon Account Secret from the Settings page.
3. Start asking your agent to manage tours, surveys, and user data.

## Frequently Asked Questions

**Can Chameleon.io MCP help me manage user onboarding?**
Yes, it lets you trigger in-app tours, track user progress, and manage onboarding experiences through a natural chat interface.

**How do I use Chameleon.io MCP to handle data deletion?**
You can use the Connector to remove user records from the platform directly. This makes it much easier to handle privacy and data deletion requests quickly.

**Can I use Chameleon.io MCP to see what my users are doing?**
Yes, you can pull recent event logs to see how users are interacting with your product and identify where they might be getting stuck.

**Is Chameleon.io MCP good for product marketing teams?**
It's a great tool for marketing managers who need to audit active segments and experiences without having to constantly log into the web dashboard.

**Can I update user profiles with Chameleon.io MCP?**
Yes, you can identify users and add custom properties in real-time. This helps you refine your targeting and personalize user experiences.

**Can I see how many users completed a specific tour?**
Yes! Use the `get_experience_details` tool with the tour's unique ID. The agent will return engagement metrics including completion counts and active status.

**How do I identify a user to start showing them tours?**
Use the `identify_chameleon_user` tool. Provide a unique user ID and any relevant custom properties. This allows Chameleon to target that user with the appropriate segments and experiences.

**Where do I find my Chameleon Account Secret?**
Log in to your Chameleon Dashboard, navigate to 'Settings' in the sidebar, and then select 'API'. You can view and copy your Account Secret from there.