activate_automation
Switch on a Clarifo automation that is off, so it starts running on its schedule. Use only after showing the user what it does, its schedule, timezone and next run, and the user explicitly agreeing. It then runs and uses the account's Automate allowance until paused.
Args: automation_id: From create_automation_draft or automations. activation_token: The activation_token returned with those settings. If the settings changed since, the call is refused and the current settings are returned. idempotency_key: Optional; leave it out. Clarifo recognises a repeated identical request by its content. Give one only to retry this same request. workspace_id: Optional; the automation's workspace.
Returns: {"status": "automation_activated", "automation_id", "next_run", "schedule", "timezone", "review_url"} or {"error", "failure_kind"}.
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": {
"automation_id": "<automation_id>",
"activation_token": "<activation_token>"
},
"name": "activate_automation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspace_id | No | ||
| automation_id | Yes | ||
| idempotency_key | No | ||
| activation_token | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||