INNOVA , home page

How Workflow OS decides which process to automate first

One number from 0 to 100 per process. Here is every weight behind it, taken from the scoring engine, and one process worked through by hand.

Portrait of Maksym Stepanenko

Maksym Stepanenko Founder · · 8 min read

A priority score of 88, built factor by factor from value, feasibility and fit

Workflow OS gives every process one priority score from 0 to 100, and the process with the highest score goes first. The score blends value, feasibility and strategic fit from fourteen weighted factors, then takes off a risk penalty of up to 25 points. This article shows every weight, copied from the scoring engine, and computes one process by hand.

Whatever tool does the scoring, five questions decide the order:

  1. How many staff hours a month does the process take?
  2. How often is the work redone because of an error?
  3. Are the steps standard and the rules written down?
  4. Are the data clean, and can the systems it touches be reached by an integration?
  5. What does an automated mistake cost: a privacy breach, a regulatory finding, a wrong letter to a client?

The engine is deterministic. The same inputs always give the same score, and every number on screen shows the factors and evidence behind it. A language model can help collect the inputs during discovery. It plays no part in the arithmetic.

The worked numbers come from the Workflow OS demo: Northstar Professional Services, a fictional 30-person firm with 17 mapped processes. Every figure below is engine output.

The formula

Fourteen factors are grouped into value, feasibility and strategic fit. Each group gets a score from 0 to 100. The three scores are blended, and a risk penalty of up to 25 points comes off the top.

Priority score

Base score
Value × 0.50 + Feasibility × 0.30 + Strategic fit × 0.20
Risk penalty
privacy (≤ 8) + regulatory (≤ 6) + consequence (≤ 6) + change (≤ 5), at most 25
Priority
round(Base − Risk penalty), kept between 0 and 100
Group scores are rounded to whole numbers first and the base to one decimal, so the arithmetic on screen checks out. Source: the Workflow OS scoring code.

Value carries half the weight on purpose. A process that frees no measurable staff time rarely pays for its automation, however easy it is to build. Feasibility comes second because a valuable process on scattered data still needs a clean-up project first.

Fourteen factors in three groups

Inside each group the factors have their own weights. Multiply a factor’s weight in its group by the group weight and you get its share of the base score.

Factor weights from the scoring engine. Weight in base = weight in group × group weight.
FactorInputIn groupIn base
Value (50% of the base)
Labour / time consumed staff hours a month = cases × minutes ÷ 60 30% 15%
Transaction volume cases a month 20% 10%
Error / rework impact share of cases reworked 15% 7.5%
Cycle-time impact average waiting hours per case 15% 7.5%
Customer / revenue impact rubric 1–5 20% 10%
Feasibility (30% of the base)
Process standardization rubric 1–5 25% 7.5%
Data readiness rubric 1–5 25% 7.5%
System / integration readiness API availability of the systems 20% 6%
Rule clarity rubric 1–5 15% 4.5%
Exception predictability rubric 1–5 15% 4.5%
Strategic fit (20% of the base)
Repeatability rubric 1–5 35% 7%
Scalability rubric 1–5 25% 5%
Employee pain rubric 1–5 20% 4%
Management priority rubric 1–5 20% 4%

Labour is the heaviest single factor at 15% of the base, followed by transaction volume and customer impact at 10% each. Five of the fourteen factors are measured quantities. The other nine are ratings on a five-point rubric, with a written description for 1, 3 and 5 on every factor.

From hours and cases to points

Measured inputs become points through fixed breakpoints, with straight lines between them. The scales are calibrated for firms of 10 to 200 people. A process that takes 100 staff hours a month, about 0.6 of a full-time person, earns full labour points.

Each pair is a breakpoint and its points. Values past the last breakpoint score 100.
InputBreakpoint: points
Staff hours a month0: 0 5: 15 20: 45 50: 75 100: 100
Cases a month0: 0 10: 35 25: 60 50: 85 100: 95 250: 100
Share of cases reworked0%: 0 2%: 20 5%: 45 10%: 75 15%: 90 25%: 100
Waiting hours per case0: 0 4: 20 24: 50 72: 80 168: 100
Rubric rating1: 0 2: 25 3: 50 4: 75 5: 100
System readinessaverage over the process’s systems: full API 100, partial 60, unknown 40, none 10

The rubric anchors are written for each factor. Data readiness, for example, runs from 1, “scattered in inboxes and files”, through 3, “mostly in systems, some cleaning”, to 5, "structured, in systems, accessible".

The risk penalty

Four kinds of risk subtract points: privacy, regulatory exposure, the consequence of a wrong autonomous action, and how much the change disrupts the organization. Each has its own cap, and together they can remove at most 25 points.

Risk sub-factors and their caps. Each rating takes a growing share of the cap: 1 none, 2 15%, 3 40%, 4 70%, 5 all of it.
RiskMappingCap
Privacy / data sensitivitypublic 0 · internal 1 · confidential 3 · restricted 88
Regulatory exposure1: 0 2: 0.9 3: 2.4 4: 4.2 5: 66
Consequence of a wrong action1: 0 2: 0.9 3: 2.4 4: 4.2 5: 66
Change complexity1: 0 2: 0.75 3: 2 4: 3.5 5: 55

The convex shares make risk escalate at the top of the scale: a 4 costs almost twice a 3. In the demo, KYC / Compliance Intake shows the effect. Its value score is 62, a respectable number. Restricted data, regulated decisions and a severe consequence of error cost it 22 points, and it lands at 40, in the Low / later band. That process still gets a design. It gets a human-in-the-loop design, where AI prepares the file and a qualified person makes every decision (see how the pattern is chosen).

