Chameleon
Chameleon is a product adoption platform for building in-app experiences, managing customer data, and analyzing user engagement.
Integration
- Vendor
- Chameleon
- Category
- other
- Auth
- API_KEY
- Tools
- 14
- Composio slug
chameleon
Tools
- Count Customer Records
Count Chameleon profiles or companies matching structured filters without retrieving the matching records.
- Get Account Identity
Return the Chameleon account ID and admin user ID associated with the connected Account Secret.
- Get Delivery
Retrieve one Chameleon experience delivery by ID without triggering, changing, or cancelling it.
- Get Experience
Retrieve one Chameleon tour, microsurvey, launcher, embed, or tooltip by ID without modifying or publishing it.
- List Changes
List one page of Chameleon change history across the account or for one supported experience.
- List Deliveries
List one page of scheduled Chameleon experience deliveries, optionally filtered by experience or profile, without triggering a new delivery.
- List Domains or Environments
List one page of configured Chameleon domains or environments without changing account routing configuration.
- List Experience Analytics
List one page of tour interactions or microsurvey responses for a specific Chameleon experience.
- List Experiences
List one page of Chameleon tours, microsurveys, launchers, embeds, or tooltips without modifying or publishing them.
- List Targeting Metadata
List one page of Chameleon segments, tags, themes, tracked event names, or profile/company property definitions used to interpret targeting and analytics data.
- Lookup Customer Record
Retrieve one Chameleon profile or company by its Chameleon ID or external identifier. Profiles can also be looked up by email address; provide exactly one identifier.
- Search Customer Records
Search Chameleon profiles or companies with structured filters and return one offset-paginated page of matching records.
- Track Event
Irreversibly record one named event for a Chameleon profile identified by ID or external UID; provide exactly one identifier. The event cannot be deleted, and a new event name also creates a persistent event-name definition that cannot be d
- Upsert Customer Record
Create or update one Chameleon profile or company by external UID and return its Chameleon ID.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Chameleon.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Chameleon tools in chat.
What teammates see: by default, memories from Chameleon are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.