Hyperbrowser
hyperbrowserHyperbrowser is a next-generation platform empowering AI agents and enabling effortless, scalable browser automation.
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ónTool to create a new profile. Use when you need to initialize a Hyperbrowser profile before analysis.
HYPERBROWSER_CREATE_PROFILEAcciónTool to create a new profile. Use when you need to initialize a Hyperbrowser profile before analysis.
Parámetros de entrada
namestringOptional profile name for easy identification
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Scrape JobHYPERBROWSER_CREATE_SCRAPE_JOBAcciónTool to initiate a new scrape job. Use when you need to extract structured content from a target URL with custom session and scrape settings.
HYPERBROWSER_CREATE_SCRAPE_JOBAcciónTool 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
urlstringObligatorioTarget URL to scrape
scrapeOptionsobjectScrape behavior configuration
sessionOptionsobjectBrowser session configuration
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create SessionHYPERBROWSER_CREATE_SESSIONAcciónTool to create a new browser session with custom stealth, proxy, and privacy settings. Use when initializing an automated browsing session with specific configuration.
HYPERBROWSER_CREATE_SESSIONAcciónTool 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
screenobjectScreen configuration: width and height in pixels.
adblockbooleanBlock ads in the session
localesstring[]Browser locale codes (ISO 639-1, lowercase)
profileobjectBrowser profile reuse settings.
platformstring[]Preferred browser platforms
trackersbooleanBlock trackers during session
useProxybooleanRoute session via a proxy server
proxyCitystringDesired proxy city; mutually exclusive with proxyState
annoyancesbooleanBlock common annoyances like pop-ups
proxyStatestringTwo-letter US state code; mutually exclusive with proxyCity
useStealthbooleanEnable stealth mode to reduce detection
browserArgsstring[]Additional browser launch arguments
proxyServerstringProxy server host or URL
extensionIdsstring[]List of extension IDs (UUIDs) to attach
proxyCountrystringTwo-letter proxy country code (e.g., US, GB)
urlBlockliststring[]List of URL patterns to block
acceptCookiesbooleanAutomatically accept cookie banners
solveCaptchasbooleanAuto-solve CAPTCHAs during session
timeoutMinutesintegerAuto-stop after N minutes (1-720)
operatingSystemsstring[]Preferred OS fingerprints
enableWebRecordingbooleanEnable rrweb session recording
imageCaptchaParamsobject[]Image CAPTCHA handling parameters
proxyServerPasswordstringPassword for proxy authentication
proxyServerUsernamestringUsername for proxy authentication
enableVideoWebRecordingbooleanEnable video recording; requires enableWebRecording=true
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ProfileHYPERBROWSER_DELETE_PROFILEAcciónTool to delete a profile. Use when you need to remove a profile by its unique identifier after confirming its existence.
HYPERBROWSER_DELETE_PROFILEAcciónTool to delete a profile. Use when you need to remove a profile by its unique identifier after confirming its existence.
Parámetros de entrada
idstringObligatorioUnique identifier of the profile to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get browser-use task statusHYPERBROWSER_GET_BROWSER_USE_TASK_STATUSAcciónTool to retrieve the current status of a browser-use task. Use when checking if a browser automation task has completed or is still pending.
HYPERBROWSER_GET_BROWSER_USE_TASK_STATUSAcciónTool 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_idstringObligatorioUnique identifier of the browser-use task to query.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Claude Computer Use Task StatusHYPERBROWSER_GET_CLAUDE_COMPUTER_USE_TASK_STATUSAcciónTool to retrieve the status of a Claude Computer Use task. Use after creating a task to poll its status.
HYPERBROWSER_GET_CLAUDE_COMPUTER_USE_TASK_STATUSAcciónTool to retrieve the status of a Claude Computer Use task. Use after creating a task to poll its status.
Parámetros de entrada
idstringObligatorioUnique identifier of the Claude Computer Use task
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Crawl Job ResultHYPERBROWSER_GET_CRAWL_JOB_RESULTAcciónTool 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.
HYPERBROWSER_GET_CRAWL_JOB_RESULTAcciónTool 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
idstringObligatorioCrawl job identifier (UUID)
pageintegerZero-based page index for result pagination.
batchSizeintegerNumber of items per page batch.
Parámetros de salida
dataobject[]ObligatorioCurrent batch of crawled pages
errorstringError if any occurred during the execution of the action
jobIdstringObligatorioCrawl job identifier
statusstringObligatorioOverall job status: pending|running|completed|failed
batchSizeintegerObligatorioSize of each page batch
successfulbooleanObligatorioWhether or not the action execution was successful or not
currentPageBatchintegerObligatorioIndex of the batch contained in this response
totalPageBatchesintegerObligatorioTotal number of result batches available
totalCrawledPagesintegerObligatorioNumber of pages crawled so far
Get Crawl Job StatusHYPERBROWSER_GET_CRAWL_JOB_STATUSAcciónTool to retrieve the status and results of a specific crawl job. Use after submitting a crawl job to check its progress or fetch results.
HYPERBROWSER_GET_CRAWL_JOB_STATUSAcciónTool 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_idstringObligatorioCrawl job identifier (UUID)
Parámetros de salida
dataobject[]ObligatorioDetailed results per page in this crawl
errorstringError if any occurred during the execution of the action
jobIdstringObligatorioCrawl job identifier
statusstringObligatorioenumOverall crawl job status
pendingrunningcompletedfailedbatchSizeintegerObligatorioConfigured page-batch size
successfulbooleanObligatorioWhether or not the action execution was successful or not
currentPageBatchintegerObligatorioIndex of the batch currently in progress
totalPageBatchesintegerObligatorioTotal number of page batches
totalCrawledPagesintegerObligatorioNumber of pages crawled so far
Get Extract Job ResultHYPERBROWSER_GET_EXTRACT_JOB_RESULTAcciónTool to fetch the status and results of a specific extract job. Use after initiating an extract job to monitor progress and retrieve final data.
HYPERBROWSER_GET_EXTRACT_JOB_RESULTAcciónTool 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
idstringObligatorioUnique identifier of the extract job
Parámetros de salida
dataanyExtracted data payload when job completes successfully (arbitrary JSON)
errorstringError if any occurred during the execution of the action
jobIdstringObligatorioThe extract job ID
statusstringObligatorioenumCurrent status of the extract job
pendingrunningcompletedfailedsuccessfulbooleanObligatorioWhether or not the action execution was successful or not
Get Extract Job StatusHYPERBROWSER_GET_EXTRACT_JOB_STATUSAcciónTool to retrieve the status of an extract job. Use after submitting an extract job to poll its status.
HYPERBROWSER_GET_EXTRACT_JOB_STATUSAcciónTool to retrieve the status of an extract job. Use after submitting an extract job to poll its status.
Parámetros de entrada
job_idstringObligatorioUUID of the extract job to retrieve status for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Profile By IDHYPERBROWSER_GET_PROFILE_BY_IDAcciónTool to retrieve profile details by ID. Use after confirming the profile ID.
HYPERBROWSER_GET_PROFILE_BY_IDAcciónTool to retrieve profile details by ID. Use after confirming the profile ID.
Parámetros de entrada
idstringObligatorioUnique identifier of the profile
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Scrape Job ResultHYPERBROWSER_GET_SCRAPE_JOB_RESULTAcciónTool 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.
HYPERBROWSER_GET_SCRAPE_JOB_RESULTAcciónTool 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
idstringObligatorioUnique identifier of the scrape job
Parámetros de salida
dataobjectDetailed result payload for a completed scrape job.
errorstringError if any occurred during the execution of the action
jobIdstringObligatorioScrape job ID
statusstringObligatorioCurrent status of the scrape job
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Scrape Job StatusHYPERBROWSER_GET_SCRAPE_JOB_STATUSAcciónTool to retrieve the current status of a specific scrape job. Use after initiating a scrape job to poll its status.
HYPERBROWSER_GET_SCRAPE_JOB_STATUSAcciónTool to retrieve the current status of a specific scrape job. Use after initiating a scrape job to poll its status.
Parámetros de entrada
idstringObligatorioUUID of the scrape job to retrieve status for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Session DetailsHYPERBROWSER_GET_SESSION_DETAILSAcciónTool to retrieve session details by ID. Use after confirming the session ID.
HYPERBROWSER_GET_SESSION_DETAILSAcciónTool to retrieve session details by ID. Use after confirming the session ID.
Parámetros de entrada
idstringObligatorioUnique identifier of the session
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Session Downloads URLHYPERBROWSER_GET_SESSION_DOWNLOADS_URLAcciónTool to retrieve the downloads URL for a session. Use when you need the signed URL for session downloads after processing is complete.
HYPERBROWSER_GET_SESSION_DOWNLOADS_URLAcciónTool 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
idstringObligatorioUnique identifier of the session
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Session RecordingHYPERBROWSER_GET_SESSION_RECORDINGAcciónTool to retrieve the recording URL of a session. Use after confirming the session ID and when the recording is expected to be ready.
HYPERBROWSER_GET_SESSION_RECORDINGAcciónTool 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
idstringObligatorioUnique identifier of the session
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ProfilesHYPERBROWSER_LIST_PROFILESAcciónTool to list profiles. Use when you need to fetch paginated profiles and optionally filter by name.
HYPERBROWSER_LIST_PROFILESAcciónTool to list profiles. Use when you need to fetch paginated profiles and optionally filter by name.
Parámetros de entrada
namestringFilter profiles by name containing this substring (case-insensitive)
pageintegerPage number to retrieve (1-based index)
limitintegerNumber of profiles to return per page
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List SessionsHYPERBROWSER_LIST_SESSIONSAcciónTool to list sessions with optional status filter. Use when you need a paginated overview of browser sessions before acting on them.
HYPERBROWSER_LIST_SESSIONSAcciónTool 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
pageintegerPage number for pagination (default 1)
statusstringenumFilter sessions by status
activeclosederror
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Start Browser Use TaskHYPERBROWSER_START_BROWSER_USE_TASKAcciónTool to start an asynchronous browser-use task. Use when you need to automate web interactions given a task instruction.
HYPERBROWSER_START_BROWSER_USE_TASKAcciónTool to start an asynchronous browser-use task. Use when you need to automate web interactions given a task instruction.
Parámetros de entrada
llmstringenumLanguage 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-flashtaskstringObligatorioInstruction or goal for the AI agent
apiKeysobjectCustom API keys for providers
maxStepsintegerMax agent steps before abort
sessionIdstringReuse an existing browser session ID
useVisionbooleanEnable vision for page context
plannerLlmstringenumLLM 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-flashmaxFailuresintegerMax failures allowed before abort
initialActionsobject[]Actions to run before starting the task
maxInputTokensintegerMax input tokens allowed
sessionOptionsobjectBrowser session configuration
validateOutputbooleanWhether to validate the final output
keepBrowserOpenbooleanKeep the browser open after completion
plannerIntervalintegerSeconds between planner cycles
useCustomApiKeysbooleanUse custom provider API keys
maxActionsPerStepintegerMax actions per planning step
pageExtractionLlmstringenumLLM 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-flashuseVisionForPlannerbooleanAllow planner to use vision
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Start Claude Computer Use TaskHYPERBROWSER_START_CLAUDE_COMPUTER_USE_TASKAcciónTool 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.
HYPERBROWSER_START_CLAUDE_COMPUTER_USE_TASKAcciónTool 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
llmstringenumModel variant to use for the task
claude-sonnet-4-20250514claude-3-7-sonnet-20250219taskstringObligatorioNatural language instructions for the Claude agent
apiKeysobjectCustom API key configuration.
maxStepsintegerMax action steps to run
sessionIdstringReuse an existing session by ID
maxFailuresintegerMax allowed failures before abort
sessionOptionsobjectOverrides for browsing session settings.
keepBrowserOpenbooleanKeep browser open after completion
useCustomApiKeysbooleanWhether to supply custom API keys
useComputerActionbooleanEnable built-in Claude computer action library
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Start Crawl JobHYPERBROWSER_START_CRAWL_JOBAcciónTool to start a new crawl job for a specified URL. Use when you need to initiate a web crawl before checking job status.
HYPERBROWSER_START_CRAWL_JOBAcciónTool 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
urlstringObligatorioStarting URL for the crawl job
maxPagesintegerMaximum pages to crawl
followLinksbooleanWhether to follow links during crawl
ignoreSitemapbooleanIgnore sitemap.xml files if present
scrapeOptionsobjectConfiguration for post-crawl data extraction.
sessionOptionsobjectSettings 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
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Start Extract JobHYPERBROWSER_START_EXTRACT_JOBAcciónTool 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.
HYPERBROWSER_START_EXTRACT_JOBAcciónTool 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[]ObligatorioList of URLs to extract from; append /* to enable crawling the entire site
promptstringInstructions guiding how to structure/collect extracted data
schemaobjectJSON schema describing the desired output structure
waitForintegerMilliseconds to wait after page load before extraction
maxLinksintegerMax links to consider when crawling (for URLs ending with /*)
systemPromptstringOptional system prompt to guide the extractor
sessionOptionsobjectBrowser/session configuration options
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Stop Browser Use TaskHYPERBROWSER_STOP_BROWSER_USE_TASKAcciónTool to stop a running browser-use task. Use when halting an in-progress browser automation task after confirming its task ID.
HYPERBROWSER_STOP_BROWSER_USE_TASKAcciónTool 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
idstringObligatorioUnique identifier of the browser-use task to stop
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Stop Claude Computer Use TaskHYPERBROWSER_STOP_CLAUDE_COMPUTER_USE_TASKAcciónTool to stop a running Claude computer use task. Use when a Claude computer use task is in progress and needs to be terminated.
HYPERBROWSER_STOP_CLAUDE_COMPUTER_USE_TASKAcciónTool 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
idstringObligatorioUnique identifier of the Claude computer use task to stop
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Stop SessionHYPERBROWSER_STOP_SESSIONAcciónTool to stop a running session by ID. Use after confirming the session is active.
HYPERBROWSER_STOP_SESSIONAcciónTool to stop a running session by ID. Use after confirming the session is active.
Parámetros de entrada
idstringObligatorioUnique identifier of the session to stop
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not