NAiOS IconNAiOS Logo
Volver al catálogo

Anchor Browser

anchor_browser

Anchor Browser is a developer platform that enables AI agents to interact with the web through browser automation, transforming complex web interactions into simple API endpoints.

Acciones
18
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 (18)

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 ProfileANCHOR_BROWSER_CREATE_PROFILEAcción

Tool to create a new browser profile from an active session. use after ending a session to persist cookies and cache.

Parámetros de entrada

  • namestringObligatorio

    The name of the profile.

  • sourcestringObligatorio

    The source of the profile data. Only 'session' is supported.

  • session_idanyuuid

    The browser session ID. Required if source is 'session'.

  • descriptionstring

    A description for the profile.

  • dedicated_sticky_ipboolean

    Whether to use a dedicated sticky IP. Defaults to false.

Parámetros de salida

  • dataobjectObligatorio

    Response payload containing create profile status.

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete ProfileANCHOR_BROWSER_DELETE_PROFILEAcción

Tool to delete a browser profile by id. use after confirming the profile exists.

Parámetros de entrada

  • namestringObligatorio

    The unique name (ID) of the browser profile to delete.

Parámetros de salida

  • dataobjectObligatorio

    Response payload containing delete status.

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

End All SessionsANCHOR_BROWSER_END_ALL_SESSIONSAcción

Tool to end all active browser sessions. use after confirming a security concern when you need to immediately close every session for the authenticated user.

Parámetros de entrada

Sin parámetros.

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

End Browser SessionANCHOR_BROWSER_END_BROWSER_SESSIONAcción

Tool to end a specific browser session by id. use after confirming the session id you want to terminate.

Parámetros de entrada

  • session_idstringObligatorio

    Unique identifier for the browser session to end.

Parámetros de salida

  • dataobjectObligatorio

    Response data from end session API

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get ProfileANCHOR_BROWSER_GET_PROFILEAcción

Tool to fetch details for a specific browser profile by id. use after you know the profile id and need its settings and session information.

Parámetros de entrada

  • namestringObligatorio

    The unique name (ID) of the browser profile to retrieve.

Parámetros de salida

  • dataobjectObligatorio

    The profile data object.

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Webpage ContentANCHOR_BROWSER_GET_WEBPAGE_CONTENTAcción

Tool to retrieve rendered content of a webpage in html or markdown format. use when you need to fetch a page’s full content, optionally within an existing browser session.

Parámetros de entrada

  • urlstring

    The URL of the webpage to fetch content from. If omitted, fetches the current page in session.

  • formatstringenum

    Desired format of the returned content.

    htmlmarkdown
  • sessionIdstring

    Optional browser session identifier. If provided, the tool will run within that 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 Agent ResourcesANCHOR_BROWSER_LIST_AGENT_RESOURCESAcción

Tool to list agent resources (files) for a given session. use after establishing a browser session to retrieve agent-uploaded files.

Parámetros de entrada

  • session_idstringObligatorio

    The ID of the browser session to retrieve agent resources for.

Parámetros de salida

  • dataobjectObligatorio

    Container for agent resources list data.

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List All Sessions StatusANCHOR_BROWSER_LIST_ALL_SESSIONS_STATUSAcción

Tool to list the status of all active browser sessions. use after authenticating when you need to retrieve an up-to-date overview of all sessions.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Container for session status data

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List ExtensionsANCHOR_BROWSER_LIST_EXTENSIONSAcción

Tool to list all browser extensions for the authenticated user. use when you need to retrieve available extensions after authentication.

Parámetros de entrada

  • pageinteger

    Page number for pagination (must be >=1).

  • page_sizeinteger

    Number of items per page (1-100).

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 ProfilesANCHOR_BROWSER_LIST_PROFILESAcción

Tool to fetch all stored browser profiles. use when you need an overview of all profiles available to the authenticated user (e.g., after creating or deleting profiles).

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Container for profile list data

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Session RecordingsANCHOR_BROWSER_LIST_SESSION_RECORDINGSAcción

Tool to list all recordings for a specific browser session. use after confirming the session id.

