Browserless · Arazzo Workflow
Browserless Function Then Screenshot
Version 1.0.0
Run custom JavaScript against a page via the function API, then capture a screenshot to confirm the resulting state.
View Spec
View on GitHub
Headless BrowserBrowser InfrastructureWeb AutomationAI AgentsWeb ScrapingBrowserQLPuppeteerPlaywrightSeleniumCDPStealthCAPTCHA SolvingResidential ProxyPDF GenerationScreenshotsSmart ScrapeCrawlSearchMCPSession RecordingHybrid AutomationArazzoWorkflows
Provider
Workflows
function-then-screenshot
Execute custom JavaScript on a page, then screenshot the resulting state.
Runs a custom function against a Browserless session via /chrome/function, then captures a screenshot of the target URL via /chrome/screenshot to confirm the post-execution page state.
1
runFunction
{$sourceDescriptions.browserRestApisApi.url}#/paths/~1chrome~1function/post
Execute the supplied JavaScript against a Browserless session. The response shape is determined by the function's returned value.
2
captureScreenshot
{$sourceDescriptions.browserRestApisApi.url}#/paths/~1chrome~1screenshot/post
Capture a full-page PNG screenshot of the URL to confirm the page state after the function executed.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.