Single-task agents
A single-task agent does one job reliably, thousands of times over, using a deliberately narrow set of tools, a clearly defined stop condition, and an objective check on whatever it produces. We recommend that most teams start here, not because the pattern is simple, but because a narrow agent is straightforward to evaluate and therefore straightforward to trust, and trust is the thing that determines whether your team ever lets the second agent run.
- Reading an inbound support ticket, classifying it by root cause, routing it to the right queue, and drafting a first reply for a human to approve
- Extracting the line items from a supplier invoice, matching them against the purchase order, and posting the result to the ledger for approval