Task Machine vs Dust
Task Machine organizes agent work as Tasks and Goals. Dust combines company knowledge, shared Pods and agents with connected tools.
Visit Dust Switching from Dust? Read the migration guideTask Machine and Dust, point by point
Built from each company's public pages. Every answer links to its source and shows when we last checked it. The oldest check on this page was November 13, 2026.
| What you compare | Task Machine | Dust |
|---|---|---|
| Goals |
Task Machine
Yes
Give a Goal an agent lead and link Metrics, such as weekly signups or open pipeline value. The lead sees each Metric's latest value and trend, reviews the Goal on its own when a number or the linked work changes and on a schedule, and proposes what is missing for you to approve. |
Dust
Partly
A Pod can hold an initiative's goal and success criteria, with scheduled progress summaries. Its docs do not describe a named goal owner tracking a measurable target and acting on its changes. |
| Leads |
Task Machine
Yes
Goals, Projects and Teams each have a lead, a person or an agent. A Goal lead checks that the work can still reach the outcome. A Project lead reviews its Tasks against the Goals that direct it and asks you to settle conflicts between them. A Team lead triages the queue. Every gap becomes a proposal you approve. |
Dust
Partly
Agents can coordinate project updates and delegate work to specialist agents. Its docs do not describe an assigned project, goal or team lead role responsible for reviewing and coordinating the work. |
| Tasks |
Task Machine
Yes
Every job is a Task that a person or an agent owns. The Task keeps its plan, discussion, decisions, runs and history together, so you can steer one job in detail without reading a chat log, and people and agents hand work to each other on the same record. |
Dust
Yes
Pod tasks have assignees and Open, In progress and Done states. People can complete them, agents can pick them up and mark them done, and agent execution opens a linked conversation where you can intervene. |
| Recurring work |
Task Machine
Yes
Start a Task or Workflow once, on a schedule in your timezone, or when a service event arrives, such as a paid invoice or a pull request review. A recurring job keeps one stable root Task and gives each occurrence its own status and history, so repeated work does not flood your board. |
Dust
Yes
Schedule triggers run agents at times you describe, and webhook triggers respond to outside events. Each run creates a conversation, optionally in a shared Pod. |
| Workflows |
Task Machine
Yes
A Workflow repeats your steps in the same order every time, with branches, human questions and approvals, and verifier checks that judge each result against its requirements and send weak work back with feedback. Every run keeps a step-by-step history you can read afterwards. |
Dust
Partly
Skills package reusable instructions and can reference other skills, while agents delegate through Run agent. The agent decides which skills to activate. Its docs do not describe a native fixed-step workflow with defined branches that repeats the same execution path. |
| Autonomy |
Task Machine
Yes
Consequential decisions land in your Inbox with their context. You set what each agent may do on its own: every action is either Ask first or Automatic, per agent, and you can change that whenever the work or the stakes change. |
Dust
Yes
Admins configure MCP tool approval levels, including always asking and never asking. Agents pause for approval in conversations, and actions requiring confirmation from an emailed request send private Accept and Reject links to the sender. |
| Learned autonomy |
Task Machine
Yes
Task Machine studies the approvals and corrections you already make. When an agent does well it proposes giving it more freedom, and when it needs closer supervision it proposes tighter review, each with the evidence. A short lucky streak is not enough, and nothing changes until you accept. |
Dust
Partly
Medium-stake tools retain per-agent approval history, and self-improving skills propose instruction and tool changes from conversation feedback. Its docs do not describe proposals to change action permissions based on approval history. |
| Memory |
Task Machine
Yes
Agents keep lessons from your corrections, such as an accepted example or a mistake to avoid, and carry the relevant notes into later work. Memory is kept per agent, project, goal, team and workspace, and you can read, correct and restore any note. |
Dust
Yes
Agent Memory keeps user-specific information across conversations. You can inspect and delete saved memories in the agent's Memory tab. Each agent has separate memories for each user. |
| Planning |
Task Machine
Yes
Plan in Chat with your agents, and the plan becomes Tasks or Library documents instead of staying in a chat log. Before an agent starts, you review its plan and the acceptance criteria its work will be judged against. |
Dust
Yes
For complex questions, @deep-dive creates a research plan and consults a planning agent to review and improve it before delegating to specialist agents. You can follow the research reasoning as it runs. |
| Intake |
Task Machine
Yes
Send work in over HTTP with a project token. It lands in the project as a Task, or in your Inbox as a proposal first. A team lead agent triages it to the right owner and asks you only when the decision is yours. |
Dust
Yes
Webhook sources receive events such as new tickets and route them to an agent's configured trigger. Workspace members can also forward email to [email protected]. Email from non-members is not processed. |
| Connectors |
Task Machine
Yes
Install services from a catalog as MCP servers, APIs or command-line tools, or add your own custom Connector for any of the three. Events Connectors receive webhooks from a service, such as a paid invoice, and start Workflows or wake a waiting Task. |
Dust
Yes
Dust offers built-in MCP tools, remote MCP servers and custom servers at a public URL. Built-in and custom webhook sources can start agents from events in connected services. |
| Models |
Task Machine
Yes
Auto is the default. For each stage of the work it chooses a model from the task, current model capabilities, pricing and your applicable budgets, and you can fix a specific model on an agent when you want to. |
Dust
Partly
You choose a specific model or Basic, Standard or Premium. Auto uses a maintained ordered list with availability fallback. Dust explicitly says it does not select a different model based on each task. |
| Cloud or your own computer |
Task Machine
Yes
Run agents in Managed Cloud with nothing to install, or connect a Local Worker, a computer you control, for local files, tools and accounts. You choose where each agent runs. |
Dust
Partly
Computer gives agents a temporary workspace for code and files. A preview supports tools executing in custom client applications. Its docs do not establish an option to run the agent runtime itself on your computer or infrastructure. |
| Your own subscription |
Task Machine
Yes
Sign in to your ChatGPT (Codex), Claude or GitHub Copilot subscription on a Local Worker, and the agents there use it instead of Task Machine's models. |
Dust
Yes
Dust's Gemini 4 Argon announcement explicitly includes workspaces that bring their own API key. That announcement does not specify eligible plans or the full set of supported providers. |
| Pricing |
Task Machine
Yes
Usage based. From $29 a month before tax, the whole payment becomes usage that your workspace shares across people and agents, with no base fee and no trial. Larger monthly amounts lower the AI and Cloud rates. |
Dust
Yes
Business offers Free seats with 500 lifetime credits, Pro at €30 per seat monthly or €24 per month billed yearly with 8,000 monthly credits, and Max at €150 monthly or €120 per month billed yearly with 40,000 monthly credits. Prices exclude VAT. Enterprise is custom. |
| Correctness |
Task Machine
Yes
Every Task carries acceptance requirements, and each one gets a Pass, Fail or Uncertain check against the delivered work before a person reviews it. Workflow steps can add a verifier check that sends failed work back with feedback. You review the plan first, so the criteria exist before work starts. |
Dust
Yes
Dust documents PR reviewer agents that review pull requests against internal coding rules. This is a defined-criteria check for code reviews, rather than a published acceptance check on every Pod task. |
For software work
| What you compare | Task Machine | Dust |
|---|---|---|
| Code review rules |
Task Machine
Yes
Internal code review checks completed changes against the enabled rules of your repository. Rule discovery reads the repository and proposes rules, each screened against violating and valid examples first, and Task Machine suggests turning off a rule that agents keep dismissing. |
Dust
Yes
GitHub tools let you build PR reviewer agents that review pull requests based on your internal coding rules. |
| Adversarial review |
Task Machine
Yes
When an approved plan has high sensitivity or a Critical review level, the change also gets an adversarial review. Two independent reviewers examine the changed files together for defects such as a broken caller or a duplicate charge on retry. Findings keep their reproduction steps, and a skipped or failed review never counts as a pass. |
Dust
Not published
Its public docs describe no independent second review of risky code changes. GitHub reviewer agents and sub-agent delegation do not establish that review process. |
| Risk rating |
Task Machine
Yes
Before final review, Merge risk rates the exact revision Low, Moderate or High, with notes on alignment, impact, verification, rollback cost and error detection, plus file references. It informs your decision and never merges for you. |
Dust
Not published
Its public docs describe no pre-merge risk rating for a code change. Published GitHub review tools and engineering use cases do not establish a risk score. |
| Pull requests |
Task Machine
Yes
Agents deliver against the exact reported revision, address review feedback and update the branch under your repository rules. Task Machine records its own approval of the exact commit before an agent may merge. |
Dust
Partly
GitHub tools can search, update, comment on and create pull requests, and agents can review them. Its docs do not establish agents revising a code branch in response to pull-request review feedback. |
A fact we cannot find or cannot check is left out, and prices can change after the date shown. Task Machine publishes this comparison and is an interested party. Dust is named only to identify it, and there is no relationship between the two companies. Has something changed? Tell us.
Who each one suits
Dust suits you if you want people and agents to share company knowledge, tools and conversations in Pods. Pod tasks let people assign work, start an agent and follow its linked conversation.
Task Machine suits you if you want Goals with linked Metrics and named leads, alongside Tasks whose plans and acceptance criteria you review before execution.
You may stay with Dust if its shared Pods, scheduled agents and connected tools already fit your work. Its GitHub integration also supports agents that review pull requests against internal coding rules.
Shared context and accountable work
Dust organizes collaboration in Pods, with tasks and linked conversations. Agents can pick up tasks and mark them done, and you can step into their conversations to redirect them. Its project-management example schedules an agent to summarize progress and blockers.
Task Machine gives Goals a lead and linked Metrics. The lead reviews the outcome when the numbers or work change and proposes missing work for you to approve. Each Task keeps its plan, discussion, decisions and execution history together.
Reusing instructions and reviewing actions
Dust skills package instructions, knowledge and tools for reuse across agents. A skill can reference other skills, and the agent decides when to activate them. Schedules and webhooks start agents automatically. For complex research, @deep-dive creates a plan and has a planning agent review it before delegation.
Dust lets administrators set tool approval levels. When an emailed request needs a confirmed action, the sender receives private Accept and Reject links. Its self-improving skills propose changes from conversation feedback, with an editor accepting or declining them. Those suggestions are not documented as permission changes learned from approvals.
Task Machine Workflows define ordered steps, branches, human questions and approvals. A verifier can return work with feedback. Task Machine also proposes autonomy changes from your approvals and corrections, and applies them only after you accept.
What the prices cover
Dust's Business plan has Free, Pro and Max seat types. Free includes 500 lifetime credits. Pro costs €30 per seat per month on monthly billing, or €24 per month billed yearly, with 8,000 credits a month. Max costs €150 per seat per month on monthly billing, or €120 per month billed yearly, with 40,000 credits a month. These prices exclude value-added tax. Enterprise pricing is custom.
Dust credits pay for model processing and tool actions. Monthly seat credits do not roll over. Its pricing page separately lists programmatic usage at $0.01 per credit for Business.
Task Machine is usage based, from $29 a month before tax. The whole payment becomes usage shared by your workspace, with no base fee. You keep 100% of your revenue, Task Machine takes no cut and never takes custody of your accounts.
Common questions
Does Dust have tasks for people and agents?
Yes. A Pod task can be assigned to a member, completed by a person or picked up by an agent. Starting an agent opens a linked conversation where you can follow and redirect its work.
Does Dust choose a model for each task?
Its Auto options use curated model lists with availability fallback. Dust explicitly says these options do not analyze each request to pick a model based on the task. You can also select a specific model.
Can Dust agents remember earlier conversations?
Yes. Agent Memory stores user-specific information across conversations. You can view and delete memories in the agent's Memory tab.
Can I use Dust for code reviews?
Yes. Its GitHub tools support reviewer agents that check pull requests against internal coding rules. Task Machine also supports repository rules and records pull-request delivery and review.