An API-only agent has no built-in automation in Dart. Instead, it acts as an identity that you control through the Dart API, you decide when it reads tasks, posts comments, and updates statuses from your own code.
When to use it
Choose API-only when you want full programmatic control and are building your own orchestration outside Dart, rather than relying on Instructions, Forwarding, or Local behavior.
Setup
Go to Agents and select Create a custom agent
Give it a Name and Icon
Choose API-only as the type
Use your Dart API credentials to assign work to and act as the agent from your code

