Skip to guide

Match the tool to the job.

An assistant usually helps with a request. An agent can choose and use tools toward a goal. A workflow defines a process to repeat. One product can offer all three.

Three useful modes
  1. Assistant → help with a request
  2. Agent → choose actions
  3. Workflow → repeat defined steps
Choose the behaviour you need, not just the label.

Look at who chooses the next step.

These terms overlap in product marketing. An assistant may have tools; a workflow may contain an agent step. Ask what the product actually executes, what context it keeps and where it needs your decision.

Practical distinctions, not rigid product categories
ModeUseful exampleWhat to inspect
AssistantRewrite the notes you paste inAccuracy, tone and missing context
AgentFind relevant sources and prepare an answerTool access, chosen actions and stopping conditions
WorkflowRead a known source, draft a summary, save itInputs, step order, failure handling and triggers

Start with the amount of repetition.

More autonomy is not automatically less work. Include the time you spend supervising and correcting when judging whether a system helps.

  • For a one-off task, a conversation may be enough.
  • For an exploratory task, an agent can help choose a path, with clear limits.
  • For known recurring work, a workflow makes the process easier to inspect and repeat.

Jarvis combines the three.

You can talk to Jarvis, ask it to use tools, or describe a workflow. Memory and goals provide context; awareness can surface patterns worth discussing. The workflow engine handles defined execution steps.

That combination is useful when a successful one-off task needs to become a routine. Test the routine with explicit inputs and boundaries before adding a live trigger.

By the Jarvis team · Reviewed

Sources and product documentation

Choose your next step.

Make room for your work.

Hosted Jarvis starts at $29.99/month, with an AI allowance.