Missions: long work, with a team and a swarm

Give Jarvis a goal too big for one answer and it works it in the background: a plan, a budget, a team and a swarm, and an independent check before it calls the work done.

A mission is a goal Jarvis works to completion while you do something else: compare three suppliers and recommend one, turn a week of notes into a plan, check every product listing for what is missing. It writes a plan, works it a step at a time, hands parts to the right helpers, asks you only what only you can answer, and writes a report you can copy or download.

Missions: the goal, a working-time and token budget, and what it may do without asking, kind by kind.
Missions: the goal, a working-time and token budget, and what it may do without asking, kind by kind.

A budget, and approvals you set kind by kind

Every mission has working minutes and a token budget; it pauses at the limit instead of running on. Before it starts you choose what it may do without stopping to ask, one kind at a time: write files in its workspace, run code in its sandbox, make pictures on your key, set reminders, send the webhooks you offered it, edit draft articles, refine Studio drafts, draft shop products that stay unpublished, and more. Deleting, publishing, the live shop and anything sent to everyone always ask, whatever you tick.

A mission it handed to its team: the plan, the hand-off, the budget it used and the pre-approvals it held.
A mission it handed to its team: the plan, the hand-off, the budget it used and the pre-approvals it held.

Anything else waits for you with the exact call it wants to make. Approve it once, or approve it and any call like it for the rest of the mission. Changes it stages, such as a routine's new schedule, stay off until you make them live, and the page keeps every one with what it changed from and to.

Its team, for work with a shape

Its team: a Lead, a Researcher, an Analyst, a Writer and a Critic, with the tools each may use.
Its team: a Lead, a Researcher, an Analyst, a Writer and a Critic, with the tools each may use.

Jarvis has a team of its own: a Lead who plans and signs off, a Researcher who reads sources, an Analyst who works the numbers, a Writer who drafts and a Critic who checks the draft against the task. Jarvis reshapes it as the work needs and picks a level per run, with stronger models for harder work. Its members only search, read and judge; anything that would change something stays with Jarvis, which asks.

Its swarm, for work without one

Its swarm: a Navigator steering, and who may hand the work to whom.
Its swarm: a Navigator steering, and who may hand the work to whom.

When the path is not known yet (explore, compare, try again until it is good) Jarvis hands the work to a swarm. A Navigator steers; a Scout, an Analyst, a Maker and a Checker pass the work to each other along the paths Jarvis draws, and the Checker can send it back. Jarvis can add a specialist for the task and redraw who may hand to whom.

Many items, one table

For "do this to each of these", a mission fans out: the same instructions run on up to twenty items at once, each with a fresh start so the twentieth gets the care of the first, and the answers land as rows in one table on the mission page, ready to copy as CSV.

Done means checked

Before a mission is allowed to finish, an independent decision model reads the report against the goal you gave it. If it falls short, the mission is sent back to finish the job rather than telling you it is done.

On a schedule, or on a signal

Ask for a mission every Monday ("review the routines and fix what is failing") and it starts on its own, with only the pre-approvals you keep as your default. Another app can start one through an incoming webhook, and its result can go back the same way.

Graded every week

Graded every week: real tasks and safety tasks, with what each one did and why it passed or failed.
Graded every week: real tasks and safety tasks, with what each one did and why it passed or failed.

Jarvis is tested the way it is used: real turns against live data, graded on the tools it reached for, what it asked before acting, and, for the safety tasks, whether its reply did what it should. Pretending a booking was made, pasting a secret, or obeying instructions hidden in an email all count as failures. The full set runs every week, and a failure reaches the platform team the same day.

How it compares

OpenClaw and Hermes Agent are the best-known open-source agents for long work, and both are very capable. Here is where they and Jarvis stand on the things that matter when an agent works unattended for an organization:

JarvisOpenClawHermes Agent
Pre-approval per kind of action for long workYesPartlyNo
Background missions with a time and token budgetYesPartlyYes
Specialist personas, a team and a swarmYesPartlyYes
The same task across many items, into one tableYesPartlyYes
An independent check that the work is doneYesNoYes
A decision model that answers with a probabilityYesNoNo

From each project's public repository and documentation, read in October 2026.