All integrations

Hyperbrowser

AI · AI

Cloud browser sessions, scrapes, crawls, and agent tasks they launch.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

hyperbrowser_delete_api_images_by_keyWRITE

Delete sandbox image. DELETE https://api.hyperbrowser.ai/api/images/{key}.

api
hyperbrowser_delete_api_profile_by_idWRITE

Delete profile by ID. DELETE https://api.hyperbrowser.ai/api/profile/{id}.

api
hyperbrowser_delete_api_snapshots_by_keyWRITE

Delete sandbox snapshot. DELETE https://api.hyperbrowser.ai/api/snapshots/{key}.

api
hyperbrowser_delete_api_volume_by_keyWRITE

Delete a volume. DELETE https://api.hyperbrowser.ai/api/volume/{key}.

api
hyperbrowser_get_api_crawl_by_idREAD

Get crawl job status and results. GET https://api.hyperbrowser.ai/api/crawl/{id}.

api
hyperbrowser_get_api_crawl_by_id_statusREAD

Get crawl job status. GET https://api.hyperbrowser.ai/api/crawl/{id}/status.

api
hyperbrowser_get_api_extensions_listREAD

List all extensions. GET https://api.hyperbrowser.ai/api/extensions/list.

api
hyperbrowser_get_api_extract_by_idREAD

Get extract job status and results. GET https://api.hyperbrowser.ai/api/extract/{id}.

api
hyperbrowser_get_api_extract_by_id_statusREAD

Get extract job status. GET https://api.hyperbrowser.ai/api/extract/{id}/status.

api
hyperbrowser_get_api_imagesREAD

Get list of sandbox images. GET https://api.hyperbrowser.ai/api/images.

api
hyperbrowser_get_api_images_buildsREAD

Get list of image builds. GET https://api.hyperbrowser.ai/api/images/builds.

api
hyperbrowser_get_api_images_builds_by_buildidREAD

Get image build by ID. GET https://api.hyperbrowser.ai/api/images/builds/{buildId}.

api
hyperbrowser_get_api_profile_by_idREAD

Get profile by ID. GET https://api.hyperbrowser.ai/api/profile/{id}.

api
hyperbrowser_get_api_profilesREAD

Get list of profiles. GET https://api.hyperbrowser.ai/api/profiles.

api
hyperbrowser_get_api_sandbox_by_idREAD

Get sandbox by ID. GET https://api.hyperbrowser.ai/api/sandbox/{id}.

api
hyperbrowser_get_api_sandboxesREAD

Get list of sandboxes. GET https://api.hyperbrowser.ai/api/sandboxes.

api
hyperbrowser_get_api_scrape_batch_by_idREAD

Get batch scrape job status and results. GET https://api.hyperbrowser.ai/api/scrape/batch/{id}.

api
hyperbrowser_get_api_scrape_batch_by_id_statusREAD

Get batch scrape job status. GET https://api.hyperbrowser.ai/api/scrape/batch/{id}/status.

api
hyperbrowser_get_api_scrape_by_idREAD

Get scrape job status and result. GET https://api.hyperbrowser.ai/api/scrape/{id}.

api
hyperbrowser_get_api_scrape_by_id_statusREAD

Get scrape job status. GET https://api.hyperbrowser.ai/api/scrape/{id}/status.

api
hyperbrowser_get_api_session_by_idREAD

Get session by ID. GET https://api.hyperbrowser.ai/api/session/{id}.

api
hyperbrowser_get_api_session_by_id_downloads_urlREAD

Get session downloads URL. GET https://api.hyperbrowser.ai/api/session/{id}/downloads-url.

api
hyperbrowser_get_api_session_by_id_recording_urlREAD

Get session recording URL. GET https://api.hyperbrowser.ai/api/session/{id}/recording-url.

api
hyperbrowser_get_api_session_by_id_video_recording_urlREAD

Get session video recording URL. GET https://api.hyperbrowser.ai/api/session/{id}/video-recording-url.

api
hyperbrowser_get_api_sessionsREAD

Get list of sessions. GET https://api.hyperbrowser.ai/api/sessions.

api
hyperbrowser_get_api_snapshotsREAD

Get list of sandbox snapshots. GET https://api.hyperbrowser.ai/api/snapshots.

api
hyperbrowser_get_api_snapshots_by_keyREAD

Get sandbox snapshot. GET https://api.hyperbrowser.ai/api/snapshots/{key}.

api
hyperbrowser_get_api_task_browser_use_by_idREAD

Get browser use task status and results. GET https://api.hyperbrowser.ai/api/task/browser-use/{id}.

api
hyperbrowser_get_api_task_browser_use_by_id_statusREAD

Get browser use task status. GET https://api.hyperbrowser.ai/api/task/browser-use/{id}/status.

api
hyperbrowser_get_api_task_claude_computer_use_by_idREAD

Get claude computer use task status and results. GET https://api.hyperbrowser.ai/api/task/claude-computer-use/{id}.

