New: every message picks a fast or a slow model

Browser Use

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

What agents can do

Actions39

  • Archive workspace

    Archive a workspace so it is no longer readable through the workspace API.

  • Cancel queued message

    Cancel a queued session message while it is still pending.

  • Cancel run

    Idempotently cancel an in-flight browser-agent run; completed work cannot be resumed by this call.

  • 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 profile

    Create a persistent browser profile for reusable cookies and browser state.

  • Create workspace

    Create an empty workspace for browser-run input files and outputs.

  • Delete profile

    Permanently delete a persistent browser profile and its configuration.

  • Delete session

    Soft-delete a conversation session and cancel its active run and pending messages.

31 more
  • Delete workspace file

    Permanently delete one exact relative file path from a workspace.

  • Disconnect integration

    Disconnect a downstream provider from the Browser Use project, revoking its availability to future runs.

  • Get browser session

    Get a managed browser's status, control URLs, costs, metadata, and recording state.

  • Get integration status

    Check whether one downstream integration provider is connected to the Browser Use project.

  • Get profile

    Get one persistent browser profile's metadata and observed cookie domains.

  • Get queued message

    Get one queued session message, including its terminal handoff state.

  • Get run

    Get a run's full result, usage, and optionally its ordered input-file attachments.

  • Get run status

    Read a run's lightweight indexed status for caller-controlled polling.

  • Get session

    Get one conversation session's latest-run summary and busy or idle status.

  • Get session feedback

    Get all feedback votes recorded for a conversation session.

  • Get session share

    Get a session's current or inactive public share-link state without changing its exposure.

  • Get workspace

    Get workspace metadata and optionally its current storage use and plan quota.

  • List browser downloads

    List one page of files downloaded by a managed browser, optionally including presigned URLs that expire after 15 minutes.

  • List browser sessions

    List managed browser sessions with status, metadata, and agent-session filters, one page at a time.

  • List integration categories

    List the category names used to organize Browser Use integration providers.

  • List integrations

    Search Browser Use integration providers and filter by popularity or project connection status, one page at a time.

  • List payment methods

    Return AgentCard wallets and the project's active Stripe Link connection that browser runs can use for payments.

  • List profiles

    List or search persistent browser profiles one page at a time.

  • List run events

    Read one page of a run's execution events incrementally, with optional event output payloads.

  • List runs

    List browser-agent runs, optionally restricted to one conversation session, one page at a time.

  • List session queue

    List pending and recently delivered messages for a conversation session, including transcript cutoffs created by steering interrupts.

  • List sessions

    List conversation sessions with each session's latest run and busy or idle status, one page at a time.

  • List workspace files

    List one page of files in a workspace by path prefix, optionally including temporary download URLs.

  • 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 feedback

    Set, replace, or clear feedback for one session chat item.

  • Set session sharing

    Enable or disable a session's stable public share link, creating or reactivating it when enabled.

  • Start run

    Start an asynchronous hosted browser-agent task that may make irreversible changes on external sites and consume project credits.

  • Stop browser session

    Stop a managed browser session and refund unused prepaid time subject to the one-minute minimum charge.

  • Update profile

    Update a persistent browser profile's name, user identifier, or both.

  • Update session

    Rename a conversation session or explicitly clear its title.

  • Update workspace

    Rename a workspace or explicitly clear its name.

How it connects

You paste an API key from Browser Use on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.