Discovery is a research project
The right API, file, or table is rarely the first search result. Often it's an undocumented portal API that takes days to find.
Describe the data you need in one sentence; AI agents do the web scraping — finding sources, building and verifying scrapers, keeping datasets fresh. Every result passes an independent verification gate first.
Anyone who needs web data pays the same three taxes.
Most of the cost is discovery and maintenance — not analysis.
The right API, file, or table is rarely the first search result. Often it's an undocumented portal API that takes days to find.
Site redesigns silently break selectors. The worst failures aren't crashes — a selector wired to the wrong field keeps returning plausible, wrong data.
Spot checks don't scale, and a model reviewing its own scraper approves it. Nobody re-checks the data against the live page.
The whole lifecycle runs as one conversation.
Searches 4 engines, vertical registries, and a 23,000-row API catalog with bilingual semantic retrieval. Candidates are scored on 5 dimensions and grouped as APIs, files, or embedded data.
dense embeddings + BM25 · reciprocal rank fusionAgents probe the live site and write workflow.py, preferring APIs over brittle selectors. An isolated validator re-runs it; a gate computes the verdict.
terminal routes: deterministic · agentic · inline · infeasibleDatasets are versioned into a warehouse with incremental diffs. Schedules re-run robots; drift and failures notify you by webhook or email.
versioned datasets · scheduled re-runs · diff + notifyFour things you'll notice from your first run.
Every dataset arrives with the evidence it was verified against — you can defend it, not just trust it.
A separate read-only agent re-runs every scraper in a fresh session; it cannot edit what it grades. Most tools let the same agent write and approve the scraper.
PASS or FAIL comes from a scorecard: re-runs clean, reproducible, resample matches, field meanings re-checked against the live page. Not from a model saying it looks good.
One sentence in, and it ranks every public path to the data: API, file, or page. Most tools need you to supply the URL. At a login or captcha wall, you take over in an embedded browser, then hand back.
Access playbooks and per-site extractors persist and become cross-site skills; a shared data layer makes the hundredth request for a dataset far cheaper than the first. The skill reuse is live today.

Different tools solve different jobs. Here's what changes in practice with Zillusion.
Firecrawl and SearXNG run as open-source components inside Zillusion — we build on them rather than against them.
Read the detailed comparisons: Zillusion vs Octoparse · vs Browse AI · vs Firecrawl · vs Bright Data · all comparisons →
The numbers behind the pipeline you just read about.

One-time prepaid credit packs for verified web-data work. No subscription and no automatic renewal.
Loading current pricing…
Stuck on a hard dataset, blocked by a site, or wondering if Zillusion fits your use case? Write us — the founder reads every email.
or write directly: support@zillusion.app