Notte Agent Browser
AI-generatedSummary
Execute actions using Notte's AI-powered browser automation in three modes: run an AI agent for autonomous browser tasks, scrape structured data from a URL, or run a deployed Notte function.
Inputs
- Mode (required) — Select operation mode: 'Agent' to perform autonomous browser tasks with an AI agent, 'Scrape' to extract structured data from a webpage, or 'Function' to run a deployed Notte function.
- Task (required) — (Agent mode) Natural language instruction for the AI agent describing the browser task to perform.
- URL — (Agent mode) Optional starting URL for the AI agent; if omitted, the agent decides where to start.
- Options — (Agent mode) Optional settings including headless mode, max steps, persona, proxy usage, reasoning model, response format schema, captcha solving, vision capability, and vault ID for credentials.
- URL (required) — (Scrape mode) The webpage URL to scrape.
- Instructions — (Scrape mode) Description of what data to extract from the page in natural language.
- Response Format — (Scrape mode) JSON schema defining the expected structure of the scraped output data.
- Options — (Scrape mode) Optional scraping parameters such as headless mode, content scope, proxy, inclusion of images and links, CSS selector scope, and captcha solving.
- Function ID (required) — (Function mode) The ID of the Notte function to execute, deployed via Notte CLI.
- Variables — (Function mode) Key-value pairs of variables to pass into the function at runtime.
- Options — (Function mode) Execution options including whether to wait for function completion, timeout duration, and polling interval.
Output shape
a single JSON object containing the operation result
Output fields depend on mode: agent mode returns task status, answer, steps, agent and session IDs; scrape mode returns success, structured or raw data, images, and URL; function mode returns run status, function and run IDs, results, and logs. Errors produce structured failure info if 'continue on fail' is enabled.
Examples
Example 1: Agent mode example
Run an AI agent with a natural language task and optional starting URL and settings; receive structured task execution result.
Example 2: Scrape mode example
Provide a URL and extraction instructions with optional JSON schema and scrape settings; receive structured scraped data or raw markdown.
Example 3: Function mode example
Specify a Notte function ID and optional variables and options; invoke the function and optionally wait for and retrieve its run results and logs.