# AI agents can now pay for Zenrows themselves

> AI agents can now pay for Zenrows on their own at agents.zenrows.com. They get a free credential, pay over x402, MPP or a card, and call Fetch and Extract.

Source: https://www.zenrows.com/blog/ai-agents-can-pay-for-zenrows

Your agent is halfway through a task when it needs data from a page that blocks ordinary requests. Zenrows can get that page, and an agent could already find Zenrows and set itself up. But when it came to paying, it had to stop and ask you.

Now it doesn't have to. **At [agents.zenrows.com](https://agents.zenrows.com/llms.txt), an AI agent can pay for Zenrows on its own and call Fetch and Extract, with no Zenrows account and no API key.**

<div class="film">
  <button class="film-poster" type="button" data-film-play data-film-id="1233311880" data-film-title="AI agents can buy Zenrows themselves" aria-label="Play the agentic payments film, 34 seconds" dact='{"e":"Clicked Agentic Payments Video","p":{"section":"Blog: AI agents can pay for Zenrows"}}'>
    <img src="/blog/_img/ai-agents-can-pay-for-zenrows-film-poster.jpg" width="1920" height="1080" alt="" loading="lazy" />
    <span class="film-badge">
      <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M8 5.2v13.6L19.4 12z" fill="currentColor"/></svg>
      <span>Watch an agent buy a page</span>
      <span class="film-len">0:34</span>
    </span>
  </button>
</div>

## How it works

![From llms.txt to a fetched page: the agent discovers the storefront, registers a free credential, pays over x402, MPP or a card, and calls Fetch or Extract](/blog/_img/ai-agents-can-pay-for-zenrows-flow.png)

1. **Discover.** The agent starts at `agents.zenrows.com/llms.txt`, which points it to everything it needs: what's on offer, the API schema, and buying instructions it can follow step by step.
2. **Register.** It gets a free agent credential with one call. If it skips this step, the error it gets back explains how to register.
3. **Pay.** It pays over x402 or MPP, which both settle in USDC, or by card through a checkout link it can pay itself or send to its human.
4. **Fetch.** It calls Fetch or Extract with the same request the Zenrows API takes, and gets the page back.

## What your agent gets

**Fetch** returns any public page by URL, including pages behind anti-bot systems or rendered in JavaScript, as HTML, Markdown, plain text, a PDF or a screenshot. **Extract** returns the page's data as structured JSON for prepared domains, in the same request.

It uses the same credit model as a zenrows.com account, and only successful requests are charged. The [docs](https://docs.zenrows.com/first-steps/agentic-payments) have the plans and prices.

## No crypto wallet needed

Cards work through a hosted checkout. A browser agent can complete it, or the agent can send the link to its human, who pays it like any other online checkout.

## Good to know

- Have the agent's human claim its credential with an email. That keeps what the agent buys, because credit on an unclaimed credential can expire.
- Nothing changes for existing customers. Your account, your plan and your API keys work exactly as before.

## Get started

Building an agent? Point it at [agents.zenrows.com/llms.txt](https://agents.zenrows.com/llms.txt) and it takes it from there. For every step in detail, read the [agentic payments docs](https://docs.zenrows.com/first-steps/agentic-payments). Prefer your own account and API key? [Start building free](https://app.zenrows.com/register) on zenrows.com.
