# Multi-step chains
URL: https://jarvis.ceo/docs/control/chains
Status: beta

Ask for something that takes several steps, and Jarvis plans it, does the work, and reports back. How chaining and delegation work.

> [beta] Multi-step delegation is in early access. Download the beta, or join the waitlist for full access.

Simple requests run in one step. For anything that takes several, Jarvis lays out a plan first, then works through it, then tells you what it found.

## It plans before it acts

When a request needs more than one tool, Jarvis writes a short numbered plan so you can see what it is about to do before it does it.

Say this: "Go through my last 50 emails and list everyone still waiting on a reply from me."
Jarvis: Plan: 1. Read recent inbox. 2. Find threads where you replied last to someone else. 3. Return the list.

6 people are waiting on you.

## It delegates the heavy work

The voice layer is fast but light. For real work it hands off to a stronger agent, either waiting and speaking the result, or running in the background and notifying you when done. Coding tasks can be handed to a full agent that reads and edits a repo and shows you the diff.

> Checkpoint: You can hand Jarvis a goal, not just a command. Try a recipe to see it end to end.

Related: Voice code-review in Cursor (https://jarvis.ceo/docs/recipes/voice-code-review-in-cursor), What is Jarvis (https://jarvis.ceo/docs/jarvis-2-0/overview)
