Chameleon logo

Integrate Chameleon with your AI CRM

Chameleon is a product adoption platform for building in-app experiences, managing customer data, and analyzing user engagement.

Explore Triggers and Actions

Count Customer Records

Count Chameleon profiles or companies matching structured filters without retrieving the matching records.

ActionTry it

Get Account Identity

Return the Chameleon account ID and admin user ID associated with the connected Account Secret.

ActionTry it

Get Delivery

Retrieve one Chameleon experience delivery by ID without triggering, changing, or cancelling it.

ActionTry it

Get Experience

Retrieve one Chameleon tour, microsurvey, launcher, embed, or tooltip by ID without modifying or publishing it.

ActionTry it

List Changes

List one page of Chameleon change history across the account or for one supported experience.

ActionTry it

List Deliveries

List one page of scheduled Chameleon experience deliveries, optionally filtered by experience or profile, without triggering a new delivery.

ActionTry it

List Domains or Environments

List one page of configured Chameleon domains or environments without changing account routing configuration.

ActionTry it

List Experience Analytics

List one page of tour interactions or microsurvey responses for a specific Chameleon experience.

ActionTry it

List Experiences

List one page of Chameleon tours, microsurveys, launchers, embeds, or tooltips without modifying or publishing them.

ActionTry it

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.

ActionTry it

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.

ActionTry it

Search Customer Records

Search Chameleon profiles or companies with structured filters and return one offset-paginated page of matching records.

ActionTry it

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 deleted.

ActionTry it

Upsert Customer Record

Create or update one Chameleon profile or company by external UID and return its Chameleon ID.

ActionTry it

How the Chameleon integration works

The Chameleon integration connects your Dench AI CRM directly to Chameleon, so agents can read and act on your Chameleon data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

14 actions are available for agents to invoke on your behalf. Every call runs through Chameleon's own authorization, scoped to the account you connect.

Set up Chameleon in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Chameleon and click Connect — you'll authorize access through Chameleon's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Chameleon in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Chameleon integration work with Dench?

The Dench Chameleon integration connects your AI CRM to Chameleon, so AI agents can work with your Chameleon data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Chameleon via Dench?

The Chameleon integration currently exposes 14 actions, including Count Customer Records, Get Account Identity, Get Delivery, Get Experience, List Changes, and List Deliveries. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Chameleon to Dench?

No. You connect Chameleon from your Dench workspace using Chameleon's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Chameleon integration secure?

Connections are authorized through Chameleon's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Chameleon connection from your workspace settings at any time.

Chameleon | Dench AI CRM