Skip to main content
The Dari CUA (Computer Use Automation) API lets you automate browser-based tasks using AI agents. Define portals with target URLs and form schemas, then start jobs that autonomously fill forms, navigate pages, and extract data.

Core Concepts

Organizations

Multi-tenant workspaces that own portals, jobs, profiles, and credits. Each organization gets API keys for programmatic access.

Portals

Automation configurations: a start URL, task description, form schema for input, and optional output schema.

Jobs

Execution instances of a portal. Submit form data and an AI agent fills the target form in a cloud browser. Track progress via polling or SSE streaming.

Profiles

Persistent browser profiles that retain cookies and session state across jobs for login persistence.

How It Works

  1. Create a Portal — Define the target URL, task, and form schema
  2. Start a Job — Submit form data to be filled by the AI agent
  3. Monitor Progress — Poll status or stream logs in real-time via SSE
  4. Get Results — Retrieve structured output, downloads, and video recordings

Next Steps