Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Manage Extensions

List, retrieve, or delete Chrome extensions configured on your account. Extensions can be loaded into browser sessions for ad blocking, privacy tools, or custom functionality.

Fetch Webpage Content

Fetch the content of a webpage as HTML or Markdown. Can be used standalone (without a session) or within an existing session for pages that require authentication or specific browser state.

End Session

Terminate one or all active browser sessions. Provide a specific session ID to end a single session, or set endAll to true to terminate all active sessions at once.

Manage Agent

List uploaded agent resources, pause, or resume a running AI agent within an active browser session.

Create Browser Session

Start a new cloud-hosted Chromium browser session with configurable proxy, CAPTCHA solving, ad blocking, stealth mode, and more. Returns a session ID, CDP WebSocket URL for programmatic control, and a live view URL for real-time observation.

Browser Control

Perform OS-level browser interactions within an active session. Supports mouse clicks, double clicks, drag-and-drop, scrolling, typing text, keyboard shortcuts, navigation, and clipboard operations. Useful for interacting with elements not accessible via standard browser APIs.

Get Active Sessions

Retrieve the status of all currently active browser sessions. Returns a lightweight summary with count and individual session statuses, tags, and creation timestamps.

Manage Recording

List, pause, or resume session recordings. Recordings capture browser session activity for later review and debugging.

Get Session Details

Retrieve detailed information about a specific browser session including its status, duration, configuration, credits used, and associated tags.

Signal Event

Send a named event with a custom data payload to an active browser session. Useful for injecting external data (e.g. MFA codes, dynamic values) into a running browser automation workflow.

Manage Identities

Create, list, retrieve, update, or delete identities. Identities store user credentials (username/password, authenticator secrets, custom fields) for automated login flows on target applications.

Manage Browser Profile

Create, retrieve, list, or delete browser profiles. Profiles persist cookies, local storage, and cache from a session for reuse across future sessions, maintaining authenticated states without re-logging in.

Screenshot Webpage

Capture a screenshot of a webpage. Can be used standalone or within an existing session. Returns a base64-encoded image. Supports configurable viewport size, quality, full-page capture, and S3 upload.

Perform Ai Web Task

Submit a natural language prompt and an AI agent will autonomously navigate and complete a task in a browser. Supports multiple AI agents including browser-use, OpenAI CUA, Gemini, and Anthropic CUA. Can run synchronously (returns result directly) or asynchronously (returns a workflow ID to poll for status).

Manage Integrations

List, create, or delete third-party integrations configured on your Anchor Browser account (e.g. 1Password service accounts).

Manage Applications

Create, list, retrieve, update, or delete application definitions. Applications represent target websites/services that can have authentication flows and identities configured for automated login.

List Sessions

Retrieve a paginated list of browser sessions with optional filtering by status, tags, domains, and date range. Returns session metadata including status, duration, credits used, and proxy information.

Manage Batch Sessions

Create, list, get status, cancel, delete, or retry batch browser sessions. Batch sessions allow creating multiple browser sessions in a single operation (up to 1000), with progress tracking and retry capabilities.

Check Ai Task Status

Check the status and result of an asynchronous AI web task. Use the workflow ID returned from a previous async Perform AI Web Task call.