• DATA
  • FLOWS
  • SEGMENTS
  • HUMAN

How to update user profiles and trigger tours with your AI

Connect your AI to Chameleon to manage user data and control onboarding flows through natural language.

Ask AI about this page

Short answer

How can my AI update user profiles and trigger tours?

Your AI uses Chameleon tools to modify user custom properties and log specific events. These updates and events directly drive the onboarding journeys and product tours your users see. You get full control over user segmentation and flow triggers through your chat interface.

The results of your requests.

Direct control over user journeys.

Your AI handles the data work that powers Chameleon.

DATA

Updated user profiles

The AI modifies custom properties for specific users. This keeps your user segments accurate without manual database edits.

FLOWS

Triggered onboarding tours

Your AI logs events that immediately launch specific Chameleon journeys. You can start a tour just by telling your agent to do it.

SEGMENTS

Dynamic user grouping

By updating properties, the AI changes which users fall into which Chameleon segments. This ensures the right tours hit the right people.

HUMAN

Manual review needed

The AI cannot design the actual tour content or visual layout. You still handle the creative work inside the Chameleon dashboard.

The workflow

What your AI does when <the thing arrives>.

The AI translates your instructions into direct actions within Chameleon.

  1. Identify the user

    The AI finds the specific user you want to target in your Chameleon account.

    identify_chameleon_user
  2. Modify user data

    The AI updates custom properties to change how that user is categorized.

    identify_chameleon_user
  3. Fire an event

    The AI logs a specific event to trigger a predefined onboarding journey.

    track_user_event
  4. Verify the update

    The AI confirms the user was identified and the event was sent successfully.

    identify_chameleon_usertrack_user_event

Try it

Copy these to start.

Use these prompts to begin interacting with Chameleon.

Starting points

Replace the bracketed text with your actual user IDs or event names.

Chameleon Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_0m9qNkt6iKeAeHDhdCgAIs8Wdjvn5XGRgoNNmHWV/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 — Chameleon capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "chameleonio-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_0m9qNkt6iKeAeHDhdCgAIs8Wdjvn5XGRgoNNmHWV/mcp"
    }
  }
}
Copy into chat04
  • Update the custom property 'plan_type' to 'premium' for user ID 12345.

  • Log a 'completed_onboarding' event for user 98765 to trigger their next tour.

  • Find user 'jdoe_88' and set their 'account_status' to 'active'.

  • Trigger the 'new_feature_tour' for user ID 55443 by logging the 'feature_viewed' event.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Chameleon.io once, then ask.

One quick connection links your AI to Chameleon. Your credentials stay encrypted and secure, and you can start managing users immediately.

Connect Chameleon.io to your AI

FAQ

How this task behaves.

  • 01

    Can my AI create new tours in Chameleon?

    No. The AI can only trigger existing tours by logging events or changing user properties.

  • 02

    Can the AI delete user profiles?

    No. The tools only allow for identifying users and updating their properties or logging events.

  • 03

    How does the AI know which user to update?

    You must provide a unique identifier, like a user ID, so the AI can find the right person.

  • 04

    Will the tour start instantly?

    Yes, if the tour is set up in Chameleon to trigger based on the specific event the AI logs.

  • 05

    Can I use this to change the UI of my app?

    No. The AI manages user data and triggers, but it does not touch your application code or UI components.

  • More questions about Chameleon.io? See everything the Chameleon.io Connector can do

Connect Chameleon to Claude, Cursor, ChatGPT & more