Experiment start
experiment_startStart a test with a hypothesis: two or more variants of one variable on one surface. Paid tests are only allowed when the playbook allows spend. Variants become work; the numbers come back through outcomes. Returns the test's id; experiments_list shows it running and, once decided, its winner. It needs an act key.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"hypothesis": "<hypothesis>",
"variable": "<variable>",
"surface": "<surface>",
"variants": "<variants>",
"metric": "<metric>",
"minSample": "<minSample>"
},
"name": "experiment_start"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | A short name for the test. | |
| metric | Yes | rate: the share who convert (clicks or sign-ups out of those who saw it); mean: an average amount per person (money, time). | |
| project | No | The project's id or exact name. Optional when the account has one project. | |
| surface | Yes | Where it runs: paid (ads, only when the playbook allows spend), organic (the business's own posts), email or page (a landing page). | |
| variable | Yes | The one thing that differs between the variants: a headline, a picture, a price, a send time. | |
| variants | Yes | Two or more variants; the one keyed control, else the first, is the control. | |
| minSample | Yes | People each variant needs before the test may be decided; at least 30. | |
| hypothesis | Yes | What you expect and why, in one sentence. |