Browserless · Arazzo Workflow
Browserless Function Then Download
Version 1.0.0
Use the function API to drive a page that triggers a file download, then retrieve the downloaded artifacts via the download API.
View Spec
View on GitHub
Headless BrowserBrowser InfrastructureWeb AutomationAI AgentsWeb ScrapingBrowserQLPuppeteerPlaywrightSeleniumCDPStealthCAPTCHA SolvingResidential ProxyPDF GenerationScreenshotsSmart ScrapeCrawlSearchMCPSession RecordingHybrid AutomationArazzoWorkflows
Provider
Workflows
function-download
Prepare a page with a custom function, then trigger and retrieve a download.
Runs a setup function via /chrome/function to ready the page, then runs /chrome/download with code that triggers the file download and returns the captured artifacts.
1
prepareFunction
{$sourceDescriptions.browserlessApi.url}#/paths/~1chrome~1function/post
Run the setup JavaScript against a Browserless session to navigate to and prepare the page that will emit the download.
2
triggerDownload
{$sourceDescriptions.browserlessApi.url}#/paths/~1chrome~1download/post
Run the download JavaScript, which triggers the file download. The response carries the captured downloaded artifacts.