Skip to main content
scrapeUrlWithFirecrawl loads one URL through Firecrawl and returns the requested LLM-ready content and page metadata. Inputs accept literal values or compatible signals. An optional second argument { account } selects the Firecrawl binding.

Example

automations/scrape-release-notes.automation.ts

Inputs

Headers can contain credentials. Send them only to URLs you trust.

Output

The action returns Firecrawl’s document shape. Optional results include markdown, html, rawHtml, summary, highlights, json, links, images, screenshot, audio, video, attributes, browser actions, changeTracking, branding, product, and menu. Page details remain under metadata, including sourceURL, url, title, description, language, statusCode, scrapeId, contentType, cacheState, creditsUsed, and error when Firecrawl supplies them. Use a JSON format object with prompt or schema when you need structured extraction. The returned json value is JSON and should be narrowed to your expected shape in automation code.