Browserbase for AI agents
Agents read Browserbase at once. Changes and sends are held for a person's approval by default.
About Browserbase
Browserbase is a serverless platform that enables developers to run, manage, and monitor headless browsers at scale, offering seamless integration with tools like Playwright, Puppeteer, and Selenium.
What an agent can do in Browserbase
Every Browserbase action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Browserbase without asking first. 13 actions.
- Download Session ArtifactsDownload a completed session's generated files as a ZIP archive.
- Get Browser ContextReturn metadata for a browser context by ID.
- Retrieve a browser extensionTool to retrieve details of a specific browser extension. Use when you have an extension ID and need its metadata (file name, timestamps, project ID).
- Get Browserbase ProjectReturn project metadata, default timeout, and assigned concurrency.
- Get project usage statisticsTool to retrieve usage statistics for a project including browser minutes and proxy bytes consumed. Use when you need to monitor or track resource usage for a specific project.
- Get Browser SessionReturn status, connection details, and timestamps for a browser session.
- Get Session Debug URLsReturn live debugger and WebSocket URLs for a running browser session.
- Get Session LogsReturn network request and response events captured during a browser session.
- Get Session ReplayReturn HLS replay metadata and page playlist paths for a recorded session.
- Get Session Replay PageReturn the HLS M3U8 playlist for one recorded replay page. Consume its short-lived signed media URLs promptly rather than storing them.
- List Browserbase ProjectsList projects with their default timeout and assigned concurrency.
- List Recording DownloadsPoll per-page MP4 assembly after requesting recording downloads until every page is COMPLETED or FAILED. Completed standard-storage pages may include short-lived signed MP4 URLs; BYOS pages may comple
Show all 13
- List Browser SessionsList browser sessions, optionally filtered by status or user metadata.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 8 actions.
- Update Browser ContextTool to update a specific browser context. Use when you need fresh upload URL and encryption details for an existing context, after obtaining a valid context ID.
- Create Browser ContextCreate a reusable browser context; the API key can select the project.
- Create Browser SessionCreate an isolated Browserbase session and return its connection details.
- Release Browser SessionIrreversibly request release of a running browser session, ending it before its configured timeout to avoid further charges.
- Request Recording DownloadsStart asynchronous MP4 assembly for every recorded page of a completed session, then poll List Recording Downloads until every page is COMPLETED or FAILED.
- Delete a browser contextTool to delete a browser context and all its stored data (cookies, localStorage, etc.). Use when you need to permanently remove a context.
- Delete a browser extensionTool to delete an uploaded browser extension by its ID. Use when you need to remove an extension from Browserbase.
- Delete Session DownloadsTool to delete all file downloads from a specific browser session. Use when you need to clean up session artifacts or free storage space.
Changes wait in Needs you
Changes and sends in Browserbase are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Browserbase questions
Can an agent change data in Browserbase on its own?
Not by default. Changes and sends in Browserbase are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Browserbase?
This connector lists 13 read actions. Reads run at once, without waiting for approval.
How does Browserbase connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.