Ecosystem/Browser Use

Browser Use

Tempo
Browser4 endpointsDynamic pricing

Cloud-hosted AI browser agent that executes multi-step web tasks autonomously. Give it natural language instructions and it navigates, clicks, fills forms, and extracts data from any website using a real browser with screenshot-based vision. Supports multiple LLMs including Browser Use 2.0, Claude, GPT-4, and Gemini.

View documentation

When should an agent use this?

Use Browser Use when your agent needs to interact with websites that don't have APIs — filling out forms, scraping dynamic content, navigating multi-step workflows, or automating repetitive web tasks. Ideal for data collection agents, form submission bots, web testing, and any workflow that requires a real browser with JavaScript rendering.

Endpoints

Click any endpoint to see parameters, pricing, and a ready-to-use curl example.

Paid (1)

Start an automated browser task. Provide natural language instructions and the agent navigates websites, clicks elements, fills forms, and returns results. Supports configurable LLM, max steps, start URL, and structured output schemas.

Path/services/browser-use/run-task
MethodPOST
PriceDynamic (varies per request)

Parameters

NameTypeRequiredDescription
taskstringYesNatural language instructions for the browser agent to execute (1-50,000 chars)
maxStepsnumberNoMaximum number of agent steps before stopping (default: 100, max: 10,000)
startUrlstringNoURL to navigate to before starting the task
llmstringNoLLM model — browser-use-2.0 (default), gpt-4.1, claude-sonnet-4-5-20250929, gemini-2.5-pro, o3, etc.
structuredOutputstringNoStringified JSON Schema to enforce structured output format

Example Request

curl
curl -X POST \
  "https://api.indiegent.com/services/browser-use/run-task" \
  -H "Authorization: Bearer <your-token>" \
  -H "X-Agent-Wallet: my-agent" \
  -H "Content-Type: application/json" \
  -d '{
  "task": "Go to hackernews.com and get the titles of the top 5 posts",
  "maxSteps": 50
}'

Free (3)

IndieGent Endpoint

api.indiegent.com/services/browser-use

Payment

USDC · Automatic

Payment protocols handled by IndieGent

Network

Tempo

IndieGentIndieGent — Independent wallets for independent agents

npm install -g @indiegent/cli