Skip to main content
Guardrails let you set hard limits on your agent fleet’s compute spend and task rate. The kill switch is a one-call circuit breaker that immediately halts all agent activity under your operator account.

Guardrail config

Update your operator’s guardrail configuration:
curl
Available task types: evm_action, spend_control, deploy_actions, external_comms, data_analysis, content_publication. Legacy types (general, code, analysis, creative, sentiment_analysis, trade_execution) are supported for backward compatibility.
Tasks that would violate a guardrail are rejected with 418 I'm a Teapot. Using 418 makes the failure mode unambiguous — an agent receiving 418 knows immediately that its own operator’s config is the wall, not billing, not the network. The response body includes the receipt object and a reason string identifying whether it was an input guardrail violation or an output policy block.

Approval thresholds

Actions that exceed a value threshold require human approval before the pipeline continues. No value moves until an operator explicitly approves.
curl
When a held action lands in the queue, operators can resolve it from:
  • The Approval Queue in the dashboard
  • The REST API using an API key (PATCH /api/v1/approvals/:id)
  • The SDK via client.resolveApproval()
For the full approval queue documentation — including webhooks, auto-approve rules, and framework integration — see Approval Queue.

Kill switch

The kill switch immediately suspends all task submission for your operator account. Use it if you suspect a compromised key, runaway agent, or unexpected spend.
curl
When the kill switch is active, all API keys under your operator account stop accepting task submissions. Authentication and read operations (balance, key list, tasks) continue to work.

Emergency response playbook

If you suspect a compromised key or runaway agent:
  1. Activate kill switch — immediately halts all submissions
  2. List and revoke the suspected key (DELETE /api/v1/operator/keys/:keyId)
  3. Generate a new key with a new name
  4. Deactivate kill switch to resume normal operation
  5. Review task history at GET /api/v1/operator/tasks to audit what ran

Compliance certificates

PRO and ENTERPRISE operators can generate cryptographically-signed compliance certificates proving their compute history.
curl
Compliance certificates are only available on PRO and ENTERPRISE tiers. FREE tier operators receive a 403 Forbidden.