Run Browserbase browser agents, cloud browser sessions, functions, page fetches and web search.
Explore 46 workflow actions for Browserbase, including account permissions and operation limits.
31 read actions15 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Create a context
Write
Create a context that persists cookies and storage across sessions.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a session
Write
Create a cloud browser session with browser settings, a timeout, keep-alive, a region and user metadata.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create an agent
Write
Create a reusable agent with a system prompt and result schema that guide every run that uses it.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a certificate
Write
Delete a Certificate.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a context
Write
Delete a Context.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a download
Write
Delete a download file from storage and mark as deleted.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a webhook
Write
Delete a webhook.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an agent
Write
Delete an agent; runs that already used it are unaffected.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an extension
Write
Delete an Extension.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Fetch a page
Read
Fetch a page through Browserbase and return its content (raw, markdown or JSON matching a schema), headers and status.
Permissions and limits
Account permissions
A Browserbase API key
Get a certificate
Read
Get a certificate's metadata.
Permissions and limits
Account permissions
A Browserbase API key
Get a context
Read
Get a Context.
Permissions and limits
Account permissions
A Browserbase API key
Get a download
Read
Get a downloaded file's metadata.
Permissions and limits
Account permissions
A Browserbase API key
Get a function
Read
Get a Function.
Permissions and limits
Account permissions
A Browserbase API key
Get a function build
Read
Get a Function Build.
Permissions and limits
Account permissions
A Browserbase API key
Get a function version
Read
Get a Function Version.
Permissions and limits
Account permissions
A Browserbase API key
Get a project
Read
Get a Project.
Permissions and limits
Account permissions
A Browserbase API key
Get a run
Read
Get a run: its status, result, cause and session.
Permissions and limits
Account permissions
A Browserbase API key
Get a session
Read
Get a Session.
Permissions and limits
Account permissions
A Browserbase API key
Get a session replay
Read
Get the pages of a session replay with their timing.
Permissions and limits
Account permissions
A Browserbase API key
Get a webhook
Read
Retrieve a single webhook by ID.
Permissions and limits
Account permissions
A Browserbase API key
Get an agent
Read
Retrieve an agent by ID.
Permissions and limits
Account permissions
A Browserbase API key
Get an extension
Read
Get an Extension.
Permissions and limits
Account permissions
A Browserbase API key
Get an invocation
Read
Get a function invocation: its status, parameters and results.
Permissions and limits
Account permissions
A Browserbase API key
Get function build logs
Read
Get Function Build Logs.
Permissions and limits
Account permissions
A Browserbase API key
Get invocation logs
Read
Get Invocation Logs.
Permissions and limits
Account permissions
A Browserbase API key
Get project usage
Read
Get a project's browser minutes and proxy bytes used.
Permissions and limits
Account permissions
A Browserbase API key
Invoke a function
Write
Invoke a deployed function with parameters; the invocation runs asynchronously.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
List agents
Read
List agents across your account.
Permissions and limits
Account permissions
A Browserbase API key
List certificates
Read
List the project's trusted TLS certificates (metadata only).
Permissions and limits
Account permissions
A Browserbase API key
List downloads
Read
List files downloaded in sessions (metadata), filtered by session, name, type, size and time.
Permissions and limits
Account permissions
A Browserbase API key
List function builds
Read
List Function Builds.
Permissions and limits
Account permissions
A Browserbase API key
List function versions
Read
List Function Versions.
Permissions and limits
Account permissions
A Browserbase API key
List functions
Read
List Functions.
Permissions and limits
Account permissions
A Browserbase API key
List invocations for a function version
Read
List Invocations for a Function Version.
Permissions and limits
Account permissions
A Browserbase API key
List projects
Read
List Projects.
Permissions and limits
Account permissions
A Browserbase API key
List run messages
Read
Returns a paginated list of messages produced by a run, in chronological order, with the oldest messages first.
Permissions and limits
Account permissions
A Browserbase API key
List runs
Read
List agent runs, filtered by status, agent and creation time.
Permissions and limits
Account permissions
A Browserbase API key
List sessions
Read
List browser sessions, filtered by status or a user metadata query.
Permissions and limits
Account permissions
A Browserbase API key
List webhooks
Read
List the project's webhooks and their event types.
Permissions and limits
Account permissions
A Browserbase API key
Release a session
Write
Ask Browserbase to release (end) a session before its timeout.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Resume a run
Write
Resume a paused run with a reply to its pause request.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Run an agent
Write
Run a Browserbase browser agent to complete a task with web search and browser tools; optionally run a custom agent and give a result schema.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Search the web
Read
Perform a web search and return structured results.
Permissions and limits
Account permissions
A Browserbase API key
Stop a run
Write
Request that an in-progress run stop.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an agent
Write
Update an existing agent.
Permissions and limits
Account permissions
A Browserbase API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in Browserbase. A saved workflow is not a completed provider action.