SURFACE 1
Lists and tables
Product grids, directories, search results, HTML tables. The robot follows pagination and "load more" buttons until the set is complete, then deduplicates.
A data extraction tool converts unstructured sources, web pages, listings, tables, documents, into structured records. WebRobot does this with an AI agent: you name the fields you need, it finds them across pages, normalizes the values and delivers clean rows.
Extraction is broader than scraping one list. Real datasets are assembled from index pages, detail pages, embedded tables and downloadable files, often behind a login. One robot handles the whole chain.
SURFACE 1
Product grids, directories, search results, HTML tables. The robot follows pagination and "load more" buttons until the set is complete, then deduplicates.
SURFACE 2
The robot clicks into each result and pulls fields the list view hides: full specs, contact emails, descriptions, image URLs. One row per entity, merged automatically.
SURFACE 3
Linked price lists, spec sheets and PDF catalogs are downloaded and parsed into the same columns as the page data. No separate document pipeline.
SURFACE 4
Supplier portals, member directories and dashboards you have credentials for. Agent actions (Scale plan and up) sign in and navigate like a person.
| On the page | Mapped field | Normalized output |
|---|---|---|
| "DIN 933 Hex Bolt M8×40, zinc" | product_name | DIN 933 Hex Bolt M8x40 Zinc |
| "€ 12,90 / 100 pcs (excl. VAT)" | unit_price_eur | 0.129 |
| "Usually ships in 2-3 days" | availability | in_stock |
| Spec sheet PDF, page 2 | tensile_class | 8.8 |
| Detail page breadcrumb | category | Fasteners / Bolts |
Because the mapping is semantic, not positional, it survives redesigns: when the supplier moved prices into a tab last quarter, robots re-mapped in an average of 41 seconds. That self-healing behavior comes from the underlying AI web scraper engine.
CSV and Excel downloads, or a Google Sheet that refreshes on schedule. The fastest path is the scrape website to Excel workflow, and setup stays sentence-simple with the no code web scraper approach.
Clean JSON from the web scraping api, webhooks into your warehouse, or field-level alerts via website change monitoring when you care about deltas rather than dumps.
FINAL ASSEMBLY
Lists, detail pages, PDFs and portals, extracted into one clean, typed table on your schedule.