AI & ML24 toolsPaste one API key
Browserbase integration for AI agents
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.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Browserbase once and call the same tools from all of them.
Setup
Connect Browserbase through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Browserbase exposes 24 tools through ClawLink. The 21 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
browserbase_tool_download_session_artifacts | Download a completed session's generated files as a ZIP archive | Read |
browserbase_tool_get_context | Return metadata for a browser context by ID | Read |
browserbase_tool_get_extension | Retrieve details of a specific browser extension | Read |
browserbase_tool_get_project | Return project metadata, default timeout, and assigned concurrency | Read |
browserbase_tool_get_project_usage | Retrieve usage statistics for a project including browser minutes and proxy bytes consumed | Read |
browserbase_tool_get_session | Return status, connection details, and timestamps for a browser session | Read |
browserbase_tool_get_session_debug_urls | Return live debugger and WebSocket URLs for a running browser session | Read |
browserbase_tool_get_session_logs | Return network request and response events captured during a browser session | Read |
browserbase_tool_get_session_replay | Return HLS replay metadata and page playlist paths for a recorded session | Read |
browserbase_tool_get_session_replay_page | Return the HLS M3U8 playlist for one recorded replay page | Read |
browserbase_tool_list_projects | List projects with their default timeout and assigned concurrency | Read |
browserbase_tool_list_recording_downloads | Poll per-page MP4 assembly after requesting recording downloads until every page is COMPLETED | Read |
browserbase_tool_list_sessions | List browser sessions, optionally filtered by status or user metadata | Read |
browserbase_tool_contexts_update | Update a specific browser context | Read |
browserbase_tool_create_context | Create a reusable browser context; the API key can select the project | Write |
browserbase_tool_create_session | Create an isolated Browserbase session and return its connection details | Write |
browserbase_tool_request_recording_downloads | Start asynchronous MP4 assembly for every recorded page of a completed session, then poll List | Read |
browserbase_tool_upload_extension | Upload a browser extension for use in sessions | Write |
browserbase_tool_upload_session_file | Upload one file so browser interactions can select it in a file input field | Write |
browserbase_tool_upload_session_files | Upload multiple files to one browser session for file-input interactions | Write |
browserbase_tool_release_session | Irreversibly request release of a running browser session, ending it before its configured | Read |