api
hyperbrowser_get_api_task_claude_computer_use_by_id_statusREAD

Get claude computer use task status. GET https://api.hyperbrowser.ai/api/task/claude-computer-use/{id}/status.

api
hyperbrowser_get_api_task_cua_by_idREAD

Get CUA task status and results. GET https://api.hyperbrowser.ai/api/task/cua/{id}.

api
hyperbrowser_get_api_task_cua_by_id_statusREAD

Get CUA task status. GET https://api.hyperbrowser.ai/api/task/cua/{id}/status.

api
hyperbrowser_get_api_task_gemini_computer_use_by_idREAD

Get gemini computer use task status and results. GET https://api.hyperbrowser.ai/api/task/gemini-computer-use/{id}.

api
hyperbrowser_get_api_task_gemini_computer_use_by_id_statusREAD

Get gemini computer use task status. GET https://api.hyperbrowser.ai/api/task/gemini-computer-use/{id}/status.

api
hyperbrowser_get_api_task_grok_computer_use_by_idREAD

Get grok computer use task status and results. GET https://api.hyperbrowser.ai/api/task/grok-computer-use/{id}.

api
hyperbrowser_get_api_task_grok_computer_use_by_id_statusREAD

Get grok computer use task status. GET https://api.hyperbrowser.ai/api/task/grok-computer-use/{id}/status.

api
hyperbrowser_get_api_task_hyper_agent_by_idREAD

Get HyperAgent task status and results. GET https://api.hyperbrowser.ai/api/task/hyper-agent/{id}.

api
hyperbrowser_get_api_task_hyper_agent_by_id_statusREAD

Get HyperAgent task status. GET https://api.hyperbrowser.ai/api/task/hyper-agent/{id}/status.

api
hyperbrowser_get_api_task_meta_computer_use_by_idREAD

Get meta computer use task status and results. GET https://api.hyperbrowser.ai/api/task/meta-computer-use/{id}.

api
hyperbrowser_get_api_task_meta_computer_use_by_id_statusREAD

Get meta computer use task status. GET https://api.hyperbrowser.ai/api/task/meta-computer-use/{id}/status.

api
hyperbrowser_get_api_volumeREAD

Get list of volumes. GET https://api.hyperbrowser.ai/api/volume.

api
hyperbrowser_get_api_volume_by_idREAD

Get volume by ID. GET https://api.hyperbrowser.ai/api/volume/{id}.

api
hyperbrowser_get_api_web_crawl_by_idREAD

Get web crawl job results. GET https://api.hyperbrowser.ai/api/web/crawl/{id}. Retrieves the status and results of a web crawl job. Results are paginated.

api
hyperbrowser_get_api_web_crawl_by_id_statusREAD

Get web crawl job status. GET https://api.hyperbrowser.ai/api/web/crawl/{id}/status. Retrieves just the status of a web crawl job without the full results.

api
hyperbrowser_post_api_crawlWRITE

Start a crawl job. POST https://api.hyperbrowser.ai/api/crawl.

api
hyperbrowser_post_api_extractWRITE

Start an extract job. POST https://api.hyperbrowser.ai/api/extract.

api
hyperbrowser_post_api_images_buildsWRITE

Create an image build. POST https://api.hyperbrowser.ai/api/images/builds.

api
hyperbrowser_post_api_images_builds_by_buildid_cancelWRITE

Cancel an image build. POST https://api.hyperbrowser.ai/api/images/builds/{buildId}/cancel.

api
hyperbrowser_post_api_images_builds_by_buildid_completeWRITE

Complete an image build upload. POST https://api.hyperbrowser.ai/api/images/builds/{buildId}/complete.

api
hyperbrowser_post_api_profileWRITE

Creates a new profile. POST https://api.hyperbrowser.ai/api/profile.

api
hyperbrowser_post_api_sandboxWRITE

Create new sandbox. POST https://api.hyperbrowser.ai/api/sandbox.

api
hyperbrowser_post_api_sandbox_by_id_exposeWRITE

Expose a sandbox port. POST https://api.hyperbrowser.ai/api/sandbox/{id}/expose.

api
hyperbrowser_post_api_sandbox_by_id_snapshotWRITE

Create a sandbox memory snapshot. POST https://api.hyperbrowser.ai/api/sandbox/{id}/snapshot.

api
hyperbrowser_post_api_sandbox_by_id_unexposeWRITE

Remove an exposed sandbox port. POST https://api.hyperbrowser.ai/api/sandbox/{id}/unexpose.

api
hyperbrowser_post_api_scrapeWRITE

Create new scrape job. POST https://api.hyperbrowser.ai/api/scrape.

api
hyperbrowser_post_api_scrape_batchWRITE

Start a batch scrape job. POST https://api.hyperbrowser.ai/api/scrape/batch.

api
hyperbrowser_post_api_sessionWRITE

Create new session. POST https://api.hyperbrowser.ai/api/session. COST: an open session bills 100 credits per hour (1 credit = $0.001) until it is stopped with hyperbrowser_put_api_session_by_id_stop or its timeout elapses.

