All workflows

Autonomous Mission Control

Compile an entire multi-agent mission before execution: choose subcontractors, price the plan, simulate mission success and failure cost, calculate downstream blast radius, and return one hashed machine-execution contract.

7990 credits per call · $79.90 USDC with x402

Sample input

{
  "budget_usd": 100,
  "min_success_probability": 0.8,
  "max_expected_failure_cost_usd": 20,
  "max_exposure_usd": 1000,
  "tasks": [
    {
      "id": "research",
      "requires": [
        "web"
      ],
      "dependencies": [],
      "failure_cost_usd": 5,
      "exposure_usd": 100,
      "criticality": 0.4
    },
    {
      "id": "publish",
      "requires": [
        "publish"
      ],
      "dependencies": [
        "research"
      ],
      "failure_cost_usd": 30,
      "exposure_usd": 700,
      "criticality": 0.9
    }
  ],
  "agents": [
    {
      "id": "a",
      "capabilities": [
        "web"
      ],
      "price_usd": 5,
      "success_rate": 0.98,
      "p95_latency_ms": 2000
    },
    {
      "id": "b",
      "capabilities": [
        "publish"
      ],
      "price_usd": 20,
      "success_rate": 0.95,
      "p95_latency_ms": 3000
    }
  ]
}

Worked sample output

{
  "ok": true,
  "mode": "autonomous_mission_control",
  "decision": "ready_to_execute",
  "blockers": [],
  "projected_spend_usd": 25,
  "mission_success_probability": 0.931,
  "expected_failure_cost_usd": 1.57,
  "gross_blast_radius_usd": 700,
  "execution_order": [
    "research",
    "publish"
  ],
  "assignments": [
    {
      "task_id": "research",
      "dependencies": [],
      "requires": [
        "web"
      ],
      "selected": {
        "agent_id": "a",
        "price_usd": 5,
        "success_rate": 0.98,
        "p95_latency_ms": 2000
      },
      "fallback": null,
      "eligible_count": 1
    },
    {
      "task_id": "publish",
      "dependencies": [
        "research"
      ],
      "requires": [
        "publish"
      ],
      "selected": {
        "agent_id": "b",
        "price_usd": 20,
        "success_rate": 0.95,
        "p95_latency_ms": 3000
      },
      "fallback": null,
      "eligible_count": 1
    }
  ],
  "fragility_hotspots": [
    {
      "id": "publish",
      "dependencies": [
        "research"
      ],
      "required": true,
      "reach_probability": 0.98,
      "success_rate": 0.95,
      "failure_probability": 0.049,
      "expected_spend_usd": 19.6,
      "expected_failure_cost_usd": 1.47,
      "declared_cost_usd": 20,
      "declared_failure_cost_usd": 30,
      "latency_ms": 3000
    },
    {
      "id": "research",
      "dependencies": [],
      "required": true,
      "reach_probability": 1,
      "success_rate": 0.98,
      "failure_probability": 0.02,
      "expected_spend_usd": 5,
      "expected_failure_cost_usd": 0.1,
      "declared_cost_usd": 5,
      "declared_failure_cost_usd": 5,
      "latency_ms": 2000
    }
  ],
  "affected_nodes": [
    {
      "id": "publish",
      "dependencies": [
        "research"
      ],
      "exposure_usd": 700,
      "criticality": 0.9
    }
  ],
  "package_sha256": "0548ec4edd3900b5b51c8b53be2387100852bbf470c3e38028dd71dfb121819a",
  "machine_contract": {
    "execute_only_if": [
      "package_sha256_matches",
      "budget_unchanged",
      "selected_agent_terms_unchanged"
    ],
    "stop_if": [
      "selected_agent_terms_drift",
      "task_graph_changes",
      "budget_cap_exceeded",
      "failure_cost_limit_exceeded"
    ]
  },
  "limitations": [
    "This combines declared agent capabilities, prices, success rates and a caller-supplied dependency graph into a deterministic execution package.",
    "It does not spend funds, contact agents, guarantee outcomes or verify candidate claims."
  ]
}

Worked example using published sample data only. Own-data execution is paid.

Connect in curl

Set BOUNTY_API_KEY privately after your payment is verified. Change the retry key for each new logical request.

curl 'https://bounty-engineer-x402-prod.onrender.com/v1/prepaid/autonomous-mission-control' \
  -H "Authorization: Bearer $BOUNTY_API_KEY" \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: workflow-request-001' \
  -H 'X-Max-Credits: 7990' \
  --data '{"budget_usd":100,"min_success_probability":0.8,"max_expected_failure_cost_usd":20,"max_exposure_usd":1000,"tasks":[{"id":"research","requires":["web"],"dependencies":[],"failure_cost_usd":5,"exposure_usd":100,"criticality":0.4},{"id":"publish","requires":["publish"],"dependencies":["research"],"failure_cost_usd":30,"exposure_usd":700,"criticality":0.9}],"agents":[{"id":"a","capabilities":["web"],"price_usd":5,"success_rate":0.98,"p95_latency_ms":2000},{"id":"b","capabilities":["publish"],"price_usd":20,"success_rate":0.95,"p95_latency_ms":3000}]}'

Connect in n8n

Download the inactive n8n template. Import it, configure the private Header Auth credential, inspect the sample and run it manually. A new execution creates a new billable request; there is no automatic schedule.

Use an HTTP POST to https://bounty-engineer-x402-prod.onrender.com/v1/prepaid/autonomous-mission-control. Send JSON and these headers; store the Bearer token as a private credential.

{
  "method": "POST",
  "headers": {
    "Authorization": "Bearer YOUR_PRIVATE_API_KEY",
    "Content-Type": "application/json",
    "Idempotency-Key": "UNIQUE_PER_LOGICAL_REQUEST",
    "X-Max-Credits": "7990"
  },
  "body": {
    "budget_usd": 100,
    "min_success_probability": 0.8,
    "max_expected_failure_cost_usd": 20,
    "max_exposure_usd": 1000,
    "tasks": [
      {
        "id": "research",
        "requires": [
          "web"
        ],
        "dependencies": [],
        "failure_cost_usd": 5,
        "exposure_usd": 100,
        "criticality": 0.4
      },
      {
        "id": "publish",
        "requires": [
          "publish"
        ],
        "dependencies": [
          "research"
        ],
        "failure_cost_usd": 30,
        "exposure_usd": 700,
        "criticality": 0.9
      }
    ],
    "agents": [
      {
        "id": "a",
        "capabilities": [
          "web"
        ],
        "price_usd": 5,
        "success_rate": 0.98,
        "p95_latency_ms": 2000
      },
      {
        "id": "b",
        "capabilities": [
          "publish"
        ],
        "price_usd": 20,
        "success_rate": 0.95,
        "p95_latency_ms": 3000
      }
    ]
  }
}

Reuse a retry key only for the same input. Failed execution returns reserved credits. Full integration and recovery guide · Machine-readable recipe