• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Zenrows

Zenrows MCP integration

Fetches a page as HTML, plaintext, or parsed JSON, captures screenshots and PDFs, and reports remaining credits and concurrency.

Connect ZenrowsSee all integrations

14actions available

  1. Home/
  2. Integrations/
  3. Zenrows

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Get plaintext response

    Lyro extracts plain text content from a webpage using ZenRows scraping. Your team gathers web content without formatting clutter.

  • Scrape URL autoparse

    Lyro automatically parses and extracts structured data from any URL with intelligent detection. Your team harvests product info, prices, or reviews without manual setup.

  • Screenshot URL

    Lyro captures a screenshot of any webpage using the ZenRows API. Your team documents live web content and competitor pages instantly.

See all 14 actions

How businesses use Zenrows + Lyro

Each card is one request a support team gets, and the Zenrows actions Lyro runs to close it.

  • search

    Pull a page in whatever format the question needs

    Lyro fetches raw HTML for parsing, clean plaintext for summarising, or auto-parsed JSON carrying titles, prices, images, and contact details when nobody has written a selector yet.

    Scrape URL HTMLGet Plaintext ResponseScrape URL Autoparse
  • storage

    Extract only the fields you asked for

    Lyro passes CSS selectors for titles, links, images, or prices to get just those elements back, and switches to the specialised endpoints when the target is a Walmart listing or a property portal.

    Scrape URL With CSS SelectorsGet Walmart Product DetailsGet Real Estate Property Data
  • receipt_long

    Capture what a page looked like at the time

    Lyro renders the URL with JavaScript enabled to return a PDF or a screenshot, and holds one IP across the sequence with a session so every capture belongs to a single consistent visit.

    Get PDF From URLScreenshot URLGet Session ID
  • insights

    Check the account can take the job before it runs

    Lyro reports remaining credits and usage limits, live concurrency status, and the per-request cost and slots carried in the response headers, so a large scrape is sized against the plan first.

    Get ZenRows API Usage StatisticsGet Detailed Concurrency StatusGet Response Headers

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Zenrows actions it has and picks the ones a request needs.

  1. 01

    Connect Zenrows

    Authorize the Zenrows account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Zenrows actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Zenrows · Lyro

What can you do in Zenrows without me setting anything up?

These, right away:

  • Get zenrows API usage statistics
  • Get detailed concurrency status
  • Get original status code

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Zenrows

Setup, permissions, and the limits of what Lyro can do inside Zenrows.

  • Get Original Status Code returns the target site's own HTTP status in the x-zenrows-original-status header, together with the full response body and any error message, so a 403 from the site is distinguishable from a successful fetch that simply had nothing on the page.

  • Up to 10 minutes. Get Session ID keeps one IP for that window across multiple requests, optionally over a premium proxy, which is what makes a multi-step sequence look like one visitor rather than several unrelated hits.

  • Yours. Every request runs on the API key you connect, so it draws on that account's credits and concurrency slots. Get ZenRows API Usage Statistics and Get Detailed Concurrency Status report both, and the cost of an individual request comes back in the response headers.

  • No, it is a parameter. Scrape URL HTML takes js_render alongside custom headers, premium proxy, and session ID, while Get PDF From URL requires rendering to be on and sets the response type itself. For a static page the render flag stays off.

Every action available in Zenrows

All 14 actions your agent can call on Zenrows, straight from the live MCP connection.

  • Get zenrows API usage statistics

    This tool retrieves the current API usage statistics and limits for your ZenRows account.

  • Get detailed concurrency status

    This tool provides detailed information about the current concurrency status and limits of your ZenRows account by making a request to the API and analyzing the response headers.

  • Get original status code

    This tool retrieves the original HTTP status code returned by the target website, which is useful for debugging purposes.

  • Get PDF from URL

    This tool generates a PDF version of the scraped content from a given URL.

  • Get plaintext response

    This tool extracts plain text content from a webpage using the ZenRows API.

  • Get real estate property data

    A specialized tool for extracting structured data from real estate platforms like Zillow and Idealista.

  • Get response with compression

    A tool to fetch content from a URL using the ZenRows API with compression enabled to optimize bandwidth usage and improve performance.

  • Get response headers

    A tool to retrieve and parse response headers from ZenRows API requests.

  • Get session ID

    This tool implements ZenRows' session management functionality to maintain the same IP address across multiple requests for up to 10 minutes.

  • Get walmart product details

    This tool allows users to extract detailed product information from Walmart using ZenRows' specialized e-commerce scraping API.

  • Scrape URL autoparse

    The ZENROWS_SCRAPE_URL_AUTOPARSE tool automatically parses and extracts structured data from any given URL using intelligent parsing capabilities.

  • Scrape URL HTML

    This tool extracts raw HTML data from a given URL using ZenRows' Universal Scraper API.

  • Scrape URL with css selectors

    This tool allows users to scrape specific elements from a webpage using CSS selectors.

  • Screenshot URL

    A tool to capture screenshots of web pages using ZenRows API.

The tools Zenrows sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Browserlessarrow_outward

    Browserless

    Fetches rendered HTML, extracts elements by CSS selector, captures screenshots and PDFs, and runs custom Puppeteer scripts against live pages.

  • Daytonaarrow_outward

    Daytona

    Creates sandboxes with the repo cloned in, runs commands and returns logs, sets autostop intervals, and handles access from invite to SSH key.

  • GTmetrixarrow_outward

    GTmetrix

    Queues a speed test from a chosen location and device, polls it to completion, compares against the page's history, and tracks API credits.

  • Owl protocolarrow_outward

    Owl protocol

    Deploys ERC721 collection contracts, lists the projects a key can reach, and returns project metadata on request.

  • Serveravatararrow_outward

    Serveravatar

    Reports the servers, apps, and databases an organization runs, confirms which backups exist, deletes the ones you no longer keep, and lists members.

  • Xataarrow_outward

    Xata

    Reports deployable regions, instance types, images and extensions, reads project resource limits, and updates organization details on request.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Zenrows?

Authorize the account and your agent has all 14 actions from the first conversation.

Connect ZenrowsTalk to sales
Connect ZenrowsTalk to sales
Support agent working at a laptop next to the Lyro mascot