> ## Documentation Index
> Fetch the complete documentation index at: https://docs.automate.ax/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Browserbase

> Run cloud browsers, browser agents, and serverless browser functions with Browserbase.

Use Browserbase to run cloud browser sessions, agents, and functions; search or fetch the web; inspect recordings and logs; and manage projects, contexts, extensions, certificates, and downloads.

Connect Browserbase with an API key and project ID from the Browserbase dashboard.

## Exports

```ts theme={null}
import {
  browserbase,
  browserbaseAccount,
  getBrowserbaseClient,
} from "automate.ax/browserbase"
```

* `browserbase` contains the packaged Browserbase actions.
* `browserbaseAccount("name")` selects a named Browserbase connection.
* `getBrowserbaseClient` creates the authenticated Browserbase client for a custom account-backed action.

## Actions

* [Create Browserbase session](/reference/integrations/browserbase/actions/create-session)
* [List Browserbase sessions](/reference/integrations/browserbase/actions/list-sessions)
* [Get Browserbase session](/reference/integrations/browserbase/actions/get-session)
* [End Browserbase session](/reference/integrations/browserbase/actions/end-session)
* [Get Browserbase session live URLs](/reference/integrations/browserbase/actions/get-session-live-urls)
* [List Browserbase session logs](/reference/integrations/browserbase/actions/list-session-logs)
* [Request Browserbase session recording downloads](/reference/integrations/browserbase/actions/request-session-recording-downloads)
* [List Browserbase session recording downloads](/reference/integrations/browserbase/actions/list-session-recording-downloads)
* [Get Browserbase session replay](/reference/integrations/browserbase/actions/get-session-replay)
* [Get Browserbase session replay page](/reference/integrations/browserbase/actions/get-session-replay-page)
* [Upload Browserbase session file](/reference/integrations/browserbase/actions/upload-session-file)
* [List Browserbase projects](/reference/integrations/browserbase/actions/list-projects)
* [Get Browserbase project](/reference/integrations/browserbase/actions/get-project)
* [Get Browserbase project usage](/reference/integrations/browserbase/actions/get-project-usage)
* [Create Browserbase context](/reference/integrations/browserbase/actions/create-context)
* [Get Browserbase context](/reference/integrations/browserbase/actions/get-context)
* [Delete Browserbase context](/reference/integrations/browserbase/actions/delete-context)
* [Upload Browserbase extension](/reference/integrations/browserbase/actions/upload-extension)
* [Get Browserbase extension](/reference/integrations/browserbase/actions/get-extension)
* [Delete Browserbase extension](/reference/integrations/browserbase/actions/delete-extension)
* [Upload Browserbase certificate](/reference/integrations/browserbase/actions/upload-certificate)
* [List Browserbase certificates](/reference/integrations/browserbase/actions/list-certificates)
* [Get Browserbase certificate](/reference/integrations/browserbase/actions/get-certificate)
* [Delete Browserbase certificate](/reference/integrations/browserbase/actions/delete-certificate)
* [Create Browserbase agent](/reference/integrations/browserbase/actions/create-agent)
* [List Browserbase agents](/reference/integrations/browserbase/actions/list-agents)
* [Get Browserbase agent](/reference/integrations/browserbase/actions/get-agent)
* [Update Browserbase agent](/reference/integrations/browserbase/actions/update-agent)
* [Delete Browserbase agent](/reference/integrations/browserbase/actions/delete-agent)
* [Run Browserbase agent](/reference/integrations/browserbase/actions/run-agent)
* [List Browserbase agent runs](/reference/integrations/browserbase/actions/list-agent-runs)
* [Get Browserbase agent run](/reference/integrations/browserbase/actions/get-agent-run)
* [List Browserbase agent run messages](/reference/integrations/browserbase/actions/list-agent-run-messages)
* [Stop Browserbase agent run](/reference/integrations/browserbase/actions/stop-agent-run)
* [Search the web with Browserbase](/reference/integrations/browserbase/actions/search-web)
* [Fetch page with Browserbase](/reference/integrations/browserbase/actions/fetch-page)
* [List Browserbase downloads](/reference/integrations/browserbase/actions/list-downloads)
* [Get Browserbase download](/reference/integrations/browserbase/actions/get-download)
* [Download Browserbase file](/reference/integrations/browserbase/actions/download-file)
* [Delete Browserbase download](/reference/integrations/browserbase/actions/delete-download)
* [List Browserbase functions](/reference/integrations/browserbase/actions/list-functions)
* [Get Browserbase function](/reference/integrations/browserbase/actions/get-function)
* [Invoke Browserbase function](/reference/integrations/browserbase/actions/invoke-function)
* [List Browserbase function versions](/reference/integrations/browserbase/actions/list-function-versions)
* [Get Browserbase function version](/reference/integrations/browserbase/actions/get-function-version)
* [List Browserbase function builds](/reference/integrations/browserbase/actions/list-function-builds)
* [Get Browserbase function build](/reference/integrations/browserbase/actions/get-function-build)
* [Get Browserbase function build logs](/reference/integrations/browserbase/actions/get-function-build-logs)
* [Get Browserbase invocation](/reference/integrations/browserbase/actions/get-invocation)
* [Get Browserbase invocation logs](/reference/integrations/browserbase/actions/get-invocation-logs)
* [List Browserbase function version invocations](/reference/integrations/browserbase/actions/list-version-invocations)
