Skip to content
Methodology

Process Audit Before Automation: The Playbook That Decides When Not to Build

About 1 in 3 engagements end at the diagnostic and we refund the deposit. The audit playbook, the 4 rejection patterns, and the ROI math we sign on day one.


Mikhail Savchenko·June 22, 2026·10 min read
process auditAI automationROIB2B SMEdiagnostics

The rule that defines the company

A workflow gets built only after a written ROI estimate signed by the operator clears positive at conservative assumptions. If it does not clear, we refund the diagnostic and the engagement ends. About one in three engagements ends exactly there. Across 200+ workflows shipped to 50+ companies, the rejection rate has stayed roughly stable — which is what you want from a filter that is actually doing work.

This is not a sales position. It is the cheapest insurance policy a project can buy. Almost every AI automation engagement that fails six months in failed at the audit stage and the audit did not catch it.

What the audit is and what it is not

The audit is the Break stage of the INITE Protocol. Five working days. One workflow at a time, sometimes two. Three named artifacts at the end of it. A signed ROI estimate before any build PO is cut.

It is not a sales call. It is not a discovery session. It is not a slide deck. The operator pays a small fee for it (typically 5-10% of the prospective build budget) and that fee is refundable in full if the audit ends in a no-build decision. The price is the single largest lever on quality — paid diagnostics get treated as work, free diagnostics get treated as sales.

The three artifacts

ArtifactWhat it answersTime to produce
Quantified process mapWhere is the actual bottleneck?2 days
Cost-of-chaos reportWhat does the current way cost in $/week?1 day
Priority matrix + signed ROIWhich candidate workflow has math worth building?2 days

The process map is a swimlane picture at handoff resolution — every step from kick-off to closure, each step in its own lane by role, with three numbers stamped on every handoff: throughput per week, error rate, median cycle time. Most teams have never seen their own work in this form. The map is what surfaces the bottleneck, and most of the time the bottleneck is not where the operators thought it was.

The cost-of-chaos report is a dollar number per week — what the current way of doing this workflow costs in lost hours, beyond the necessary work. Three lines: rework cost, wait cost, escape cost. Explicit inputs. The company controller signs off on the inputs.

The priority matrix is a 2x2 of automation feasibility (technical) and ROI (business) for every candidate workflow surfaced during the audit. The top-right of the matrix is what gets built in the Cast stage. Everything else gets a written explanation of why it did not make the cut.

The four rejection patterns

The audit ends in a No when the math does not clear positive at conservative assumptions. Four patterns produce almost every No.

Wait-dominated upstream

The slow step in the workflow is waiting for something outside the company's control — a regulator's response, a customer's signature, a payment to clear in a bank system. The internal automation would shave minutes off processing, but the cycle time number does not move because the wait is upstream and not addressable. Automating in this case ships a faster horse on a road blocked by a fence.

The audit catches this by measuring cycle time at every handoff and labelling whether the wait is internal (operator capacity), inter-team (handoff between functions), or external (vendor, customer, regulator). A workflow with 80% of its cycle time in external waits is a No on a build that proposes to automate internal steps.

Mid-rewrite

The team is in the middle of changing the process for unrelated reasons — an ERP migration, a reorg, a new compliance regime. Automating the current version locks in a process that will not exist in three months.

The audit catches this with two questions in the operator interview: what has changed about how you do this in the last 6 months, and what do you expect to change in the next 6? A workflow where the second answer is "everything" or "we are switching systems" is a No until the rewrite settles.

Adoption blocker

The workflow has a trust or control dimension the operators will not delegate. A controller approving an outgoing wire transfer is not going to hand the signing authority to a model, no matter how good the model is. A doctor signing off on a referral is not going to delegate the signature. The automation would technically work and would not be used.

The audit catches this by asking the actual operators of the workflow, not their manager, whether they would use the proposed automation. The answer is usually direct. A workflow where the operator says "I would still review every output" is fine if the review takes seconds; it is a No if the review takes as long as the original work.

Volume too low

The candidate workflow happens 8 times a week. Time saved is 90 minutes per instance. That is 12 hours saved per week. Even at $120 loaded cost per hour, the recovery line is $74K per year against a $74K all-in build cost. The recovery line is at or below break-even at year one, and the workflow has to keep running unchanged for two more years to pay back at a respectable rate. That is a No on a build, even though the technology would work and the team would adopt.

