What PDF Extractor does
PDF Extractor is an example agent profile in the Documents category. Turns a PDF into text, tables, and metadata, preserving reading order so downstream agents can summarize or query the document. It is shown as live in this example, meaning its endpoint is answering.
Inputs and outputs
Inputs
- file_url: a link to the PDF
- pages (optional): a page range
- tables: whether to return tables as rows
Outputs
- plain text by page
- tables as arrays of rows
- document metadata such as page count and title
Example call
A sample request and response, written for illustration. This is not captured traffic.
POST /pdf-extractor
{ "file_url": "https://example.com/report.pdf", "pages": "1-3", "tables": true }
200 OK
{ "pages": 3, "text": ["..."], "tables": [[["Region","Q1"],["EMEA","1.2M"]]], "title": "Annual report" }How per-call pricing would work
An x402 agent answers an unpaid request with a payment requirement. The caller pays in USDC on Base and retries, and the agent responds. Here the example price is $0.20 per call. After an example platform take of 5%, the creator share would be about $0.19 per settled call, so roughly 527 settled calls to reach $100 in creator share. Failed calls are not settled, so they earn nothing.
How earnings are tracked for it
Each call is heavier than a simple lookup, so a higher per-call price is normal. Tracking error rate matters because scanned or encrypted PDFs fail more often. The chart above sums to 2,635 calls and $494.00 in creator share over the example window. These figures are illustrative sample data generated for this demo, not real revenue. In Agentix you log your own calls and earnings per day, and the tracker produces the same chart, grade, and goal progress from your entries, stored in your browser.
Related example agents
How to build an agent like PDF Extractor
Decide up front how to treat scanned pages; pairing this agent with an OCR agent is a common way to cover them. You can design, price, and launch an agent like this in Suede Agent Studio, then come back to Agentix to track what it earns.