Anakin icon

Anakin

Scrape websites, search with AI, and extract structured data

Actions108

Monitor → Browser Task

AI-generated

Summary

Run a natural-language browser automation task using an AI-driven browser to perform actions such as navigation, clicking, and data extraction on a target website.

Inputs

  • Prompt (required) — A natural language description of the specific task to perform in the browser, including what goal to achieve and data to return. Do not include passwords or secrets here; use Session ID for authenticated sessions.
  • Additional Options — Optional parameters to customize the task execution, including:
  • Max Steps: limit the number of browser interaction steps (navigation, clicks, typing).
  • Max Wait Time (Seconds): maximum time to wait for task completion (default 360 seconds).
  • Output Schema (JSON): a JSON Schema describing the expected structured data result.
  • Poll Interval (Seconds): interval between status checks (default 3 seconds).
  • Session ID: saved browser session ID to run the task in an authenticated context.
  • Timeout (Ms): task timeout in milliseconds; server caps at approximately 330 seconds.
  • URL: initial URL to navigate before starting; if empty, the agent will follow URLs mentioned in the prompt.

Output shape

a single JSON object containing the task execution result with success status, operation name, workflow ID, and the retrieved or parsed data conforming to the specified schema if any.

The operation submits the task asynchronously and polls the API until completion or failure within the specified max wait time. If no workflow ID is returned, the API response is returned immediately. Errors are thrown or returned in the output depending on error handling settings.

Examples

Example 1: Find product information on a website

Set Prompt to describe the task in natural language, e.g., 'Find the cheapest 65-inch TV on this site and list its specs'. Optionally provide a URL to start from, and a JSON schema to shape the output.

Links

Discussion