Self-improving workflows

A self-improving workflow is one the agent keeps editing while it is in use. The workflow itself is a set of instructions, skills and scripts. After each run the results are checked, and a failure that shows up more than once is treated as a fault in the workflow. The agent then edits the workflow so that failure stops happening, by adding a skill, adding a small script or correcting an instruction. Every edit is tested on the same fixed set of past cases before it is used, so its effect on the failure rate is measured each time.

The same 300 cases, every pass
  1. 19%Pass 1
    The review agent adds a skill
  2. 5%Pass 2
    The review agent adds a small script
  3. 1%Pass 3
    The review agent changes the instructions
  4. 0%Pass 4
Nothing came back wrong
workflow.mdSeven steps, three by the review
Example 1 of 3 · 60 runs · 12 changes

Reconciliation

Cash and positions from three custodians, checked against the firm's book.

Example 2 of 3 · 60 runs · 12 changes

Due diligence questionnaires

180 investor questions, with every figure traceable to a source.

Example 3 of 3 · 60 runs · 12 changes

RFPs and tenders

60 tender sections, each scored against the buyer's rubric.

Why it compounds

One fix closes a class of errorA person who fixes a break fixes that break. A review agent reading 100 of them can work out which class they belong to and close the class. The charts above fall in steps for that reason.
Every change is measured before it shipsA proposed change is replayed against the frozen benchmark first. Rejected changes are recorded with the score that rejected them. A cheaper model that scores 6 points lower does not ship.
The person handles less over timeThe checkpoints stay. In the first week a person sees everything the process could not finish. By the last they see the decisions that needed a person anyway.
Frequently asked questions

FAQ

An agent runs on a schedule with the process history in front of it: transcripts, tool calls, cost per step, and every edit a person made to an output. It is an ordinary automation in the workspace, a saved prompt with a trigger on it. Anyone with the right permission can read it, change it or switch it off.

The three examples above are illustrative. They are modelled on the shape real processes take, and drawn with the charts the product itself uses, but the numbers are not a customer's. A firm's run history is private to its workspace. Ask for a demo and we will run the loop on a process of yours.

Hosted in the EU
Start with one processGet started →