Batch: send a list of URLs, collect every resultExplore Batch
Zenrows
Talk to sales Start free

Integrations / Automation / Dify

+ Zenrows

Give Dify workflows
the live web.

The official Zenrows plugin puts Fetch, Extract and Batch in the Dify tool picker. Your workflows and agents read the real page, even where a plain request gets a challenge page. No code, no schema to import, no HTTP node to set up.

Two Dify workflow chains. A page: User Input, then Zenrows Fetch, then LLM, then Output. A list: Batch Create, Batch Status and Batch Results, then LLM. The Zenrows steps are highlighted.

What the plugin
gives your workflows.

Summarize any page,
in a workflow.

Dify workflow
# Studio, Create from Blank, Workflow
User Input     url               # a Short Text field
Zenrows Fetch  URL = {{url}}       # Response format: Markdown
LLM            Summarize the following web page in five bullet points.
               Use only what the page says. {{Fetch.text}}
Output         summary = {{LLM.text}}

Read the page from Fetch’s text output. The full walkthrough, with every screen, is in the Dify docs.

What people build with it.

  1. FetchExtractAgents that read before they answer. Add Fetch and Extract to a Dify agent and it decides when to open a page. Each tool ships a description the model reads, so it picks the right one.
  2. FetchPage summaries and briefings. A URL goes in, Fetch returns the page as Markdown, an LLM node writes the summary. The same chain works for news, docs and product pages.
  3. ExtractPrice and catalog checks. Extract pulls product fields out as JSON, and the next node compares them, with no parsing step in between.
  4. BatchLists of pages. Batch Create takes the URL list, Batch Status reports progress until the job finishes, and Batch Results passes the content to the rest of the workflow.

Put the live web
on your Dify canvas.