ZenRows logo

Integrate ZenRows with your AI CRM

ZenRows is a web scraping API allowing developers to bypass CAPTCHAs and blocks, gather structured data from dynamic websites, and quickly integrate results into applications

Explore Triggers and Actions

Get Detailed Concurrency Status

Requests a test URL through ZenRows and reports concurrency limit and remaining values from response headers when available. A zero limit or remaining value is returned as null.

ActionTry it

Get Original Status Code

This tool retrieves the original HTTP status code returned by the target website, which is useful for debugging purposes. It returns the original status code in the response headers under 'x-zenrows-original-status'. It can also provide the full response body and error messages, helping with debugging scraping issues, verifying website responses, monitoring availability, and understanding website behavior.

ActionTry it

Get PDF from URL

This tool generates a PDF version of the scraped content from a given URL. It requires JavaScript rendering to be enabled and sets the response type to PDF, making it ideal for archiving web pages, creating documentation, generating reports, or saving articles for offline reading.

ActionTry it

Get Plaintext Response

This tool extracts plain text content from a webpage using the ZenRows API. By using the response_type=plaintext parameter, it strips HTML tags and formats the content into clean, plain text. It's useful for extracting readable content for NLP, summarization, or archiving purposes.

ActionTry it

Get Real Estate Property Data

Request structured property data for a Zillow or Idealista property by its platform ID. The result standardizes available property, location, feature and seller information; country can be specified, with language and domain options for Idealista.

ActionTry it

Get response headers

A tool to retrieve and parse response headers from ZenRows API requests. It provides critical metadata such as concurrency limits, available request slots, request cost, unique request ID, and final URL after redirects, which is essential for monitoring usage, debugging, and optimizing requests.

ActionTry it

Get Response with Compression

Requests a URL through ZenRows and reports response headers and compression-related metadata, including the reported encoding and content length.

ActionTry it

Get Session ID

This tool implements ZenRows' session management functionality to maintain the same IP address across multiple requests for up to 10 minutes. It supports parameters like url, session_id, and premium_proxy, and is useful for maintaining consistent scraping sessions, simulating real user behavior, and avoiding detection by anti-bot systems.

ActionTry it

Get Walmart Product Details

Requests structured Walmart product data from a product URL using ZenRows autoparse and a premium proxy. Returned fields include product details, pricing, ratings and images.

ActionTry it

Get ZenRows API Usage Statistics

This tool retrieves the current API usage statistics and limits for your ZenRows account. It is an independent action that requires no additional parameters besides authentication. It is useful for monitoring API usage and ensuring that the account has sufficient remaining credits.

ActionTry it

Scrape url autoparse

The ZENROWS_SCRAPE_URL_AUTOPARSE tool automatically parses and extracts structured data from any given URL using intelligent parsing capabilities. It eliminates the need for manual CSS selectors by auto-identifying relevant content on web pages, returning data such as titles, main content, meta descriptions, images, links, prices, and contact information in a structured JSON format.

ActionTry it

Scrape URL HTML

This tool extracts raw HTML data from a given URL using ZenRows' Universal Scraper API. It focuses on retrieving the pure HTML content of the webpage without automatic parsing or data extraction. It supports parameters such as js_render for enabling JavaScript rendering, custom_headers for custom HTTP headers, premium_proxy for using premium proxies, and session_id for maintaining the same IP across multiple requests.

ActionTry it

Scrape URL with CSS Selectors

Scrapes specific webpage elements using a URL and a map of CSS selectors. Supports JavaScript rendering, premium proxies and wait options for targeted data extraction.

ActionTry it

Screenshot URL

A tool to capture screenshots of web pages using ZenRows API. This tool allows you to take screenshots of entire web pages or specific elements, with customizable options for format and quality.

ActionTry it

How the ZenRows integration works

The ZenRows integration connects your Dench AI CRM directly to ZenRows, so agents can read and act on your ZenRows data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

14 actions are available for agents to invoke on your behalf. Every call runs through ZenRows's own authorization, scoped to the account you connect.

Set up ZenRows in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find ZenRows and click Connect — you'll authorize access through ZenRows's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use ZenRows in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the ZenRows integration work with Dench?

The Dench ZenRows integration connects your AI CRM to ZenRows, so AI agents can work with your ZenRows data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with ZenRows via Dench?

The ZenRows integration currently exposes 14 actions, including Get Detailed Concurrency Status, Get Original Status Code, Get PDF from URL, Get Plaintext Response, Get Real Estate Property Data, and Get response headers. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect ZenRows to Dench?

No. You connect ZenRows from your Dench workspace using ZenRows's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the ZenRows integration secure?

Connections are authorized through ZenRows's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the ZenRows connection from your workspace settings at any time.

ZenRows | Dench AI CRM