Anchor Browser
anchor_browserAnchor 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 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ónTool to create a new browser profile from an active session. use after ending a session to persist cookies and cache.
ANCHOR_BROWSER_CREATE_PROFILEAcciónTool to create a new browser profile from an active session. use after ending a session to persist cookies and cache.
Parámetros de entrada
namestringObligatorioThe name of the profile.
sourcestringObligatorioThe source of the profile data. Only 'session' is supported.
session_idanyuuidThe browser session ID. Required if source is 'session'.
descriptionstringA description for the profile.
dedicated_sticky_ipbooleanWhether to use a dedicated sticky IP. Defaults to false.
Parámetros de salida
dataobjectObligatorioResponse payload containing create profile status.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete ProfileANCHOR_BROWSER_DELETE_PROFILEAcciónTool to delete a browser profile by id. use after confirming the profile exists.
ANCHOR_BROWSER_DELETE_PROFILEAcciónTool to delete a browser profile by id. use after confirming the profile exists.
Parámetros de entrada
namestringObligatorioThe unique name (ID) of the browser profile to delete.
Parámetros de salida
dataobjectObligatorioResponse payload containing delete status.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
End All SessionsANCHOR_BROWSER_END_ALL_SESSIONSAcciónTool to end all active browser sessions. use after confirming a security concern when you need to immediately close every session for the authenticated user.
ANCHOR_BROWSER_END_ALL_SESSIONSAcciónTool 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
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
End Browser SessionANCHOR_BROWSER_END_BROWSER_SESSIONAcciónTool to end a specific browser session by id. use after confirming the session id you want to terminate.
ANCHOR_BROWSER_END_BROWSER_SESSIONAcciónTool to end a specific browser session by id. use after confirming the session id you want to terminate.
Parámetros de entrada
session_idstringObligatorioUnique identifier for the browser session to end.
Parámetros de salida
dataobjectObligatorioResponse data from end session API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get ProfileANCHOR_BROWSER_GET_PROFILEAcciónTool to fetch details for a specific browser profile by id. use after you know the profile id and need its settings and session information.
ANCHOR_BROWSER_GET_PROFILEAcciónTool 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
namestringObligatorioThe unique name (ID) of the browser profile to retrieve.
Parámetros de salida
dataobjectObligatorioThe profile data object.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Webpage ContentANCHOR_BROWSER_GET_WEBPAGE_CONTENTAcciónTool 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.
ANCHOR_BROWSER_GET_WEBPAGE_CONTENTAcciónTool 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
urlstringThe URL of the webpage to fetch content from. If omitted, fetches the current page in session.
formatstringenumDesired format of the returned content.
htmlmarkdownsessionIdstringOptional browser session identifier. If provided, the tool will run within that 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 Agent ResourcesANCHOR_BROWSER_LIST_AGENT_RESOURCESAcciónTool to list agent resources (files) for a given session. use after establishing a browser session to retrieve agent-uploaded files.
ANCHOR_BROWSER_LIST_AGENT_RESOURCESAcciónTool 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_idstringObligatorioThe ID of the browser session to retrieve agent resources for.
Parámetros de salida
dataobjectObligatorioContainer for agent resources list data.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List All Sessions StatusANCHOR_BROWSER_LIST_ALL_SESSIONS_STATUSAcciónTool 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.
ANCHOR_BROWSER_LIST_ALL_SESSIONS_STATUSAcciónTool 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
dataobjectObligatorioContainer for session status data
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ExtensionsANCHOR_BROWSER_LIST_EXTENSIONSAcciónTool to list all browser extensions for the authenticated user. use when you need to retrieve available extensions after authentication.
ANCHOR_BROWSER_LIST_EXTENSIONSAcciónTool to list all browser extensions for the authenticated user. use when you need to retrieve available extensions after authentication.
Parámetros de entrada
pageintegerPage number for pagination (must be >=1).
page_sizeintegerNumber of items per page (1-100).
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 ProfilesANCHOR_BROWSER_LIST_PROFILESAcciónTool 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).
ANCHOR_BROWSER_LIST_PROFILESAcciónTool 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
dataobjectObligatorioContainer for profile list data
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Session RecordingsANCHOR_BROWSER_LIST_SESSION_RECORDINGSAcciónTool to list all recordings for a specific browser session. use after confirming the session id.
ANCHOR_BROWSER_LIST_SESSION_RECORDINGSAcciónTool to list all recordings for a specific browser session. use after confirming the session id.
Parámetros de entrada
session_idstringObligatorioThe ID of the browser session to retrieve recordings for.
Parámetros de salida
dataobjectObligatorioContainer for session recordings data.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List SessionsANCHOR_BROWSER_LIST_SESSIONSAcciónTool to list all browser sessions. use when you need to retrieve both active and inactive sessions.
ANCHOR_BROWSER_LIST_SESSIONSAcciónTool 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
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
Screenshot WebpageANCHOR_BROWSER_SCREENSHOT_WEBPAGEAcciónTool 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".
ANCHOR_BROWSER_SCREENSHOT_WEBPAGEAcciónTool 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
urlstringObligatoriouriFully qualified URL of the webpage to capture.
waitintegerObligatorioTime in milliseconds to wait after page load before capture.
widthintegerObligatorioViewport width in pixels. Must be non-negative.
heightintegerObligatorioViewport height in pixels. Must be non-negative.
sessionIdstringExisting browser session ID. If provided, capture runs in that session.
image_qualityintegerObligatorioImage quality percentage (0-100).
s3_target_addressstringuriPre-signed S3 URL to upload the screenshot; if omitted, PNG is returned in response.
scroll_all_contentbooleanScroll through the entire page to load dynamic content.
capture_full_heightbooleanCapture full document height instead of only the viewport.
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
Signal EventANCHOR_BROWSER_SIGNAL_EVENTAcciónTool 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.
ANCHOR_BROWSER_SIGNAL_EVENTAcciónTool 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
dataobjectObligatorioThe JSON payload to send with the event.
event_namestringObligatorioThe name of the event to signal.
Parámetros de salida
dataobjectObligatorioResponse payload containing event signaling status.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Start Browser SessionANCHOR_BROWSER_START_BROWSER_SESSIONAcciónTool 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.
ANCHOR_BROWSER_START_BROWSER_SESSIONAcciónTool 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
browserobjectObligatorioBrowser-specific configurations
sessionobjectObligatorioSession-specific configurations
Parámetros de salida
dataobjectObligatorioResponse payload containing new session details
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ProfileANCHOR_BROWSER_UPDATE_PROFILEAcciónTool to update an existing browser profile by id. use when you need to modify the profile's description or source session.
ANCHOR_BROWSER_UPDATE_PROFILEAcciónTool 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
namestringObligatorioThe unique name (ID) of the browser profile to update.
sourcestringObligatorioThe source of the profile data. Only 'session' is supported.
session_idanyuuidThe browser session ID. Required if source is 'session'.
descriptionstringA new description for the profile.
Parámetros de salida
dataobjectObligatorioResponse payload containing update profile status.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Upload FileANCHOR_BROWSER_UPLOAD_FILEAcciónTool 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.
ANCHOR_BROWSER_UPLOAD_FILEAcciónTool 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
filestringObligatoriobinaryBinary content of the file to upload.
file_namestringObligatorioFilename to assign for the uploaded file (e.g., 'document.pdf').
session_idstringObligatorioThe ID of the browser session to upload the file to.
Parámetros de salida
dataobjectObligatorioContainer for upload operation status and message.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Wait for EventANCHOR_BROWSER_WAIT_FOR_EVENTAcciónTool 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.
ANCHOR_BROWSER_WAIT_FOR_EVENTAcciónTool 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
timeoutMsintegerObligatorioMaximum time in milliseconds to wait for the event before timing out.
event_namestringObligatorioThe name of the event to wait for.
Parámetros de salida
dataobjectObligatorioResponse payload containing event wait details.
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not