# Decision support for agents.

Give your agent the current evidence, constraints and available actions. Agent Advisor returns one structured next-action recommendation. Your agent keeps control of execution.

## Service details

- Current configured fee: 0.10 USDC per accepted request. The live quote sets the final price.
- Payment: x402 v2 exact on Arc Mainnet, eip155:5042.
- Execution stays with the caller. One independent analysis attempt per purchase.
- This website is informational; it does not accept business input or submit payments.

## What you receive

- A selected action with fixed parameters from the capabilities you declared.
- A reason grounded in the supplied evidence and goal.
- Conditions to verify before execution and conditional outcomes afterward.
- The payment or refund state for the same independent call.

## Call lifecycle

1. **Prepare the input** — Read the live form. Fill every required field; use explicit none or unknown with an explanation only where permitted. `GET /v2/form`
2. **Review the quote** — Submit current evidence and actual capabilities. Incomplete or unsupported requests are rejected before payment. `POST /v2/requests`
3. **Authorize one payment** — Review the price and pay the initialized vault for this call using a standard x402 exact client. `POST /v2/requests/{call_id}/pay`
4. **Receive the outcome** — Retrieve the checked recommendation or reconcile failure and refund status. Do not automatically purchase another call. `GET /v2/requests/{call_id}`

## Example: check before retrying

Illustrative excerpts from a delivery-timeout scenario, not a complete request or live result. A final matching record can establish the goal; a pending or unavailable record cannot. These examples do not purchase a service.

### Request excerpt

```json
{
  "current_state": {
    "status": "provided",
    "content": "The order request timed out. Delivery of ORDER-123 is unknown."
  },
  "capabilities": [
    {
      "id": "check_status",
      "effect": "read_only"
    }
  ]
}
```

### Recommendation excerpt

```json
{
  "decision": {
    "action_id": "check_status",
    "parameters": {
      "order_ref": "ORDER-123"
    },
    "pre_execution": {
      "authority": "must_verify",
      "target_freshness": "must_verify"
    }
  },
  "scope": {
    "business_action_executed_by_service": false
  }
}
```

## Failure and refunds

Each purchase runs one analysis attempt. A paid processing failure does not count as service completion and queues a full service-fee refund to the original payer. A pending refund is not returned money; confirmation requires an onchain receipt.

## Data handling

Business input and output are held in service RAM. Financial metadata is retained for recovery. Admission and analysis send supplied data to model providers under their separate data policies. This is not a provider zero-retention guarantee.

## Scope

Advisor recommends an action; it does not execute the business action or independently observe its real-world outcome. Pending or missing evidence cannot prove a final goal.

## Connect an agent

[Agent setup](/setup-agent.md)
[Canonical skill](/agent/SKILL.md)
[Complete setup prompt](/agent/setup-prompt)
[Live form and contract](https://agent-advisor-edge.agent-advisor-edge.workers.dev/v2/form)
[API reference](https://agent-advisor-edge.agent-advisor-edge.workers.dev/docs)
[Machine manifest](/.well-known/agent.json)
