uragents.ai
AI-powered agents that act on websites you provide credentials to.
Getting Started
Create agents, give them a base URL and instructions, and let them browse and extract data on your behalf.
Request Paths
Uragents.ai supports async API-based browser automation:
| Path | Use Case | Entry Point |
|---|---|---|
| Async (API) | Background jobs, high-volume tasks | POST /v1/agents/{agentId}/execute |
- Async: Queue tasks via SQS; Fargate workers run in-process Playwright.
Service Architecture
The API is split into Control Plane and Data Plane for stability and scalability:
- Management API (Control Plane): Creates and configures agents.
- Execution API (Data Plane): Runs agents and checks status.
You will need the Base URL for each service from your deployment outputs.
Authentication
All APIs use API keys for programmatic access. Send your key in the request header:
Authorization: Bearer <YOUR_API_KEY>The header X-Api-Key: <key> is also supported if you prefer.
Documentation
- Management API — Create, update, and manage agents
- Execution API — Trigger runs and check execution status