Volver al catálogo

Hyperbrowser

hyperbrowser

Hyperbrowser is a next-generation platform empowering AI agents and enabling effortless, scalable browser automation.

Acciones
25
Triggers
0
Autenticación
—
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (25)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Create Hyperbrowser ProfileHYPERBROWSER_CREATE_PROFILEAcción

Tool to create a new profile. Use when you need to initialize a Hyperbrowser profile before analysis.

Parámetros de entrada

  • namestring

    Optional profile name for easy identification

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create Scrape JobHYPERBROWSER_CREATE_SCRAPE_JOBAcción

Tool to initiate a new scrape job. Use when you need to extract structured content from a target URL with custom session and scrape settings.

Parámetros de entrada

  • urlstringObligatorio

    Target URL to scrape

  • scrapeOptionsobject

    Scrape behavior configuration

  • sessionOptionsobject

    Browser session configuration

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create SessionHYPERBROWSER_CREATE_SESSIONAcción

Tool to create a new browser session with custom stealth, proxy, and privacy settings. Use when initializing an automated browsing session with specific configuration.

Parámetros de entrada

  • devicestring[]

    Preferred device types

  • screenobject

    Screen configuration: width and height in pixels.

  • adblockboolean

    Block ads in the session

  • localesstring[]

    Browser locale codes (ISO 639-1, lowercase)

  • profileobject

    Browser profile reuse settings.

  • platformstring[]

    Preferred browser platforms

  • trackersboolean

    Block trackers during session

  • useProxyboolean

    Route session via a proxy server

  • proxyCitystring

    Desired proxy city; mutually exclusive with proxyState

  • annoyancesboolean

    Block common annoyances like pop-ups

  • proxyStatestring

    Two-letter US state code; mutually exclusive with proxyCity

  • useStealthboolean

    Enable stealth mode to reduce detection

  • browserArgsstring[]

    Additional browser launch arguments

  • proxyServerstring

    Proxy server host or URL

  • extensionIdsstring[]

    List of extension IDs (UUIDs) to attach

  • proxyCountrystring

    Two-letter proxy country code (e.g., US, GB)

  • urlBlockliststring[]

    List of URL patterns to block

  • acceptCookiesboolean

    Automatically accept cookie banners

  • solveCaptchasboolean

    Auto-solve CAPTCHAs during session

  • timeoutMinutesinteger

    Auto-stop after N minutes (1-720)

  • operatingSystemsstring[]

    Preferred OS fingerprints

  • enableWebRecordingboolean

    Enable rrweb session recording

  • imageCaptchaParamsobject[]

    Image CAPTCHA handling parameters

  • proxyServerPasswordstring

    Password for proxy authentication

  • proxyServerUsernamestring

    Username for proxy authentication

  • enableVideoWebRecordingboolean

    Enable video recording; requires enableWebRecording=true

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete ProfileHYPERBROWSER_DELETE_PROFILEAcción

Tool to delete a profile. Use when you need to remove a profile by its unique identifier after confirming its existence.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the profile to delete.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get browser-use task statusHYPERBROWSER_GET_BROWSER_USE_TASK_STATUSAcción

Tool to retrieve the current status of a browser-use task. Use when checking if a browser automation task has completed or is still pending.

Parámetros de entrada

  • task_idstringObligatorio

    Unique identifier of the browser-use task to query.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Claude Computer Use Task StatusHYPERBROWSER_GET_CLAUDE_COMPUTER_USE_TASK_STATUSAcción

Tool to retrieve the status of a Claude Computer Use task. Use after creating a task to poll its status.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the Claude Computer Use task

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Crawl Job ResultHYPERBROWSER_GET_CRAWL_JOB_RESULTAcción

Tool to retrieve the result of a completed crawl job. Use after confirming crawl job completion to fetch current page batch and status. Supports pagination via page and batchSize.

Parámetros de entrada

  • idstringObligatorio

    Crawl job identifier (UUID)

  • pageinteger

    Zero-based page index for result pagination.

  • batchSizeinteger

    Number of items per page batch.

Parámetros de salida

  • dataobject[]Obligatorio

    Current batch of crawled pages

  • errorstring

    Error if any occurred during the execution of the action

  • jobIdstringObligatorio

    Crawl job identifier

  • statusstringObligatorio

    Overall job status: pending|running|completed|failed

  • batchSizeintegerObligatorio

    Size of each page batch

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

  • currentPageBatchintegerObligatorio

    Index of the batch contained in this response

  • totalPageBatchesintegerObligatorio

    Total number of result batches available

  • totalCrawledPagesintegerObligatorio

    Number of pages crawled so far

