Back to overview
queues

Task queues that feed agents and workers.

Push JSON jobs from your app or CLI. Workers and cloud coding agents lease, process, retry, and acknowledge messages, or turn each message into an agent task automatically.

$ app api POST /api/queues '{"name":"orders","dispatch":"agent"}'
What you get

Agent task queues

JSON messages
Retries + dead-letter
Remote consumers
Agent dispatch

SQS-style by default

Visibility timeouts, retries, dead-letter, and delivery delays, without running your own broker.

Producers and consumers

Send messages over the API or CLI; consumers anywhere lease, ack, and retry with an API key.

Drive agents directly

Point a queue at agents and every message turns into a coding-agent task automatically.