toone

Feature · Repeatable work

Routines

Create repeatable workflows by talking through the work with an agent and expressing the resulting process in natural language.

Product guide · Routines

Turn a conversation into a process

A routine captures work that should be carried out consistently. Talk through the desired outcome with an agent, refine the approach together, and preserve the result as a process written in natural language.

Hover an agent's reply, open the branch menu and choose Create routine to turn that result into a routine.

Define the important parts

A useful routine identifies its input, the agents responsible for the work, the sequence or conditions that matter, any approvals that should interrupt execution, and the output that must remain when the run finishes.

The routine's definition: who owns it, what it takes in and what it leaves behind.

Compose larger workflows

Routines can delegate to specialized agents and call smaller routines. This lets a complex workflow remain understandable as a set of focused responsibilities instead of becoming one long prompt. For published examples of focused routines, see Launch Surface Preparation, which checks launch sites and prepares unpublished drafts, and Launch Content Production, which turns an approved brief into reviewed launch content.

Open a sub-routine's card and its own steps join the graph, right after the step that calls it.

Observe and improve each run

Run the routine with a real input, watch how work moves through it, and inspect the result. If a result is unclear, revise the relevant instruction and run it again with the change visible.

Every run stays in the routine's execution history. Expand one to see how each step ended.

Fix a failed step and keep going

When a step fails, the run doesn't have to start over. Toone fixes the routine and continues the same run from the failed step, keeping the work earlier steps already finished. Each routine has an Auto-fix setting in its inspector that decides how much Toone does on its own:

  • Off: the step's agent explains the failure; fixes happen only when you ask.
  • Suggest (the default): Toone and the step's agent propose a fix, and nothing changes until you confirm it.
  • Auto safe fix: Toone fixes the failed step's own text and continues. The issue card shows the change with Revert.
  • Auto-fix: Toone works out the fix, including changes to the routine's structure, and continues.
Each routine's Auto-fix setting, in its inspector. Suggest is the default.

In every mode, Toone stops and asks you when only you can unblock the step: a sign-in, an approval, a missing input, or a step that may already have sent something outside Toone. An automatic fix never changes who a step sends to, permissions, credentials, or the step's provider or model. Temporary problems, such as a provider timing out, are retried twice unchanged before Toone asks you.

After Auto safe fix: the run continues on the fixed step, and Revert undoes the change.

Inspect early runs

Routine Inspector can review the first runs of each routine in a separate AI turn. It reports problems alongside the normal static checks and run-status badges, and can optionally apply a generated fix only after its diff passes local validation.

Choose whether inspection threads remain in Recent Threads and whether a main routine should continue automatically when its current turn ends.

Settings → Routines: inspect each routine's first runs, and choose whether main routines keep going.

For a first practical example, follow Create your first routine.

Start from a shared routine

You don't have to build every routine yourself. Explore lists reviewed routines that other people have shared. Import one from Explore into your organization, and when one of yours works well, share it on Explore.

Explore lists reviewed routines and bundles. Search, or switch between All, Routines and Bundles.

Next: Agent orchestration.