Client Onboarding, worked through

Client Onboarding tops the demo ranking. Sixty new clients a month, 100 minutes of staff time each, about five days of waiting per case and 14% of cases reworked. Here is every factor as the engine scores it.

Client Onboarding, factor by factor

Value 93.95 ≈ 94
  • Labour / time consumed 100 h a month 100 × 0.30 30
  • Transaction volume 60 cases a month 87 × 0.20 17.4
  • Error / rework impact 14% reworked 87 × 0.15 13.05
  • Cycle-time impact 120 h waiting 90 × 0.15 13.5
  • Customer / revenue impact 5 / 5 100 × 0.20 20
Feasibility 93.59 ≈ 94
  • Process standardization 5 / 5 100 × 0.25 25
  • Data readiness 5 / 5 100 × 0.25 25
  • System / integration readiness 4 of 6 systems with full API 86.7 × 0.20 17.34
  • Rule clarity 5 / 5 100 × 0.15 15
  • Exception predictability 4 / 5 75 × 0.15 11.25
Strategic fit 100
  • Repeatability 5 / 5 100 × 0.35 35
  • Scalability 5 / 5 100 × 0.25 25
  • Employee pain 5 / 5 100 × 0.20 20
  • Management priority 5 / 5 100 × 0.20 20
Risk penalty − 7.1
  • Privacy / data sensitivity Confidential cap 8 −3
  • Regulatory / compliance exposure 3 / 5 (KYC / compliance review) cap 6 −2.4
  • Consequence of a wrong autonomous action 2 / 5 cap 6 −0.9
  • Organizational / change complexity 2 / 5 (4 roles, 6 systems) cap 5 −0.8
Points (0–100) × weight in group = what each factor adds to its group score. Bars share one scale per block. Engine output for the demo company, run on 18 October 2026.

Client Onboarding

Base score
94 × 0.50 + 94 × 0.30 + 100 × 0.20 = 47.0 + 28.2 + 20.0 = 95.2
Risk penalty
3 + 2.4 + 0.9 + 0.8 = 7.1
Priority
round(95.2 − 7.1) = round(88.1) = 88
The KYC step is the regulated part of the process and accounts for the regulatory points. Each penalty is shown rounded to one decimal (change complexity 0.75 shows as 0.8).

Labour, volume and customer impact are close to full points, so the value score rests on measured inputs. The penalty stays small because only one step, the KYC review, carries regulated judgement. The design keeps that step with a person, which is the subject of the Client Onboarding walkthrough.

Bands, quadrants and the no-volume cap

The priority score sorts processes into four bands. Each band says what to do next.

Bands and how many of the 17 demo processes fall in each.
PriorityBandMeaningDemo
80–100Priority 1Strong candidate for near-term automation.3
65–79High opportunityWorth designing after validating assumptions.4
50–64MediumPotential value; important dependencies exist.6
0–49Low / laterHold until value or readiness improves.4

A second view plots value against feasibility, with the line at 60 on both axes. High on both is “Do first”. High value on hard ground is a “Strategic project”. Easy but modest is a “Quick win”. Low on both is “Avoid”. In the demo, Contract Review Intake has value 81 and feasibility 51, because its rules rely on legal judgement: a strategic project, ranked sixth.

One guard sits on top of everything. A process with no recurring volume, or no staff hours, is capped at 49, whatever its ratings say. A process that happens twice a year has nothing to automate at scale.

Confidence travels with the score

Every input carries its source: provided by the client, imported, calculated, or estimated by a person or a model. Confidence is the share of the base-score weight that rests on confirmed inputs. At 70% and above it is High, from 40% Medium, below that Low.

Client Onboarding sits at 66%, so its confidence is Medium. Four inputs are still estimates: the loaded hourly cost of $60, the 14% rework rate, the 120 hours of waiting and the exception rating. The engine lists each one with the action that confirms it, most influential first: “Loaded hourly cost ($60/h) is an estimate; confirm it with finance.” Confirming the cost alone lifts confidence to High.

What the score is for

The score ranks a queue. Money comes later, once a design exists and the minutes it removes can be counted. The two can disagree. In the same demo company, Expense Processing scores 57, in the Medium band, and its generated design shows a Year-1 ROI of −35.2% with payback after 21.5 months. The ranking said “maybe”. The business case said “later”.

The weights are expert-set defaults chosen for small and mid-sized firms, and they are visible on the Method page of the product. They have yet to be fitted statistically. Each pilot records actual minutes, volume and ROI next to the projection, and the weights and breakpoints get recalibrated as those actuals accumulate.

To see the score on screen, with the waterfall and the evidence behind each factor, open the Workflow OS page. To read how the score turns into a design and a payback period, continue with Client Onboarding, from process map to payback. The wider method, from discovery to measured results, is on AI transformation. If you want your own processes scored, ask for a Workflow OS session.

Send us one process. We will score it with you.

Describe the process in a few lines: who does it, how often and in which systems.

Write to us Workflow OS

Maksym Stepanenko, founder, in business since 2012. Products in public use, one of them in the App Store.

Write to us

Maksym reads every message and answers himself, usually within two business days.

For example: the process, how many people do it, the tools you use.

Add phone or organization

or email info@innovaconsult.ca We use your details only to reply. How we handle them