Starts an AI-powered browser automation job. The agent navigates to the portal’s start URL and fills the form with the provided data.
Path Parameters
Request Body
Key-value pairs matching the portal’s form_schema. The AI agent uses this data to fill the target form. Only required if the portal has a form_schema defined.
Use a faster, cheaper model (Claude Haiku) instead of the default (Claude Sonnet). Trades quality for speed and cost.
Maximum number of agent turns before stopping
Maximum execution time in minutes
Browser profile UUID to use for this job. Overrides the portal’s configured profile.
Proxy configuration for the browser session Country code (e.g., “US”)
Response Fields
UUID of the created job. Use this to poll status, stream logs, or control the job.
Live browser URL to watch the agent work in real-time
curl -X POST https://agent.usedari.com/task/my-org/contact_form/start \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"form_data": {
"firstName": "Jane",
"lastName": "Smith",
"email": "[email protected] "
},
"fast_mode": false,
"max_turns": 100,
"timeout_minutes": 30
}'
{
"job_id" : "550e8400-e29b-41d4-a716-446655440000" ,
"browser_url" : "https://hyperbrowser.ai/view/abc123"
}
Usage Notes
Jobs run asynchronously. Use Get Job Status to poll or Stream Job Logs for real-time updates.
Each job consumes credits based on execution time and model used.
The browser_url allows you to watch the agent navigate and fill forms in real-time.
Use profile_id to leverage saved login sessions across jobs.