This pattern is the most common reason a small business asks for an automation that the math will not justify. The audit catches it with the explicit volume × time-saved × cost calculation, and the operator usually agrees with the conclusion the moment they see the numbers laid out.

The ROI template

The math template has three columns and one rule.

InputHow it is takenWhy
Time saved per instance25th percentile of the operator's observed rangeWe do not assume the best week
Build cost over 12 months75th percentile of the engineering estimateWe do not assume the smoothest delivery
Loaded labor cost per hourSalary + benefits + utilization-correctedNot raw hourly — the real per-hour cost

The rule — the ROI calculation has to clear positive under those inputs over 12 months. Not 24, not 36, not "eventually." Twelve months. The operator signs the template before any build PO is cut. That signature is what makes the decision shared rather than imposed.

A worked example, anonymized from a Q2-2026 deployment at a 60-person professional-services firm. Workflow: inbound RFP triage and routing. Volume: 38 RFPs per week. Time saved per RFP at 25th percentile: 22 minutes. Loaded labor cost: $95/hour (a senior account manager). Recovery line: 38 × 22/60 × 95 × 50 weeks = $66,200/year. Build cost at 75th percentile: $42,000 all-in. The math cleared by month seven and the workflow shipped. Twelve months in, the realized number was $87K because the time-saved was closer to the median than the 25th percentile, which is the point — conservative inputs, real upside.

The "40 hours of waste before automating saves 40 hours/week" math

The audit's first job is to find out whether the workflow being proposed is the workflow that should be automated. Forty percent of the time it is not. The proposed workflow has a real cost, but the larger cost is in a related workflow upstream, or in the wait between two workflows, or in the rework that comes from a missing input two steps back.

This is why the Cut stage that follows the audit removes 30-40% of process steps before any automation begins. Steps that should not exist do not get encoded. The audit is what makes that cut visible.

A worked pattern. A logistics-firm engagement proposed automating dispatch decision-making. The audit found that dispatchers spent 60% of their time chasing missing documentation from drivers, and only 25% on the decisions the proposed automation would replace. The build pivoted to a document-collection workflow on the driver side. The dispatch decision automation got deferred to phase two and eventually was not needed — the dispatchers had enough capacity once the document chase was gone. That pivot was the audit doing its job. Without the audit, the build would have shipped, the dispatchers would have used it lightly, and the bottleneck would have stayed where it was.

What "if we cannot show ROI we do not build" actually buys

Three things, all of them downstream.

Six months after the workflow ships, the operator who approved the build will not be the same person reviewing the results. The original CEO has moved on, or the COO who signed off is at another company, or the operations head is new. The ROI math has to survive that succession. Signed conservative inputs survive. Marketing-flavoured estimates do not.

The team that operates the workflow has to trust the system. Operators learn very quickly whether a vendor will refuse work that does not pay back. The vendors who do get a second engagement. The vendors who do not get one engagement and then a polite goodbye.

The company's automation capability has to compound. Every workflow that ships against honest math is a workflow whose ROI will be defensible in a budget review. Every workflow that ships against optimistic math gets quietly turned off, and the next automation project gets harder to fund. The audit is the cheapest leverage on whether the next ten projects get green-lit. The CFO-facing version of the same numbers lives in measuring AI ROI.

What this means for an operator considering a build

Three operational consequences.

First — expect the audit to be paid, expect it to take five days, expect to produce real numbers about throughput and error rate. The price tag is small. The behavior change it produces on the audit team is the largest single lever on quality.

Second — expect a 1-in-3 chance that the audit ends in a No. If a vendor's diagnostic-to-build conversion rate is 95%, the diagnostic is sales, not diagnostic. You want the answer to be honest, not flattering.

Third - when the audit ends in a Yes, expect the build to ship in 2-4 weeks against signed ROI numbers, with the productivity gain measured against a baseline that you signed before the build started. The 40-60% efficiency gain is a real number on the workflows that survive the filter. It is not a real number on the workflows that should not have been built. The audit is what keeps the difference visible. The single-process discipline that follows the audit is in AI integration in business.

