Browser Use logo

Browser Use

Browser Use Cloud provides hosted browser agents, managed browser sessions, workspaces, profiles, and integrations for automating web tasks.

39 actions Integration catalog
Request access
Connect Browser Use once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Archive WorkspaceBROWSER_USE_ARCHIVE_WORKSPACE
Archive a workspace so it is no longer readable through the workspace API. The operation is idempotent for missing, already archived, and foreign workspace IDs.
Cancel Queued MessageBROWSER_USE_CANCEL_QUEUED_MESSAGE
Cancel a queued session message while it is still pending. Messages already claimed for dispatch cannot be cancelled.
Cancel RunBROWSER_USE_CANCEL_RUN
Idempotently cancel an in-flight browser-agent run; completed work cannot be resumed by this call.
Create Browser SessionBROWSER_USE_CREATE_BROWSER_SESSION
Launch a paid managed browser for direct CDP control; time is prepaid and unused time is refunded when the browser is stopped.
Create Browser ProfileBROWSER_USE_CREATE_PROFILE
Create a persistent browser profile for reusable cookies and browser state.
Create WorkspaceBROWSER_USE_CREATE_WORKSPACE
Create an empty workspace for browser-run input files and outputs.
Delete Browser ProfileBROWSER_USE_DELETE_PROFILE
Permanently delete a persistent browser profile and its configuration.
Delete SessionBROWSER_USE_DELETE_SESSION
Soft-delete a conversation session and cancel its active run and pending messages. The session can no longer be opened or continued, while runs, events, and usage records remain available for billing and analytics.
Delete Workspace FileBROWSER_USE_DELETE_WORKSPACE_FILE
Permanently delete one exact relative file path from a workspace.
Disconnect IntegrationBROWSER_USE_DISCONNECT_INTEGRATION
Disconnect a downstream provider from the Browser Use project, revoking its availability to future runs.
Get Browser SessionBROWSER_USE_GET_BROWSER_SESSION
Get a managed browser's status, control URLs, costs, metadata, and recording state.
Get Integration StatusBROWSER_USE_GET_INTEGRATION_STATUS
Check whether one downstream integration provider is connected to the Browser Use project.
Get Browser ProfileBROWSER_USE_GET_PROFILE
Get one persistent browser profile's metadata and observed cookie domains.
Get Queued MessageBROWSER_USE_GET_QUEUED_MESSAGE
Get one queued session message, including its terminal handoff state.
Get RunBROWSER_USE_GET_RUN
Get a run's full result, usage, and optionally its ordered input-file attachments.
Get Run StatusBROWSER_USE_GET_RUN_STATUS
Read a run's lightweight indexed status for caller-controlled polling. Poll until the status is completed, failed, or cancelled, then fetch the full run once for its result and usage.
Get SessionBROWSER_USE_GET_SESSION
Get one conversation session's latest-run summary and busy or idle status.
Get Session FeedbackBROWSER_USE_GET_SESSION_FEEDBACK
Get all feedback votes recorded for a conversation session.
Get Session ShareBROWSER_USE_GET_SESSION_SHARE
Get a session's current or inactive public share-link state without changing its exposure.
Get WorkspaceBROWSER_USE_GET_WORKSPACE
Get workspace metadata and optionally its current storage use and plan quota.
List Browser DownloadsBROWSER_USE_LIST_BROWSER_DOWNLOADS
List one page of files downloaded by a managed browser, optionally including presigned URLs that expire after 15 minutes.
List Browser SessionsBROWSER_USE_LIST_BROWSER_SESSIONS
List managed browser sessions with status, metadata, and agent-session filters, one page at a time.
List Integration CategoriesBROWSER_USE_LIST_INTEGRATION_CATEGORIES
List the category names used to organize Browser Use integration providers.
List IntegrationsBROWSER_USE_LIST_INTEGRATIONS
Search Browser Use integration providers and filter by popularity or project connection status, one page at a time.
List Run Payment MethodsBROWSER_USE_LIST_PAYMENT_METHODS
Return AgentCard wallets and the project's active Stripe Link connection that browser runs can use for payments.
List Browser ProfilesBROWSER_USE_LIST_PROFILES
List or search persistent browser profiles one page at a time.
List Run EventsBROWSER_USE_LIST_RUN_EVENTS
Read one page of a run's execution events incrementally, with optional event output payloads.
List RunsBROWSER_USE_LIST_RUNS
List browser-agent runs, optionally restricted to one conversation session, one page at a time.
List Session QueueBROWSER_USE_LIST_SESSION_QUEUE
List pending and recently delivered messages for a conversation session, including transcript cutoffs created by steering interrupts.
List SessionsBROWSER_USE_LIST_SESSIONS
List conversation sessions with each session's latest run and busy or idle status, one page at a time.
List Workspace FilesBROWSER_USE_LIST_WORKSPACE_FILES
List one page of files in a workspace by path prefix, optionally including temporary download URLs.
Queue Session MessageBROWSER_USE_QUEUE_SESSION_MESSAGE
Queue a follow-up for a conversation session, optionally interrupting its active run; dispatch may consume credits and trigger external browser work.
Set Session FeedbackBROWSER_USE_SET_SESSION_FEEDBACK
Set, replace, or clear feedback for one session chat item.
Set Session SharingBROWSER_USE_SET_SESSION_SHARING
Enable or disable a session's stable public share link, creating or reactivating it when enabled.
Start Browser RunBROWSER_USE_START_RUN
Start an asynchronous hosted browser-agent task that may make irreversible changes on external sites and consume project credits.
Stop Browser SessionBROWSER_USE_STOP_BROWSER_SESSION
Stop a managed browser session and refund unused prepaid time subject to the one-minute minimum charge.
Update Browser ProfileBROWSER_USE_UPDATE_PROFILE
Update a persistent browser profile's name, user identifier, or both.
Update SessionBROWSER_USE_UPDATE_SESSION
Rename a conversation session or explicitly clear its title.
Update WorkspaceBROWSER_USE_UPDATE_WORKSPACE
Rename a workspace or explicitly clear its name.