# Browser automation API

5 tools from Firecrawl, Browser Use and Browserbase, from $0.002 per minute.

## Capabilities

- [Cloud browser sessions](/tools/browser-automation/cloud-browser.md): 4 tools, from $0.002 per minute.
- [Autonomous browser tasks](/tools/browser-automation/browser-tasks.md): 1 tool.

## All 5 tools

- [Browserbase cloud browser session](/providers/browserbase/create-session.md): `browserbase/create-session`, $0.002 per minute. Start a headless Chromium session in the cloud and get its CDP connect URL for Playwright or Puppeteer. Takes timeout (optional).
- [Create a Firecrawl interact session](/providers/firecrawl/create-browser-session.md): `firecrawl/create-browser-session`, price pending. Takes ttl, activity ttl, stream web view and more, all optional.
- [Execute code in a Firecrawl interact session](/providers/firecrawl/execute-browser-code.md): `firecrawl/execute-browser-code`, price pending. Needs session id and code.
- [Interact with a Firecrawl scrape browser session](/providers/firecrawl/interact-with-scrape-browser-session.md): `firecrawl/interact-with-scrape-browser-session`, price pending. Interact with the browser session associated with a scrape job. Needs job id and code.
- [Browser Use autonomous browser task](/providers/browser-use/run-task.md): `browser-use/run-task`, usage based, the maximum is shown before a run. Give a natural-language task to a cloud browser agent (Browser Use v4). Needs task.

## Related

- [Web scraping](/tools/web-scraping.md): 19 tools, from $0.0025 per call, some tools free.

## Providers

- [Firecrawl](/providers/firecrawl.md): 56 tools, from $0.0025 per call, some tools free.
- [Browser Use](/providers/browser-use.md): 3 tools.
- [Browserbase](/providers/browserbase.md): 3 tools, from $0.002 per minute, some tools free.

## Questions

### Which browser automation data can my agent read?

Cloud browser sessions and autonomous browser tasks.

### Which providers serve browser automation tools?

Firecrawl, Browser Use and Browserbase. Your agent compares them by price and inputs before it runs one.

### How is it billed?

Per call, at the provider's price with no markup, from $0.002 per minute. Your agent sees the price before it runs a tool.

[Tools](/tools.md) · [Connection guide](/connect.md) · [Billing](/docs/billing.md)

---

[HTML page](/tools/browser-automation) · [Agent index](/llms.txt)