Get Crawl Job StatusHYPERBROWSER_GET_CRAWL_JOB_STATUSAcción

Tool to retrieve the status and results of a specific crawl job. Use after submitting a crawl job to check its progress or fetch results.

Parámetros de entrada

  • job_idstringObligatorio

    Crawl job identifier (UUID)

Parámetros de salida

  • dataobject[]Obligatorio

    Detailed results per page in this crawl

  • errorstring

    Error if any occurred during the execution of the action

  • jobIdstringObligatorio

    Crawl job identifier

  • statusstringObligatorioenum

    Overall crawl job status

    pendingrunningcompletedfailed
  • batchSizeintegerObligatorio

    Configured page-batch size

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

  • currentPageBatchintegerObligatorio

    Index of the batch currently in progress

  • totalPageBatchesintegerObligatorio

    Total number of page batches

  • totalCrawledPagesintegerObligatorio

    Number of pages crawled so far

Get Extract Job ResultHYPERBROWSER_GET_EXTRACT_JOB_RESULTAcción

Tool to fetch the status and results of a specific extract job. Use after initiating an extract job to monitor progress and retrieve final data.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the extract job

Parámetros de salida

  • dataany

    Extracted data payload when job completes successfully (arbitrary JSON)

  • errorstring

    Error if any occurred during the execution of the action

  • jobIdstringObligatorio

    The extract job ID

  • statusstringObligatorioenum

    Current status of the extract job

    pendingrunningcompletedfailed
  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Extract Job StatusHYPERBROWSER_GET_EXTRACT_JOB_STATUSAcción

Tool to retrieve the status of an extract job. Use after submitting an extract job to poll its status.

Parámetros de entrada

  • job_idstringObligatorio

    UUID of the extract job to retrieve status for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Profile By IDHYPERBROWSER_GET_PROFILE_BY_IDAcción

Tool to retrieve profile details by ID. Use after confirming the profile ID.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the profile

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Scrape Job ResultHYPERBROWSER_GET_SCRAPE_JOB_RESULTAcción

Tool to fetch the status and results of a specific scrape job. Use after initiating a scrape job to monitor its progress and retrieve final data.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the scrape job

Parámetros de salida

  • dataobject

    Detailed result payload for a completed scrape job.

  • errorstring

    Error if any occurred during the execution of the action

  • jobIdstringObligatorio

    Scrape job ID

  • statusstringObligatorio

    Current status of the scrape job

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Scrape Job StatusHYPERBROWSER_GET_SCRAPE_JOB_STATUSAcción

Tool to retrieve the current status of a specific scrape job. Use after initiating a scrape job to poll its status.

Parámetros de entrada

  • idstringObligatorio

    UUID of the scrape job to retrieve status for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Session DetailsHYPERBROWSER_GET_SESSION_DETAILSAcción

Tool to retrieve session details by ID. Use after confirming the session ID.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the session

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Session Downloads URLHYPERBROWSER_GET_SESSION_DOWNLOADS_URLAcción

Tool to retrieve the downloads URL for a session. Use when you need the signed URL for session downloads after processing is complete.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the session

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Session RecordingHYPERBROWSER_GET_SESSION_RECORDINGAcción

Tool to retrieve the recording URL of a session. Use after confirming the session ID and when the recording is expected to be ready.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the session

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List ProfilesHYPERBROWSER_LIST_PROFILESAcción

Tool to list profiles. Use when you need to fetch paginated profiles and optionally filter by name.

Parámetros de entrada

  • namestring

    Filter profiles by name containing this substring (case-insensitive)

  • pageinteger

    Page number to retrieve (1-based index)

  • limitinteger

    Number of profiles to return per page

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List SessionsHYPERBROWSER_LIST_SESSIONSAcción

Tool to list sessions with optional status filter. Use when you need a paginated overview of browser sessions before acting on them.

Parámetros de entrada

  • pageinteger

    Page number for pagination (default 1)

  • statusstringenum

    Filter sessions by status

    activeclosederror

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Start Browser Use TaskHYPERBROWSER_START_BROWSER_USE_TASKAcción

Tool to start an asynchronous browser-use task. Use when you need to automate web interactions given a task instruction.

