Execute custom Puppeteer code on Browserless cloud to automate complex scraping, form filling, and browser tasks, returning text or binary responses via controlled payloads.
Generate executable test scripts from completed test generation jobs. Provide the source_job_id to produce Playwright, Cypress, Selenium, or Puppeteer code.
Compares a screenshot of a URL against a stored baseline image to detect unintended visual regressions. Automatically creates the baseline on first run.
MCP server for headless browser automation using Puppeteer, enabling AI to navigate, click, fill forms, take screenshots, and execute JavaScript on web pages.
Enables AI agents to interact with Android devices through visual UI element detection and automated interactions. Provides comprehensive Android automation capabilities including touch gestures, text input, screenshots, and video recording via uiautomator2.
Retrieve a browserview.io session by ID with refreshed viewer and CDP URLs, tokens, and health status. Use it to obtain current access credentials after expiry.
Perform web searches using SearXNG API to gather information, find news and articles, or explore diverse online sources for general queries and recent events.
Convert Markdown to print-ready PDF documents while preserving tables and mathematical expressions. Renders content through headless browser for high-fidelity output.
Convert Markdown documents to PNG images for visual sharing and embedding. Renders GitHub-Flavored Markdown with tables and math expressions via headless browser screenshot.
Create a new browser session for multi-step workflows, returning a sessionId that persists state across calls. Sessions auto-expire after 5 minutes of inactivity.
Crawl any storefront page once to get a complete structured payload with products, facets, screenshots, performance metrics, trust signals, analytics, and more — enabling full offline audit.