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 includemarkdown, 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.