# Animica Solve — AI Agent Task Planner

> Animica Solve — AI Agent Task Planner is a paid API for AI agents from animica.dev, paid per call via x402, $0.00287/call, status unknown (last checked 2026-09-14).

Generates a step-by-step execution plan for a plain-English goal using discovered x402 pay-per-call APIs, including cost estimates and dataflow between steps

## Facts

- Endpoint: POST https://animica.dev/x402/solve
- Price: $0.00287/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/animica-solve-ai-agent-task-planner-0aa348e5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FmEm6oBba6Cxr3_NtTWUI

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 animica-solve-ai-agent-task-planner-0aa348e5 -d '<json body>'
```

Example prompt: Plan how to accomplish this goal for me — 'fetch today's top crypto prices, summarize the trends, and send a brief email report' — keep it to at most 4 steps, only use verified services, and don't spend more than $0.50 total.

## When to prefer this

Use this endpoint when an AI agent needs to automatically discover and sequence existing x402 pay-per-call APIs to accomplish a natural-language goal, rather than manually selecting APIs. Prefer it over generic LLM planning when you want cost-aware, budget-bounded plans grounded in real, callable services. Best suited for agentic pipelines that need to stay within a micropayment budget and want pre-computed dataflow between steps.

## Known failure modes

- Goal too vague or ambiguous — planner may return an empty or low-quality plan with many gaps
- max_steps too low to decompose the goal — some steps left unplanned
- Budget too tight — plan truncated or marked out of budget
- require_verified=true used with a niche goal — very small service pool may cause many gaps
- No available x402 services match required capability — gaps array populated
- Malformed or missing goal field — returns validation error

## How this service works

Describe a goal and a budget; get back a concrete plan of real x402 calls that would accomplish it — exact URLs, HTTP methods, request shapes, per-step prices from the merchants' own 402 challenges where we have verified them, alternates for every step, and a total you can check before committing. Only services that publish a callable request shape are planned; a step with no invokable candidate is returned as an explicit gap rather than a URL and a shrug. IT DOES NOT SPEND: this compiles the plan and stops, so you execute it with your own wallet on your own terms. It also does not claim the pipeline type-checks — roughly 5% of the x402 economy publishes schemas, so most step-to-step handoffs cannot be verified, and every edge says which it is.

## Output

A JSON object containing an ordered array of plan steps (each with index, chosen capability, rationale, dependencies, alternatives, and dataflow), total estimated cost in USD, a flag indicating whether the plan is within budget, counts of planned vs unplanned steps, a list of gaps where no service was found, execution metadata (performed: false, how_to_run instructions), and any caveats about the plan.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "goal": {
   "type": "string",
   "description": "what you want accomplished, in plain words"
  },
  "max_steps": {
   "type": "integer",
   "description": "cap the plan length, 1..6"
  },
  "exclude_hosts": {
   "type": "array",
   "description": "hostnames never to plan against"
  },
  "max_budget_usd": {
   "type": "number",
   "description": "total you are willing to spend executing the plan (default 1.00)"
  },
  "require_verified": {
   "type": "boolean",
   "description": "only plan services we have called ourselves and confirmed answer 402 (default false — it is a much smaller pool)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/animica-solve-ai-agent-task-planner-0aa348e5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from animica.dev](https://www.zero.xyz/host/animica.dev/llms.txt)
