How Task Machine Keeps You in Control of AI Agent Workflows
Updated
Task Machine keeps you in control by turning recurring work into structured agent workflows with human checkpoints, rather than handing a task to an AI and hoping for the best. Approvals, questions, blockers, and finished results all collect in one inbox; spending limits, checks, and retries are built into the workflow itself; and every decision, tool call, retry, and cost stays attached to the run as an audit trail. This applies if you have recurring work — follow-ups, reports, small jobs that quietly eat your week — and want AI agents to run it without giving up the wheel.
The core idea: you stay in the loop by design
Task Machine is built by the same team behind Iteration Layer, a European AI worker infrastructure product that has been shut down as a standalone offering. Its APIs are no longer available. Task Machine is a different product solving a different problem, and its stated point is not to take you out of the loop but to give you your time back without giving up the wheel.
That translates into four concrete control mechanisms.
1. Controlled workflows instead of open-ended prompts
A repeated job becomes a series of steps with defined owners, schedules, approvals, checks, and retries. Because the structure is fixed, the job runs the same way every time rather than depending on how a single prompt happens to land.
2. Inbox-first control
Approvals, questions, blockers, and finished results gather in one place. You don't have to watch every run or hunt through logs to find what needs you — the things that require a human decision come to you.
3. Spending limits and no runaway work
Spending limits are part of the workflow setup, and the product explicitly frames this as preventing runaway work. You set the boundary before the agent runs, not after you notice the bill.
4. A full audit trail per run
Every decision, check, retry, tool call, and cost stays attached to the run. Instead of trusting a black box, you can see exactly what happened. Each run takes assigned tasks and leaves one audit trail.
What this looks like in practice
| Control need | How Task Machine handles it |
|---|---|
| "I want to approve before it acts" | Approvals are delivered to your inbox |
| "I don't want to babysit every run" | Questions, blockers, and results collect in one place |
| "I don't want surprise costs" | Spending limits are set within the workflow |
| "I need to know what it did" | Decisions, checks, retries, tool calls, and costs stay attached to the run |
| "It should behave the same each time" | Steps have owners, schedules, approvals, checks, and retries |
Using subscriptions you already pay for
Agents can run on model subscriptions you already pay for, such as ChatGPT or GitHub Copilot. This matters for control in a practical sense: you're not adding a separate model billing relationship to manage, and the run still produces a single audit trail regardless of which subscription powers it.
Getting started
The site points to Task Machine with a 7-day trial. If you came looking for Iteration Layer specifically, note that its APIs are no longer available — Task Machine is the successor effort from the same team, not a continuation of the same product.
A reasonable first task is the one you keep putting off: a recurring follow-up, a recurring report, or a small recurring job. Set it up as a workflow with an owner, a schedule, and an approval step, then let the inbox tell you when it needs you.
Where the limits are
The available material describes the control model but does not specify pricing beyond a link to a pricing page, nor does it detail which models or integrations are supported beyond the examples of ChatGPT and GitHub Copilot. If your decision depends on exact cost, seat limits, or a specific integration, check the pricing page and current product documentation before committing.