Frequently Asked Questions
  • 01If you refund the diagnostic when the math says no, what stops you from just rubber-stamping the math?+

    Three guards. First, the math itself has conservative defaults written into the template — time-saved is taken at the 25th percentile of the operator's own week-on-week range, build cost is taken at the 75th percentile of the engineering estimate, and labor cost is loaded (salary plus benefits plus utilization-corrected, not raw hourly). A workflow has to clear positive ROI under those bad assumptions, not under the optimistic ones. Second, the ROI calculation is a signed artifact — the operator sees the numbers, the inputs, and the assumptions before any build PO is cut. They are part of the rejection decision rather than a recipient of it. Third, the rejected engagements get a written one-page memo explaining which of the four patterns they fell into; that memo is filed and tracked. About 1 in 3 engagements ends at this stage on average, which is a healthy enough rate to suggest the filter is doing real work rather than being theatre.

  • 02What does the swimlane map produced at the audit actually look like?+

    A picture of one workflow at handoff resolution — every step from kick-off to closure, each step in its own lane by role, with three numbers stamped on every handoff: throughput per week, error rate (rework or correction), and cycle time (median wait between handoffs). Most teams have never seen their own work in this form. The map is what surfaces the bottleneck, and most of the time the bottleneck is not where the operators thought it was. We use BPMN notation when the team is already used to it; plain rectangles and arrows otherwise — the notation is not the point. The point is that the three numbers are visible per handoff, so the conversation about where to automate is grounded in data rather than the loudest voice in the room. The map plus the three numbers per handoff are typically two business days of work, including the interviews and the observed shadowing.

  • 03What is the cost-of-chaos report and how is it actually computed?+

    A dollar number per week — what the current way of running this workflow costs the company in lost hours, beyond the necessary work. It is the sum of three lines. Line one — rework cost — error rate per handoff multiplied by the median rework time multiplied by the throughput multiplied by the loaded hourly cost of the role doing the rework. Line two — wait cost — median cycle time per handoff multiplied by throughput multiplied by the loaded cost of the resource being held up (a sales rep waiting on credit approval costs more than an accountant waiting on a signature). Line three — escape cost — the dollar value of work that left the funnel because of the bottleneck (lost deals, refunded jobs, customer escalations resolved by credits). All three lines have explicit inputs, all three are visible in the artifact. The number is conservative and the company controller signs off on the inputs. This is the number against which build ROI gets measured.

  • 04Which audit findings most often lead to a No?+

    Four patterns account for most rejections. Wait-dominated upstream — the workflow's slow step is waiting for an external party (a regulator, a customer signature, a payment to clear), and automating any internal step does not move the cycle time because the wait is outside the company's control. Mid-rewrite — the team is in the middle of changing the process for unrelated reasons (an ERP migration, a reorg, a new compliance regime); automating the current version locks in a process that will not exist in three months. Adoption blocker — the workflow has a trust or control dimension that operators will not delegate (a controller approving an outgoing wire, a doctor signing off on a referral); the automation would technically work and would not be used. Volume too low — the candidate workflow happens 8 times a week, time saved is 90 minutes per instance, that is 12 hours saved per week against a 6-month build; even at $120 loaded cost the recovery line never crosses. Each of these gets a written memo, the operator sees which pattern they hit, and the engagement either pivots to a different candidate workflow or closes.

  • 05Why a paid diagnostic? Why not just audit for free as part of sales?+

    Two reasons that show up in operator behavior the moment money is on the table. Free diagnostics get treated as sales meetings — the operator sends the BD-friendly person, the access to real numbers stays gated, and the audit becomes an exchange of vendor-comparison answers rather than a process investigation. Paid diagnostics get treated as work — the operator sends the actual process owner, opens the real systems, and answers the boring questions about throughput and error rate honestly. The price tag of the diagnostic is small (typically 5-10% of the prospective build budget) but the behavior change is the largest single lever on diagnostic quality. The refund clause makes the price psychologically reversible: if the math does not work, the operator's downside is the time they spent, not the cash. That trade — small fee for honest access, refundable on no-build — produces audits that actually inform the decision rather than diagnostics that justify the decision the salesperson already wanted.

Keep reading