Parámetros de entrada

  • session_idstringObligatorio

    The ID of the browser session to retrieve recordings for.

Parámetros de salida

  • dataobjectObligatorio

    Container for session recordings data.

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List SessionsANCHOR_BROWSER_LIST_SESSIONSAcción

Tool to list all browser sessions. use when you need to retrieve both active and inactive sessions.

Parámetros de entrada

Sin parámetros.

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

Screenshot WebpageANCHOR_BROWSER_SCREENSHOT_WEBPAGEAcción

Tool to take a screenshot of a specified webpage within a session. use when you need a visual png snapshot of a live page. example: "capture a 1280×720 screenshot of https://example.com".

Parámetros de entrada

  • urlstringObligatoriouri

    Fully qualified URL of the webpage to capture.

  • waitintegerObligatorio

    Time in milliseconds to wait after page load before capture.

  • widthintegerObligatorio

    Viewport width in pixels. Must be non-negative.

  • heightintegerObligatorio

    Viewport height in pixels. Must be non-negative.

  • sessionIdstring

    Existing browser session ID. If provided, capture runs in that session.

  • image_qualityintegerObligatorio

    Image quality percentage (0-100).

  • s3_target_addressstringuri

    Pre-signed S3 URL to upload the screenshot; if omitted, PNG is returned in response.

  • scroll_all_contentboolean

    Scroll through the entire page to load dynamic content.

  • capture_full_heightboolean

    Capture full document height instead of only the viewport.

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

Signal EventANCHOR_BROWSER_SIGNAL_EVENTAcción

Tool to signal a specific event to be received by other processes or sessions. use when you need real-time coordination across browser sessions after verifying session is active.

Parámetros de entrada

  • dataobjectObligatorio

    The JSON payload to send with the event.

  • event_namestringObligatorio

    The name of the event to signal.

Parámetros de salida

  • dataobjectObligatorio

    Response payload containing event signaling status.

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Start Browser SessionANCHOR_BROWSER_START_BROWSER_SESSIONAcción

Tool to start a new browser session with optional customizations. use when you need to programmatically allocate an isolated browser instance with recording, proxy, live view, and feature toggles.

Parámetros de entrada

  • browserobjectObligatorio

    Browser-specific configurations

  • sessionobjectObligatorio

    Session-specific configurations

Parámetros de salida

  • dataobjectObligatorio

    Response payload containing new session details

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update ProfileANCHOR_BROWSER_UPDATE_PROFILEAcción

Tool to update an existing browser profile by id. use when you need to modify the profile's description or source session.

Parámetros de entrada

  • namestringObligatorio

    The unique name (ID) of the browser profile to update.

  • sourcestringObligatorio

    The source of the profile data. Only 'session' is supported.

  • session_idanyuuid

    The browser session ID. Required if source is 'session'.

  • descriptionstring

    A new description for the profile.

Parámetros de salida

  • dataobjectObligatorio

    Response payload containing update profile status.

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Upload FileANCHOR_BROWSER_UPLOAD_FILEAcción

Tool to upload a file to a browser session as an agent resource. use after starting or referencing a session when you need to provide file inputs (single files or zip archives) for web forms or ai-driven tasks.

Parámetros de entrada

  • filestringObligatoriobinary

    Binary content of the file to upload.

  • file_namestringObligatorio

    Filename to assign for the uploaded file (e.g., 'document.pdf').

  • session_idstringObligatorio

    The ID of the browser session to upload the file to.

Parámetros de salida

  • dataobjectObligatorio

    Container for upload operation status and message.

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Wait for EventANCHOR_BROWSER_WAIT_FOR_EVENTAcción

Tool to wait for a specific event. use when coordinating browser sessions or workflows that depend on an event signal; blocks until the event is signaled or timeout is reached.

Parámetros de entrada

  • timeoutMsintegerObligatorio

    Maximum time in milliseconds to wait for the event before timing out.

  • event_namestringObligatorio

    The name of the event to wait for.

Parámetros de salida

  • dataobjectObligatorio

    Response payload containing event wait details.

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not