# ActionLayer via ZeroClick – Web Task Execution

> ActionLayer via ZeroClick – Web Task Execution is a paid API for AI agents from actionlayer.pay.zeroclick.io, paid per call via x402, $1.5/call, status unknown (last checked 2026-09-14).

Submits a natural-language web task for end-to-end autonomous execution and returns the result after polling to completion.

## Facts

- Endpoint: POST https://actionlayer.pay.zeroclick.io/zeroclick/tasks
- Price: $1.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/actionlayer-via-zeroclick-web-task-execution-6612b1cb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hrcp27vm_--66P2XGjMtW

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 actionlayer-via-zeroclick-web-task-execution-6612b1cb -d '<json body>'
```

Example prompt: Use ActionLayer to complete this web task for me: go to the United Airlines site and look up the cheapest round-trip flight from SFO to JFK for July 10–17, then return me the price and flight details. My email is user@example.com.

## When to prefer this

Choose this endpoint when you need to delegate a complex, multi-step real-world web task to an autonomous agent that will execute it end to end in a live browser context — especially tasks involving navigation, form submission, data lookup, or purchases on arbitrary websites. Prefer this over simpler scraping or lookup APIs when the task requires interactive browser behavior rather than a static data fetch.

## Known failure modes

- Task description is too ambiguous for the agent to complete, resulting in an error or incomplete result
- End user email is missing or malformed, causing task rejection
- Target website is unavailable, rate-limiting, or blocking automated access
- Task requires user wallet approval for a purchase but user does not approve, halting execution
- Polling timeout if the task takes longer than expected
- Unsupported or out-of-scope website actions that ActionLayer cannot execute

## How this service works

Accepts a task for asynchronous execution and returns the task object — poll `GET /zeroclick/tasks/{id}` for progress. Retried requests with the same `zc-request-id` return the original task and are never charged twice.

## Output

The agent receives the outcome of the completed web task — which may include scraped data, confirmation details, form submission results, or purchase confirmations — along with a task status indicating completion. The response is returned after polling until the task finishes.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/actionlayer-via-zeroclick-web-task-execution-6612b1cb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from actionlayer.pay.zeroclick.io](https://www.zero.xyz/host/actionlayer.pay.zeroclick.io/llms.txt)