Parámetros de entrada

  • llmstringenum

    Language model to drive the agent

    gpt-4ogpt-4o-minigpt-4.1gpt-4.1-miniclaude-sonnet-4-20250514claude-3-7-sonnet-20250219claude-3-5-sonnet-20241022claude-3-5-haiku-20241022gemini-2.0-flash
  • taskstringObligatorio

    Instruction or goal for the AI agent

  • apiKeysobject

    Custom API keys for providers

  • maxStepsinteger

    Max agent steps before abort

  • sessionIdstring

    Reuse an existing browser session ID

  • useVisionboolean

    Enable vision for page context

  • plannerLlmstringenum

    LLM to use for planning

    gpt-4ogpt-4o-minigpt-4.1gpt-4.1-miniclaude-sonnet-4-20250514claude-3-7-sonnet-20250219claude-3-5-sonnet-20241022claude-3-5-haiku-20241022gemini-2.0-flash
  • maxFailuresinteger

    Max failures allowed before abort

  • initialActionsobject[]

    Actions to run before starting the task

  • maxInputTokensinteger

    Max input tokens allowed

  • sessionOptionsobject

    Browser session configuration

  • validateOutputboolean

    Whether to validate the final output

  • keepBrowserOpenboolean

    Keep the browser open after completion

  • plannerIntervalinteger

    Seconds between planner cycles

  • useCustomApiKeysboolean

    Use custom provider API keys

  • maxActionsPerStepinteger

    Max actions per planning step

  • pageExtractionLlmstringenum

    LLM to use for page extraction

    gpt-4ogpt-4o-minigpt-4.1gpt-4.1-miniclaude-sonnet-4-20250514claude-3-7-sonnet-20250219claude-3-5-sonnet-20241022claude-3-5-haiku-20241022gemini-2.0-flash
  • useVisionForPlannerboolean

    Allow planner to use vision

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Start Claude Computer Use TaskHYPERBROWSER_START_CLAUDE_COMPUTER_USE_TASKAcción

Tool to start a Claude Computer Use task. Use when you need AI-driven automated browser interactions. Call after you have your task prompt and any session preferences configured.

Parámetros de entrada

  • llmstringenum

    Model variant to use for the task

    claude-sonnet-4-20250514claude-3-7-sonnet-20250219
  • taskstringObligatorio

    Natural language instructions for the Claude agent

  • apiKeysobject

    Custom API key configuration.

  • maxStepsinteger

    Max action steps to run

  • sessionIdstring

    Reuse an existing session by ID

  • maxFailuresinteger

    Max allowed failures before abort

  • sessionOptionsobject

    Overrides for browsing session settings.

  • keepBrowserOpenboolean

    Keep browser open after completion

  • useCustomApiKeysboolean

    Whether to supply custom API keys

  • useComputerActionboolean

    Enable built-in Claude computer action library

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Start Crawl JobHYPERBROWSER_START_CRAWL_JOBAcción

Tool to start a new crawl job for a specified URL. Use when you need to initiate a web crawl before checking job status.

Parámetros de entrada

  • urlstringObligatorio

    Starting URL for the crawl job

  • maxPagesinteger

    Maximum pages to crawl

  • followLinksboolean

    Whether to follow links during crawl

  • ignoreSitemapboolean

    Ignore sitemap.xml files if present

  • scrapeOptionsobject

    Configuration for post-crawl data extraction.

  • sessionOptionsobject

    Settings to configure the browser session during crawl.

  • excludePatternsstring[]

    URL patterns to exclude from crawling

  • includePatternsstring[]

    URL patterns to include in crawling

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Start Extract JobHYPERBROWSER_START_EXTRACT_JOBAcción

Tool to start an extract job. Use when you need to initiate a new extraction with custom prompts, schema, and session options. Call after preparing URLs and desired extraction schema.

Parámetros de entrada

  • urlsstring[]Obligatorio

    List of URLs to extract from; append /* to enable crawling the entire site

  • promptstring

    Instructions guiding how to structure/collect extracted data

  • schemaobject

    JSON schema describing the desired output structure

  • waitForinteger

    Milliseconds to wait after page load before extraction

  • maxLinksinteger

    Max links to consider when crawling (for URLs ending with /*)

  • systemPromptstring

    Optional system prompt to guide the extractor

  • sessionOptionsobject

    Browser/session configuration options

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Stop Browser Use TaskHYPERBROWSER_STOP_BROWSER_USE_TASKAcción

Tool to stop a running browser-use task. Use when halting an in-progress browser automation task after confirming its task ID.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the browser-use task to stop

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Stop Claude Computer Use TaskHYPERBROWSER_STOP_CLAUDE_COMPUTER_USE_TASKAcción

Tool to stop a running Claude computer use task. Use when a Claude computer use task is in progress and needs to be terminated.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the Claude computer use task to stop

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Stop SessionHYPERBROWSER_STOP_SESSIONAcción

Tool to stop a running session by ID. Use after confirming the session is active.

Parámetros de entrada

  • idstringObligatorio

    Unique identifier of the session to stop

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not