Notte Agent Browser icon

Notte Agent Browser

AI-powered browser automation for autonomous web tasks, scraping, and workflows with Notte

Notte Agent Browser

AI-generated

Summary

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.

Links

Discussion