Overview
Once Convert is connected, the Dema Agent can pull live experimentation data from your Convert.com account — accounts, projects, experiences, reports (overall and daily), change history, and conversion goals — directly inside a conversation. With account management access, it can also act for you: create, update, clone, and start or pause experiences, and deploy the winning variation. The agent only acts when you ask it to, and Dema asks you to confirm sensitive changes before they are applied.Prerequisites
- A Convert.com account with permission to create API keys (Account Settings → API-keys).
- The key must use Request Signing authentication (see below) — this is the only type Dema supports.
Convert offers two API key types: Request Signing and Secret Key. Dema signs every request with HMAC, so you must create a Request Signing key. A Secret Key will not authenticate.
Connect Convert
Create an API key in Convert
- In Convert, click your account name in the top-right corner and open Account Settings.
- Go to the API-keys tab and click New API key.
-
Set Key Name to something recognizable such as
Dema Agent. - Under Select Project, choose the projects the agent should work with (or All Projects).
- Set Access level — pick Account Manager (account management access) if you want the agent to create or change experiences; a read-only level is enough for analysis only.
-
Under Authentication Type, select Request Signing (Most Secure).

Copy the Key and Key Secret
Click Create. Convert shows the Key and Key Secret once — copy both now. You will not be able to retrieve the Key Secret again.

Rotating the key
Convert API keys do not expire. To rotate, create a new Request Signing key in Convert, click Reconnect on the Convert integration card in Dema, and enter the new Key and Key Secret. Delete the old key in Convert once the new one is connected.Troubleshooting
Dema cannot authenticate
Dema cannot authenticate
Check that the key is a Request Signing key, not a Secret Key — Dema only supports Request Signing. If you are unsure, create a new Request Signing key and reconnect.
The agent cannot see a project or experience
The agent cannot see a project or experience
The key only covers the projects and access level you chose when you created it. Create a key scoped to the right projects (or All Projects) with Account Manager access, then reconnect.
I lost the Key Secret
I lost the Key Secret
Convert shows the Key Secret only once. Create a new Request Signing key in Convert and reconnect in Dema.

