Skip to content

Browserless

Browserless is a headless browser automation tool that allows you to scrape websites, take screenshots, and more.

Developer tools

Connect it

In Keystile Automations → Connections → New connection, choose Browserless and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Browserless: audit page performance (summary) (Run a Lighthouse audit and return only the scores, Core Web Vitals and top opportunities).

What it can do (19 actions)

ActionWhat it doesChanges data
Audit Page Performance (Summary)Run a Lighthouse audit and return only the scores, Core Web Vitals and top opportunities.
Cancel CrawlStop a running crawl. Pages already scraped stay available.
Capture ScreenshotTake a screenshot of a web page
Create PDF (File Only)Render a web page or HTML to PDF and return only the stored file.
Custom API CallMake a custom API call to a specific endpointYes
Generate PDFConvert a web page to PDF
Get Crawl ResultsGet the status of a crawl and one page of its scraped pages.
Get Page ContentLoad a page in a real browser and return its fully rendered HTML, including content added by JavaScript.
Get Website PerformanceAnalyze website performance metrics using Lighthouse
List CrawlsList your recent crawls with their status and progress.
Map Website URLsList the URLs of a website from its sitemap and links, optionally ordered by relevance to a search term.
Run BQL QueryExecute Browser Query Language (BQL) GraphQL-based queries for advanced browser automationYes
Run Puppeteer FunctionRun your own Puppeteer code in a Browserless browser and return what it returns.Yes
Scrape URLExtract content from a web page
Search the WebSearch the web (pages, news or images) and optionally read each result page as markdown.
Smart ScrapeGet a page as markdown, text, HTML or links. Browserless tries a fast fetch first and falls back to a real browser, proxy or CAPTCHA solving when the site blocks it.
Start CrawlStart crawling a website in the background. Browserless follows links and scrapes every page it finds; use Get Crawl Results to read them.
Take Screenshot (File Only)Screenshot a web page or HTML and return only the stored image file.
Unblock PageOpen a page that blocks bots (Cloudflare, CAPTCHAs and similar) and return its HTML, cookies and a screenshot.

How Keystile protects it

Every Browserless action is checked before it runs, whether it comes from an AI tool or a workflow. 3 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Browserless with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps