Run the comment automation suite
luca_campaigns_comment_simulation_suite_runRun the Instagram comment-to-DM simulation suite against a campaign and stamp the verdict on its draft, so comment-automation campaigns pass validation before publishing.
Instructions
Run the Instagram comment-to-DM simulation suite against a campaign and stamp its verdict onto the draft. Any campaign that uses comment automation has to pass it before it can publish, so run this before reaching for publish.
Luca operation: POST /api/campaigns/{id}/comment-simulation-suite Required scopes: campaigns:write Required OAuth scope: luca:queue_ops; data sensitivity: full_content Requires Idempotency-Key. Provide idempotencyKey for safe retries, or the server will generate one. Use workspaceId or workspaceSlug to override the default workspace configured by environment.
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": {
"id": "<id>"
},
"name": "luca_campaigns_comment_simulation_suite_run"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| workspaceId | No | Optional Luca workspace id override. | |
| workspaceSlug | No | Optional Luca workspace slug override. | |
| idempotencyKey | No | Stable key for safe retries. If omitted, the MCP server generates a unique key for this call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | ||
| provenance | No |