# TaskHawk Kevros Intent-Command Binding

> TaskHawk Kevros Intent-Command Binding is a paid API for AI agents from governance.taskhawktech.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Cryptographically binds an agent's declared intent to its command payload, producing a verifiable HMAC-signed intent record that proves intent matches action

## Facts

- Endpoint: POST https://governance.taskhawktech.com/governance/bind
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/taskhawk-kevros-intent-command-binding-bf83d396
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Csygx_FFKLIel9z_NU47V

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability taskhawk-kevros-intent-command-binding-bf83d396 -d '<json body>'
```

Example prompt: Bind my agent 'agent-7f3a' to a 'data_export' intent — the intent is 'export user analytics to S3' and here's the command payload it's about to execute — I need a signed HMAC proof that the intent matches the action before it runs.

## When to prefer this

Use this endpoint when an AI agent needs to create a verifiable, tamper-evident record proving that its declared intent matches the command it is about to execute — critical for audit trails, compliance workflows, multi-agent accountability, and any governance scenario where you need cryptographic proof that an agent did exactly what it said it would do. Prefer this over simple logging when you need HMAC-backed non-repudiation.

## Known failure modes

- Missing required fields (agent_id, intent_type, command_payload, intent_description) returns 400 with validation error
- Invalid or unrecognized agent_id may return 401 or 403 unauthorized
- Malformed command_payload object returns 422 unprocessable entity
- Payment failure or missing x402 payment header returns 402 Payment Required
- Service unavailability or internal signing failure returns 500

## How this service works

Prove intent matches action — cryptographic binding

## Output

Returns a JSON object containing a unique intent_id, a cryptographic hash of the intent (intent_hash), and an HMAC signature (binding_hmac) that together prove the declared intent description was cryptographically bound to the specific command payload at the time of the call.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "agent_id",
      "intent_type",
      "intent_description",
      "command_payload"
     ],
     "properties": {
      "agent_id": {
       "type": "string",
       "description": "Agent identifier"
      },
      "intent_type": {
       "type": "string",
       "description": "Type of intent"
      },
      "command_payload": {
       "type": "object",
       "description": "Command to bind to intent"
      },
      "intent_description": {
       "type": "string",
       "description": "What agent intends to do"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json"
     ],
     "type": "string"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "intent_id": "int_001",
  "intent_hash": "hash_def456...",
  "binding_hmac": "hmac_abc123..."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/taskhawk-kevros-intent-command-binding-bf83d396/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from governance.taskhawktech.com](https://www.zero.xyz/host/governance.taskhawktech.com/llms.txt)
