Integrations
Scrape.do logo

Scrape.do integration

Web Search & Scraping · 5 actions · API key auth

Enterprise-grade web scraping API with JavaScript rendering, proxy rotation, geo-targeting, and screenshot capture.

Overview

The ModuleX Scrape.do integration lets a ModuleX agent operate Scrape.do on your behalf — working across scrapes, take screenshots and usage stats — directly from a plain-English request, using your organization's own Scrape.do credentials. No pre-built workflow is required: the agent picks the right Scrape.do action for the task.

Scrape.do is a web search & scraping platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Scrape.do action — or, when you want a repeatable process, the composer assembles a Scrape.do workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Scrape.do in plain English

Type what you want. A ModuleX agent picks the right Scrape.do action — or chains several — and runs it. No workflow to build.

  • Show me the usage stats that match what I describe
    resolves toget_usage_stats
  • Perform basic web scraping without JavaScript rendering
    resolves toscrape
  • Scrape JavaScript-rendered pages using headless browser
    resolves toscrape_with_js
Use cases

What you can automate with Scrape.do

  • Look up an usage stat on demandget_usage_stats
  • Perform basic web scraping without JavaScript renderingscrape
  • Scrape JavaScript-rendered pages using headless browserscrape_with_js
  • Capture webpage screenshots: viewport, full-page, or element-specifictake_screenshot
  • Scrape web pages and convert content to clean, readable markdown formatscrape_to_markdown
At a glance

Scrape.do integration at a glance

VendorScrape.do
CategoryWeb Search & Scraping
Actions available5
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 5 Scrape.do actions

Scrapes1
scrape
Perform basic web scraping without JavaScript rendering. Ideal for static websites and APIs.
With Js1
scrape_with_js
Scrape JavaScript-rendered pages using headless browser. Essential for SPAs and dynamic content.
Take Screenshots1
take_screenshot
Capture webpage screenshots: viewport, full-page, or element-specific.
To Markdowns1
scrape_to_markdown
Scrape web pages and convert content to clean, readable markdown format.
Usage Stats1
get_usage_stats
Get API usage statistics and remaining credits for your Scrape.do account.

See full parameters and response schemas in the Scrape.do integration docs

Two ways

Two ways to use Scrape.do in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Scrape.do action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Scrape.do into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Scrape.do

API keyScrape.do uses API-key authentication. You provide your own Scrape.do secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Scrape.do without re-authenticating.

Step-by-step setup in the Scrape.do docs

Related

Pairs well with Scrape.do

Agents often chain Scrape.do with these — connect them once and the agent can use all of them in a single task.

FAQ

Scrape.do + ModuleX FAQ

A ModuleX agent can run any of Scrape.do's 5 actions — across scrapes, take screenshots and usage stats — from a plain-English request, using your organization's own Scrape.do credentials.
No. The agent selects the right Scrape.do action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Via your own Scrape.do API key, stored encrypted and scoped to your organization.
5, spanning scrapes, take screenshots and usage stats.
Scrape.do runs on your own credentials, so any Scrape.do usage is billed by Scrape.do directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Scrape.do to work in ModuleX.

Connect Scrape.do once with your own credentials and let your agent run all 5 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →