Workflow blocks
Scrape URL
Scrape content from a URL
firecrawl/scrape — Scrape content from a URL.
Where it appears
The Scrape URL block lives in the Integrations group of the Workflow Builder. Connect the Firecrawl integration before adding it.
Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
url | text (supports references) | Yes | — | The web page URL to scrape. Use a literal URL or <StepName.field> to reference a URL from a previous step. |
includeScreenshot | toggle | No | false | When on, also capture a screenshot of the page alongside the scraped content. Defaults to off. |
Inputs and outputs
Inputs are the configurable fields above. The block produces these outputs:
Outputs
Reference an output downstream with <Scrape URL.field>.
| Name | Type | Description |
|---|---|---|
success | boolean | Whether scraping succeeded |
content | string | Scraped content |
markdown | string | Content as markdown |
error | string | Error message if failed |
Example
A minimal configuration for this block:
{
"type": "firecrawl/scrape",
"config": {
"url": "<PreviousStep.field>",
"includeScreenshot": false
}
}Limits and failure modes
- Requires a connected Firecrawl integration. Calls fail if that integration is disconnected or its authorization has expired.
- Required field (
url) must be set, or the block fails validation before it runs. - On failure the
erroroutput is populated; downstream blocks that reference other outputs may not receive values.