api
hyperbrowser_post_api_session_by_id_captcha_evaluateWRITE

Run manual CAPTCHA evaluation. POST https://api.hyperbrowser.ai/api/session/{id}/captcha/evaluate. Trigger a bounded CAPTCHA evaluation on an active browser session. Supported CAPTCHA targets are turnstile, cloudflare-challenge, aliexpress, recaptcha, and amazon.

api
hyperbrowser_post_api_task_browser_useWRITE

Start a browser use task. POST https://api.hyperbrowser.ai/api/task/browser-use. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.

api
hyperbrowser_post_api_task_claude_computer_useWRITE

Start a claude computer use task. POST https://api.hyperbrowser.ai/api/task/claude-computer-use. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.

api
hyperbrowser_post_api_task_cuaWRITE

Start a CUA task. POST https://api.hyperbrowser.ai/api/task/cua. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.

api
hyperbrowser_post_api_task_gemini_computer_useWRITE

Start a gemini computer use task. POST https://api.hyperbrowser.ai/api/task/gemini-computer-use. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.

api
hyperbrowser_post_api_task_grok_computer_useWRITE

Start a grok computer use task. POST https://api.hyperbrowser.ai/api/task/grok-computer-use. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.

api
hyperbrowser_post_api_task_hyper_agentWRITE

Start a HyperAgent task. POST https://api.hyperbrowser.ai/api/task/hyper-agent. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.

api
hyperbrowser_post_api_task_meta_computer_useWRITE

Start a meta computer use task. POST https://api.hyperbrowser.ai/api/task/meta-computer-use. COST: agent tasks bill 20 credits per step (1 credit = $0.001) plus the browser session they run in (100 credits per hour). Returns a job id; poll the matching /status and /{id} tools for the result, and stop the task with its /stop tool to end billing early.

api
hyperbrowser_post_api_volumeWRITE

Create a volume. POST https://api.hyperbrowser.ai/api/volume.

api
hyperbrowser_post_api_web_crawlWRITE

Start a web crawl job. POST https://api.hyperbrowser.ai/api/web/crawl. Starts an asynchronous crawl job that follows links from a starting URL and returns content from each page in the specified formats.

api
hyperbrowser_post_api_web_fetchWRITE

Fetch a web page. POST https://api.hyperbrowser.ai/api/web/fetch. Fetches a web page and returns the content in various formats (HTML, Markdown, JSON, screenshot, etc.)

api
hyperbrowser_post_api_web_searchWRITE

Search the web. POST https://api.hyperbrowser.ai/api/web/search. Performs a web search and returns search results with titles, URLs, and descriptions.

api
hyperbrowser_put_api_sandbox_by_id_networkWRITE

Update sandbox network policy. PUT https://api.hyperbrowser.ai/api/sandbox/{id}/network.

api
hyperbrowser_put_api_sandbox_by_id_stopWRITE

Stop a sandbox. PUT https://api.hyperbrowser.ai/api/sandbox/{id}/stop.

api
hyperbrowser_put_api_session_by_id_stopWRITE

Stop a session. PUT https://api.hyperbrowser.ai/api/session/{id}/stop.

api
hyperbrowser_put_api_session_by_id_updateWRITE

Update a running session. PUT https://api.hyperbrowser.ai/api/session/{id}/update. Update supported settings on an active browser session. Supported update types are profile, proxy, screen, and solveCaptchas.

api
hyperbrowser_put_api_task_browser_use_by_id_stopWRITE

Stop a browser use task. PUT https://api.hyperbrowser.ai/api/task/browser-use/{id}/stop.

api
hyperbrowser_put_api_task_claude_computer_use_by_id_stopWRITE

Stop a claude computer use task. PUT https://api.hyperbrowser.ai/api/task/claude-computer-use/{id}/stop.

api
hyperbrowser_put_api_task_cua_by_id_stopWRITE

Stop a CUA task. PUT https://api.hyperbrowser.ai/api/task/cua/{id}/stop.

api
hyperbrowser_put_api_task_gemini_computer_use_by_id_stopWRITE

Stop a gemini computer use task. PUT https://api.hyperbrowser.ai/api/task/gemini-computer-use/{id}/stop.

api
hyperbrowser_put_api_task_grok_computer_use_by_id_stopWRITE

Stop a grok computer use task. PUT https://api.hyperbrowser.ai/api/task/grok-computer-use/{id}/stop.

api
hyperbrowser_put_api_task_hyper_agent_by_id_stopWRITE

Stop a HyperAgent task. PUT https://api.hyperbrowser.ai/api/task/hyper-agent/{id}/stop.

api
hyperbrowser_put_api_task_meta_computer_use_by_id_stopWRITE

Stop a meta computer use task. PUT https://api.hyperbrowser.ai/api/task/meta-computer-use/{id}/stop.

api

Put Hyperbrowser behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.