Tasks
A task is any high-level instruction you submit to Miteos. It can be a single sentence or a detailed brief — the orchestrator figures out the rest. Under the hood, Miteos parses your prompt, plans a dependency graph of subtasks (a DAG), and assigns each node to the most suitable agent type. Example decomposition:Agent Types
Each agent type ships with a fixed set of tools purpose-built for its domain. Miteos routes subtasks to the agent whose toolset best matches the work required.| Agent Type | Role | Available Tools |
|---|---|---|
| Researcher | Find and extract information from the web | Stealth browser, web search, page extraction, screenshot |
| Builder | Write, run, and deploy code and files | Code execution, file system, package manager, deploy targets |
| Analyst | Process data and generate insights | Data processing, statistical analysis, chart generation |
| Trader | Execute and backtest market strategies | Broker APIs, backtesting engine, signal scanning, Pine Script export |
| Manage inboxes and run outreach | IMAP, Gmail, Outlook, draft creation, send (with approval) | |
| Social | Create and publish content across platforms | Platform APIs, content scheduling, analytics |
Task Lifecycle
Every task moves through the same five-stage lifecycle, visible in real time inside the War Room.Submit your prompt
Enter your instruction in the task input on the dashboard or via the API. Attach any relevant files or workspace context before submitting.
Orchestrator decomposes
The orchestrator parses your prompt, generates a DAG of subtasks, selects agent types for each node, and queues everything for execution.
Agents run in parallel
Independent subtasks spin up simultaneously. Each agent works inside an isolated workspace with its own browser session, file storage, and memory. You can watch them live in the War Room.
Results collected
As each subtask completes, its output is passed downstream to any dependent subtasks. The orchestrator assembles partial results into a coherent whole.
Task Configuration
When you create a task, you can tune several settings that control execution behavior. These can be set in the task creation UI or passed as fields in the API request body.| Option | Default | Description |
|---|---|---|
max_agents | 3 | Maximum number of agents that can run concurrently for this task |
autonomy_level | 70 | Agent independence on a 0–100 scale — see Autonomy Dial |
auto_deploy | false | Automatically deploy any code artifacts the Builder agent produces |
deploy_target | vercel | Deployment platform when auto_deploy is enabled — vercel, netlify, cloudflare, or expo |
You can override
autonomy_level mid-task using the slider in the War Room without cancelling or resubmitting the task.