Zenrows
Talk to sales Start free

Workflows

Primitives, chained into one task you run.

Turn a repeating task into something automatic.

Each one below chains the same shipped primitives (fetch, extract, batch, browser sessions) into a single repeatable task instead of a script you maintain by hand. Open a card to see the real commands: some run as-is today, others are patterns you adapt to your own data.

Ready

Competitor intelligence

Gather competitor pages, extract structured data, keep it fresh on your own cron or CI.

Input
List of competitor URLs
Output
Structured JSON · your schedule
Best for
GTM, Product
Open
Run it

Ships in the CLI today, requires protected_fetch + extract.

zenrows workflow explain competitor-intelligence
Reference

Lead enrichment

CSV in, enriched CSV out, or land it directly in HubSpot, Salesforce, or Clay.

Input
CSV of leads
Output
Enriched CSV · HubSpot · Salesforce
Best for
GTM, RevOps
Open
Reference build

Compose it yourself: extract, looped over each row of your CSV.

zenrows extract <url> --autoparse
Reference

Marketplace catalog

Product catalogs at scale (variants, reviews, prices, images) into your stack.

Input
Marketplace URL · filters
Output
Catalog dump · variants · reviews
Best for
Data teams, Aggregators
Open
Reference build

Compose it yourself: batch, one job per catalog pass.

zenrows batch create jobs.jsonl --wait
Reference

Protected site debug · the wedge

When another tool fails on a protected site, check what Zenrows can do and get a working command.

Input
Protected URL · scenario
Output
Reproducible command · diagnostics
Best for
Engineering
Open
Reference build

Compose it yourself: check status, then fetch with the right flags.

zenrows status
Reference

Playwright migration

A working Zenrows equivalent for any Playwright or Puppeteer scraper, with cost comparison.

Input
Playwright script
Output
Zenrows equivalent · cost delta
Best for
Engineering teams
Open
Reference build

Compose it yourself: swap page.goto() for a single fetch call.

zenrows fetch <url> --js-render

Adjacency

/workflows /solutions

Different audience. Different shape. Same outcome. Cross-linked, not duplicated.

Workflows are commands your agent can run, or patterns your team can build. Solutions are outcomes for your buyer. Different surface, same problem.

Browse Solutions

Install it for your agent. Read it for your team. Same toolkit either way.

Workflows live in the open-source toolkit, ready to run the moment your agent needs one.