Home / Courses / Workflow Automation for Operational Excellence

Free course · Self-paced

Workflow Automation for Operational Excellence

Find, design and prove workflow automations that cut errors and free your team for higher-value work.

21lessons
3interactive labs
20exam questions
~4 hself-paced

0 of 21 lessons complete

TriggerCaptureValidateApproveUpdateNotifyAUTOMATE THE ROUTINE, KEEP THE JUDGEMENT

Course overview

About this course

A practical, step-by-step method for identifying and implementing digital automation in SME operations. You will map current workflows, choose the right tool category, design error-proof and secure automations, validate them, and roll them out without disrupting daily work. The course closes with honest ROI measurement, change management and a 90-day action plan.

Who it is for

  • Owners and managers of Canadian small and mid-sized businesses
  • Operations, finance and office leads buried in repetitive admin work
  • Continuous improvement and Lean practitioners adding digital tools
  • Supervisors who will own or work alongside new automations

What you will be able to do

  • Screen tasks and decide whether to automate now, automate with review, or leave them manual
  • Map current-state workflows, remove waste first and measure a credible baseline
  • Prioritize candidates by effort and value and choose a suitable tool category
  • Design error-proof automations with clear exception handling, security and privacy controls
  • Validate, deploy and monitor automations without disrupting daily operations
  • Build an honest ROI case and lead the people side of the change

Course structure

  • Module 1: Foundations: automation for operational excellence (4 lessons). What automation can and cannot do, the range of approaches, why Lean comes first, and how to recognize a good candidate.
  • Module 2: Find, map and prioritize opportunities (4 lessons). Build an opportunity pipeline, map how work really happens, measure a baseline and decide what to automate first.
  • Module 3: Tools and architecture design (5 lessons). Understand the tool categories, choose the right one, design error-proof workflows, plan for exceptions and govern data and access.
  • Module 4: Build, validate and integrate (4 lessons). Deliver in small increments, prove the automation with structured testing, deploy without disrupting operations and keep it healthy.
  • Module 5: Business case, change and results (4 lessons). Make an honest ROI case, lead the people side of change, measure results against the baseline and plan your next 90 days.

Interactive labs

  • Is this task a good automation candidate?: Sort each task into one of three groups using the candidate criteria. Checking your answers shows the reasoning, so you can apply the same screen to your own pipeline.
  • Automation candidate prioritization: Rate each workflow on implementation effort and the time or value it would save, then see where it lands. Rename or add items to prioritize your own pipeline.
  • Automation business case calculator: Enter your baseline hours, labour cost and expected costs to estimate annual savings, payback and 3-year ROI for a candidate automation.

How it works

  • Work through 21 short lessons at your own pace. Each has key takeaways, an exercise for your own workplace and a quick knowledge check.
  • Try the three interactive labs as you reach them in the course.
  • Pass the 20-question final exam (70% or higher, unlimited retakes) to unlock your Chmltech certificate of completion.
  • Free, with no sign-up. Your progress is saved in this browser.

Module 1 · Lesson 1 of 21 · 6 min

What workflow automation is, and what it is not

Workflow automation means using software to carry out the repeatable steps of a business process with little or no human effort. A purchase order is approved, a record is created in the ERP, a customer gets a confirmation email, and a report lands in a shared folder, all without someone copying data from one screen to another.

For a small or mid-sized business, the goal is not robots for their own sake. The goal is operational excellence: work that flows reliably, with fewer errors, shorter lead times and people freed for tasks that need judgement.

What automation does well

  • Moves data between systems that do not talk to each other (email to spreadsheet, web form to accounting system).
  • Applies clear rules consistently, every time, at any hour.
  • Triggers the next step so work does not sit in someone's inbox waiting to be noticed.
  • Creates a record of what happened and when, which supports audits and problem solving.

What automation does not do

  • It does not fix a badly designed process. Automating a confusing process gives you confusion at machine speed.
  • It does not replace accountability. Someone still owns the outcome.
  • It does not stay working on its own. Systems change, and automations need maintenance.

A worked example

Imagine a 25-person industrial distributor. Every morning a customer service rep opens about 40 emailed orders, retypes each one into the order system, and emails a confirmation. Each order takes around 6 minutes, so roughly 4 hours a day go to retyping. Typos cause wrong shipments a few times a month.

An automation could read the order emails, extract the customer, part numbers and quantities, create draft orders, and flag any line that does not match the price list. The rep now reviews and releases orders instead of keying them. The work still has a human owner, but the repetitive part is gone and errors are caught before they ship.

Notice what made this a good starting point: high volume, a clear structure, a measurable error problem and a person who understands the process well. You will use these same signals throughout this course to find, design and prove automations that last.

Key takeaways

  • Automation is a means to reliable, error-free flow, not an end in itself.
  • Automating a broken process only makes the problems happen faster.
  • Every automation still needs a human owner and ongoing maintenance.

Apply it at work

List five tasks in your area that involve retyping or copying data between systems. For each, note roughly how often it happens and what goes wrong when it is done by hand.

Check your understanding: A clinic manager says, "Our referral intake process is a mess, so let's automate it and the mess will go away." What is the best response?

Module 1 · Lesson 2 of 21 · 7 min

The automation spectrum: from rules to AI

"Automation" covers a wide range of approaches. Knowing the spectrum helps you match the tool to the task instead of reaching for the most fashionable option.

LevelWhat it looks likeTypical SME example
Built-in featuresRules, templates and notifications already inside your existing softwareAccounting system sends payment reminders automatically
Workflow / low-code automationTrigger-action flows connecting apps through their interfaces (APIs)New web form entry creates a CRM contact and a task
Integration platform (iPaaS)Managed, two-way data sync between core systems with mapping and error queuesE-commerce orders flow into the ERP and stock levels flow back
Robotic process automation (RPA)Software "bots" that operate the user interface like a person wouldBot logs into a carrier portal with no API and downloads tracking data
AI-assisted automationModels that read documents, classify requests or draft responses, usually with human reviewSupplier invoices are read and coded, and a clerk approves exceptions

Attended versus unattended

Attended automation runs when a person starts it and works alongside them, such as a button that builds a quote package. Unattended automation runs on a schedule or trigger with no one watching, such as a nightly inventory sync. Unattended runs need stronger error handling because nobody is there to notice a problem.

Deterministic versus probabilistic

Rules-based automation is deterministic: the same input always gives the same output. AI-based steps are probabilistic: they are usually right, but not always, and they can be confidently wrong. That difference drives design. Deterministic steps can often run unattended. Probabilistic steps generally need confidence thresholds and a human review path.

Start low on the spectrum

A useful habit is to check the simplest level first. Many teams buy a new platform when the feature they need is already sitting unused in their ERP or practice management system. Ask in this order:

  1. Can our current software do this with a setting or built-in rule?
  2. Can a simple workflow connect two systems through their APIs?
  3. Do we need managed integration because the data is core and high volume?
  4. Is there no API, so we need RPA on the user interface?
  5. Is the input unstructured, so we need AI with review?

Each step down the list adds capability, but also cost, fragility and governance work.

Building blocksThe automation spectrumClick each layer, starting at the bottom, to see how approaches grow from simple rules to AI.
  • Built-in features: Rules, templates and notifications already inside your software, such as automatic payment reminders.
  • Low-code workflows: Trigger-action flows that connect apps through their APIs, such as a web form creating a CRM contact and task.
  • Integration (iPaaS): Managed two-way data sync between core systems, with field mapping and error queues.
  • RPA bots: Software bots that operate a user interface like a person would, useful when a system has no API.
  • AI-assisted steps: Models that read documents or classify requests. They are probabilistic, so they usually need human review.

Key takeaways

  • Automation ranges from built-in software features to AI-assisted document handling.
  • Unattended and AI-based automations need stronger error handling and review.
  • Check the simplest option first; each level up adds cost and fragility.

Apply it at work

Pick one repetitive task and walk it through the five questions in this lesson. Write down the lowest level on the spectrum that could realistically handle it.

Check your understanding: A distributor wants to pull tracking numbers from a carrier website that offers no API. Which approach best fits?

Module 1 · Lesson 3 of 21 · 7 min

Lean first: do not automate waste

Lean thinking gives automation its direction. Before you automate any step, ask whether the step should exist at all. Lean identifies eight common wastes, often remembered as DOWNTIME:

  • Defects: errors and rework
  • Overproduction: producing reports or documents nobody uses
  • Waiting: work sitting in queues or inboxes
  • Non-utilized talent: skilled people doing clerical tasks
  • Transportation: moving information between systems or people
  • Inventory: backlogs of unprocessed work
  • Motion: searching, clicking, switching screens
  • Extra processing: duplicate approvals, re-checking, reformatting

Eliminate, simplify, then automate

A reliable sequence is eliminate, simplify, standardize, automate. Remove steps that add no value. Simplify what remains. Make it the same every time. Only then build the automation. This order keeps you from paying to automate steps you could have deleted for free.

A worked example

An engineering office produces a weekly project status report. A coordinator spends about 3 hours each Friday pulling hours from the timesheet system, budgets from accounting and milestones from a spreadsheet, then formats a 12-page document for every project manager.

The first instinct is to automate the whole report. A Lean review asks different questions first:

  1. Who reads it? Interviews show most managers read only the budget table and the late milestones list.
  2. Is all of it needed? Eight of the twelve pages are never used. That is overproduction.
  3. Is the milestone spreadsheet necessary? The project tool already holds milestones, so the spreadsheet is duplicate processing.

After simplification, the report is a one-page dashboard with two tables. The automation needed is now much smaller: a scheduled flow that pulls two data sets and refreshes the dashboard. It is cheaper to build, easier to test and less likely to break.

Value-added test

For each step, ask: would the customer willingly pay for this step if they saw it? Is it required by regulation or contract? If the answer to both is no, the step is a candidate for elimination, not automation. Steps that are necessary but add no value (such as compliance checks) are often excellent automation candidates, because they must happen but should cost as little effort as possible.

Key takeaways

  • Eliminate, simplify and standardize before you automate.
  • The DOWNTIME wastes point to steps that should be removed, not sped up.
  • Necessary but non-value-added steps are often strong automation candidates.

Apply it at work

Take one recurring report or document your team produces. Ask three people who receive it which parts they actually use, and mark the parts that could be removed before any automation is considered.

Check your understanding: A team finds that two managers approve every purchase under $200 and both approvals are always granted. What should happen before automating the approval routing?

Module 1 · Lesson 4 of 21 · 7 min

What makes a good automation candidate

Not every task is worth automating. The best candidates share a recognizable profile. Use the criteria below as a quick screen before you invest any design effort.

CriterionGood signWarning sign
RulesClear if-then logic anyone could write down"It depends" and judgement calls
Volume and frequencyHappens daily or many times a weekA few times a year
Input formatDigital and structured (forms, files, system data)Handwritten, phone calls, varied layouts
StabilityProcess and systems not changing soonNew ERP going live in six months
Error costManual errors are frequent or expensiveErrors are rare and harmless
ExceptionsMost cases follow the standard pathEvery case is different

Three outcomes, not two

Screening is not a yes-or-no decision. Many tasks fall into a middle group:

  1. Automate now (rules-based): clear rules, structured inputs, stable process. Example: copying approved timesheet hours into payroll.
  2. Automate with human review: the routine part can be automated, but a person checks exceptions or AI outputs before they take effect. Example: AI reads supplier invoices and a clerk approves anything below a confidence threshold or above a dollar limit.
  3. Not a good candidate: the work depends on relationships, judgement, empathy or rare events. Example: negotiating a payment plan with a long-standing customer.

A worked screen

A fabrication shop considers three tasks. Generating weekly work orders from confirmed sales orders scores well on rules, volume and structured input, so it is an "automate now". Reading emailed drawings to estimate weld hours involves varied formats and engineering judgement, so at most it is "automate with review", with AI drafting an estimate for an estimator to correct. Deciding how to handle a customer's complaint about a cracked weld needs investigation and judgement, so it stays human.

Watch for hidden variation

People often describe a task as "always the same" until you look closely. Before accepting that a task is rules-based, pull 20 recent real examples and check how many follow the standard path. If many need special handling, either standardize the process first or plan for a human review step.

Key takeaways

  • Good candidates are rules-based, frequent, digital, stable and error-prone when done by hand.
  • Many tasks belong in the middle group: automate with human review.
  • Check 20 real examples to uncover hidden variation before deciding.

Apply it at work

Choose three tasks from your earlier list and score each against the six criteria in the table. Place each one in one of the three outcome groups and write one sentence explaining why.

Check your understanding: Which task is the strongest candidate to automate now with no human review?

Module 2 · Lesson 5 of 21 · 6 min

Building an automation opportunity pipeline

Most SMEs do not lack automation ideas. They lack a simple way to capture, compare and decide on them. An opportunity pipeline turns scattered suggestions into a managed list.

Where ideas come from

  • Frontline staff who do the repetitive work every day
  • Recurring complaints, errors and customer issues
  • Gemba walks: going to where the work happens and watching it
  • Month-end crunches and overtime patterns
  • Audit findings and compliance gaps

A simple intake form

Keep the intake short so people actually use it. Capture:

  1. The task in one sentence, starting with a verb ("Enter carrier invoices into accounting")
  2. Who does it and how often
  3. Roughly how long it takes each time
  4. What goes wrong today
  5. Which systems are involved

Pipeline stages

StagePurposeExit question
IdeaCapture the suggestionIs it clear what the task is?
ScreenedApply candidate criteriaIs it a plausible candidate?
AssessedMap the process and measure the baselineDo we understand the effort and the value?
PrioritizedCompare against other candidatesIs it worth doing next?
In buildDesign, build and testDoes it pass validation?
LiveRun, monitor and measureAre we getting the expected benefit?

Worked example

A 60-person home health care agency holds a 30-minute monthly "automation huddle". Coordinators bring ideas on the intake form. In one meeting they log seven ideas, screen out two (one is rare, one depends on a phone conversation), and move three into assessment. The operations manager owns the list, and every idea gets an answer, even if the answer is "not now, and here is why".

That last point matters. When staff see their suggestions acknowledged and acted on, they keep contributing, and the pipeline becomes a source of continuous improvement rather than a one-time project.

Keep it visible

A shared spreadsheet or a simple board with one card per idea is enough. The tool is less important than the habit: a regular review, a named owner and clear stage definitions.

Key takeaways

  • Capture automation ideas through a short, consistent intake form.
  • Move ideas through clear stages from idea to live, with an exit question at each.
  • Answer every suggestion so staff keep contributing.

Apply it at work

Set up a simple pipeline list with the six stages in this lesson. Ask your team for ideas using the five intake questions and log at least five entries.

Check your understanding: Why should every automation suggestion receive a response, even when it is not pursued?

Module 2 · Lesson 6 of 21 · 8 min

Mapping the current-state workflow

You cannot automate a process you do not understand. Mapping the current state, the way work actually happens today, is the foundation for every later decision.

Start with a SIPOC

A SIPOC sets the boundaries before you draw any detail:

SuppliersInputsProcessOutputsCustomers
Customers, sales repsEmailed purchase ordersReceive, enter, confirm, release orderSales order, confirmation emailCustomer, warehouse

The SIPOC answers: where does this process start, where does it end, and who cares about the output?

Then draw a swimlane map

A swimlane map shows each role or system as a horizontal lane and each step as a box in the lane of whoever performs it. Handoffs between lanes become obvious, and handoffs are where delays and errors usually hide.

When you map, capture for each step:

  • Who or what performs it (person, role or system)
  • Which system or document is used
  • Decision points and the rules behind them
  • Typical time and waiting time
  • Common errors and exceptions

Map what is real, not what is written

Procedures often describe an ideal process. Sit with the people who do the work and watch several real cases. Ask "what happens when…?" questions: when the customer number is missing, when the part is discontinued, when the approver is on vacation. The workarounds you discover are often the most important part of the map.

Worked example

A distributor's warehouse maps its receiving process. The written procedure has five steps. Observation reveals eleven, including a receiver writing quantities on paper, walking to an office PC, and an accounts payable clerk later re-entering the same quantities to match invoices. Two lanes contain the same data entry. The map also shows that when a shipment is short, the receiver emails purchasing, and that email is often missed.

The map now points to two opportunities: capture quantities once at the dock on a handheld device, and route short shipments automatically to the buyer with a follow-up if nothing happens in 24 hours.

Keep it lightweight

Sticky notes on a wall or a simple diagramming tool are fine. The value comes from the conversation and observation, not the software.

Process flowManual order entry with a bottleneckWatch orders queue in front of the manual keying step, then click Fix the bottleneck.
  • Order email arrives: A customer emails a purchase order to a shared inbox.
  • Rep reads the order: A sales rep opens the email and works out what the customer wants.
  • Key into ERP: The rep retypes customer, items and quantities into the ERP by hand. Orders wait here and typing errors creep in.
  • Confirm to customer: The rep writes and sends a confirmation email.
  • Release to warehouse: The order is released so the warehouse can pick and ship it.

Key takeaways

  • A SIPOC sets the start, end and customers before detailed mapping.
  • Swimlane maps expose handoffs, where delays and errors tend to hide.
  • Map the real process by observing work, including workarounds and exceptions.

Apply it at work

Choose one candidate process. Draft a SIPOC, then shadow the person who does it for at least three real cases and sketch a swimlane map that includes every workaround you see.

Check your understanding: While mapping, you find the written procedure has 5 steps but observation shows 11. What should the map reflect?

Module 2 · Lesson 7 of 21 · 7 min

Measuring the baseline

A baseline is the set of measurements that describe how the process performs today. Without it, you cannot size the opportunity, build a credible business case or prove the automation worked.

Core baseline measures

MeasureWhat it tells youHow to collect it
VolumeHow many transactions per day, week or monthSystem reports, counting emails or files
Handling timeHands-on minutes per transactionTimed observations of 10 to 20 cases
Lead timeElapsed time from start to finish, including waitingTimestamps in systems or a short tracking log
Error rateShare of transactions needing reworkRework logs, credit notes, customer complaints
Exception rateShare of cases off the standard pathTally during observation

Handling time versus lead time

These two are often confused. Handling time is the effort a person spends. Lead time is how long the customer waits. An order may take 6 minutes to enter but sit for 2 days in an inbox first. Automation can reduce both, but the business case and the customer benefit may depend mostly on lead time.

Worked example

A clinic's intake desk processes new patient referrals. Over two weeks, staff keep a simple tally sheet:

  • Volume: about 150 referrals per week
  • Handling time: about 9 minutes each to key demographics and attach documents
  • Lead time: referral received to first appointment booked averages 4 working days
  • Errors: 6 referrals in two weeks needed a call back because of missing or mistyped details

Weekly effort is 150 × 9 = 1,350 minutes, or 22.5 hours. That figure feeds directly into the business case later. The lead time shows the patient impact, and the error count gives a quality target to improve on.

Practical tips

  1. Measure for at least two weeks to smooth out daily swings, and note any unusual events.
  2. Explain to staff that you are measuring the process, not judging individuals.
  3. Write down your definitions, such as when lead time starts and stops, so you measure the same way after go-live.
  4. Keep the raw data. You will compare against it when you validate results.

Good-enough data collected consistently beats perfect data you never gather.

Visual comparisonHandling time versus waiting timeExample values for a single order; notice how much of the lead time is waiting, not work.
  • Waiting in inbox: 240 min
  • Reading the order: 3 min
  • Keying into ERP: 6 min
  • Waiting for approval: 90 min
  • Sending confirmation: 2 min

Key takeaways

  • Baseline volume, handling time, lead time, error rate and exception rate before you build.
  • Handling time is effort; lead time is what the customer experiences.
  • Define your measures and keep raw data so you can compare after go-live.

Apply it at work

For your top candidate, collect two weeks of baseline data on volume, handling time and errors using a simple tally sheet. Write down exactly how each measure is defined.

Check your understanding: An order takes 6 minutes to enter but waits 2 days in an inbox before anyone touches it. Which statement is correct?

Module 2 · Lesson 8 of 21 · 7 min

Prioritizing candidates: value versus effort

Once you have several assessed candidates, you need to decide what to build first. An effort-versus-value matrix is a simple, visual way to compare them and agree as a team.

Scoring value

Score value from 1 to 5 using the baseline data. Consider:

  • Hours saved per year (volume × handling time × share automatable)
  • Error reduction and the cost of those errors
  • Lead time improvement and customer impact
  • Compliance or risk reduction

Scoring effort

Score effort from 1 to 5, considering:

  • Number of systems involved and whether they have APIs
  • Number of exceptions and decision rules
  • Data quality and need for clean-up
  • Skills required and approvals needed (IT, privacy, finance)

The four quadrants

QuadrantEffort / valueTypical action
Quick winsLow effort, high valueDo first to build momentum and skills
Strategic projectsHigh effort, high valuePlan properly, phase the build
Fill-insLow effort, low valueDo when capacity allows
RethinkHigh effort, low valueAvoid, or simplify the process first

Worked example

A 45-person manufacturer scores five candidates. Sending order confirmation emails from the ERP scores effort 1, value 3: a quick win. Integrating the e-commerce store with the ERP scores effort 4, value 5: strategic. Automating a quarterly safety report scores effort 2, value 2: a fill-in. Building an RPA bot to re-key data into an old quoting tool that is being replaced next year scores effort 4, value 2: rethink.

The team starts with the confirmation emails to learn the platform, while planning the e-commerce integration as a phased project.

Make the scoring a conversation

Score in a group that includes the people who do the work and someone who understands the systems. Disagreements about scores are useful: they reveal hidden effort or overlooked value. Revisit the matrix as you learn; a quick win can turn out to be harder than expected, and that is normal.

Finally, remember that early wins matter for change management. A visible success in the first month builds credibility for the larger projects that follow.

Key takeaways

  • Score value from baseline data and effort from systems, exceptions and data quality.
  • Start with quick wins to build skills and credibility, then phase strategic projects.
  • Score as a group; disagreements reveal hidden effort or value.

Apply it at work

Score your assessed candidates on effort and value with at least one frontline person and one systems person. Place them on a 2x2 and choose one quick win to pursue first.

Check your understanding: An RPA bot to re-key data into a quoting tool that will be retired next year scores high effort and low value. What is the best action?

Module 3 · Lesson 9 of 21 · 8 min

The automation tool landscape

The market is crowded, but most tools fall into a few categories. Understanding the categories matters more than knowing every product name, because products change quickly.

CategoryStrengthsLimitationsCommon examples
Low-code workflow platformsFast to build, many prebuilt connectors, suited to business usersCan sprawl without governance; complex logic gets messyMicrosoft Power Automate, Zapier, Make
Robotic process automation (RPA)Works with systems that have no API by using the screenBreaks when screens change; needs careful maintenanceUiPath, Power Automate desktop flows
Integration platforms (iPaaS)Robust, high-volume, two-way data sync with monitoringMore technical; higher setup effortBoomi, MuleSoft, Workato
AI document processingReads invoices, forms and emails with varied layoutsProbabilistic; needs confidence thresholds and reviewDocument intelligence services from major cloud providers
Built-in automationNo new licence; native to the systemLimited to that one systemRules in ERP, CRM or practice management software

The examples are listed only to help you recognize the categories. They are not recommendations, and the right choice depends on your systems and skills.

APIs: the key concept

An API (application programming interface) is a defined way for software to exchange data with other software. When systems have APIs, workflow and integration tools can connect them reliably. When they do not, you fall back on RPA or file exports. Before choosing a tool, list your core systems and find out whether each has an API and whether your subscription includes access to it.

Worked example

A professional services firm uses a cloud accounting system, a CRM and email. All three have APIs and the firm already licenses an office productivity suite that includes a low-code workflow tool. For new-client onboarding, that included tool is a sensible first choice: it can create the client in accounting, set up a CRM record and send a welcome email.

The same firm also has a legacy desktop time-billing system with no API. Moving data out of it might need an RPA desktop flow, or better, a scheduled file export that a workflow picks up.

Questions to ask about any tool

  1. Does it connect to our core systems natively?
  2. Who will build and maintain it, and do they have the skills?
  3. How does it handle errors, retries and alerts?
  4. Where is data processed and stored?
  5. How does licensing scale as usage grows?

Key takeaways

  • Tools fall into categories: low-code workflow, RPA, iPaaS, AI document processing and built-in features.
  • API availability largely determines which category fits.
  • Check connectors, skills, error handling, data location and licence scaling before choosing.

Apply it at work

List your five most important business systems. For each, find out whether it has an API, whether your licence includes API access, and which automation tools you already own.

Check your understanding: Your core systems all have APIs and you already license a suite that includes a low-code workflow tool. What is usually a sensible first step?

Module 3 · Lesson 10 of 21 · 7 min

Choosing the right tool for the job

Tool selection should follow from the task, the systems and your team's capacity, not from a vendor demo. A simple decision path keeps the choice grounded.

A decision path

  1. Is the input structured? If not (scanned invoices, free-text emails), you will likely need AI document processing with human review for the reading step.
  2. Do the systems have APIs? If yes, prefer a workflow or integration tool. If no, consider RPA or file-based exchange.
  3. How much volume and how critical? Low-to-moderate volume and departmental use suits low-code workflows. High-volume, business-critical data sync between core systems suits a managed integration platform.
  4. Who will own it? Pick a tool your team or a reliable partner can maintain for years, not just build once.

Selection criteria

CriterionQuestions
FitDoes it connect to our systems and handle our exceptions?
ReliabilityDoes it retry failures, queue errors and alert someone?
SecuritySingle sign-on, role-based access, audit logs, credential storage
Data residencyWhere is data processed? Does that meet our privacy obligations?
SkillsCan our people build and support it?
Total costLicences, build time, run costs and maintenance over three years
ExitCan we export our flows and data if we switch?

Worked example

A 30-person electrical contractor wants to process supplier invoices faster. Invoices arrive as PDFs in many layouts. The accounting system has an API. Volume is about 600 invoices a month.

Walking the path: the input is unstructured, so an AI document processing step is needed. The accounting system has an API, so a workflow tool can post the extracted data. Volume is moderate, so a low-code platform is enough. The controller will own it with help from an external partner for the first build.

The resulting design combines two categories: AI reads the invoice, a workflow matches it to the purchase order, and anything that does not match or falls below a confidence threshold goes to the accounts payable clerk for review.

Avoid tool sprawl

Each new platform adds licences, logins, skills and failure points. Where possible, standardize on one or two platforms and build expertise in them. Run a short proof of concept with real data before committing to any new tool.

Key takeaways

  • Let input type, API availability, volume and ownership drive the tool choice.
  • Many good designs combine categories, such as AI reading plus workflow routing.
  • Standardize on few platforms and prove them with real data before committing.

Apply it at work

Take your top candidate and walk it through the four-question decision path. Write a one-paragraph tool recommendation that covers fit, ownership and three-year cost.

Check your understanding: Invoices arrive as PDFs in many layouts and the accounting system has an API. Which design is most suitable?

Module 3 · Lesson 11 of 21 · 8 min

Designing the future state to prevent errors

Good automation design does more than speed up steps. It builds in quality so errors are prevented rather than caught later. Lean calls this poka-yoke, or error-proofing.

Design principles

  • Capture data once, at the source. Every retyping step is a chance for error. Let the original form, file or system feed everything downstream.
  • Validate on entry. Check required fields, formats and ranges before data moves on. A postal code, a part number or a date can be checked automatically.
  • Use lookups, not free text. Pick customers and parts from master data lists rather than typing names.
  • Make the standard path simple and send exceptions to a clear, separate path.
  • Keep a single source of truth for each data element, and sync from it.

Drawing the future-state map

Redraw your swimlane map for the future state. Add a lane for the automation itself so everyone can see which steps the system performs. For each automated step, note the trigger, the input, the rule and the output.

StepTriggerRule / checkOutput
Read order emailEmail arrives in orders inboxSender is a known customerDraft order data
Validate linesDraft createdPart exists; price matches list within toleranceValid lines or exception flag
Create orderAll lines validCredit limit not exceededSales order in ERP
ConfirmOrder createdNoneConfirmation email to customer

Worked example

A fabrication shop's current process has a planner typing job details from sales orders into a production spreadsheet, then a supervisor printing travellers. Errors in material grade cause scrap a few times a quarter.

The future-state design pulls job data directly from the confirmed sales order, uses the material master list so grades cannot be typed incorrectly, and blocks release of a job if the drawing revision is missing. The planner's role shifts from typing to checking flagged jobs. The error is not just made less likely; the most common one becomes impossible.

Design for the people too

Future-state design should state who does what after go-live. Clarify which decisions remain with people and how they will know when the system needs them. A design that leaves staff unsure of their role will be worked around.

Before and afterManual versus error-proofed workflowToggle between the two sides to see how future-state design prevents errors instead of catching them.
  • Manual workflow: Data retyped at each handoff; Errors found later by customers; Work waits in inboxes for someone to notice; No record of who did what and when
  • Automated, error-proofed: Data captured once at the source; Validation checks on entry; Next step triggered automatically; Every run logged for audit and problem solving

Key takeaways

  • Capture data once at the source and validate it on entry.
  • Use lookups and master data to make common errors impossible.
  • Show the automation as its own lane, with triggers, rules and outputs for each step.

Apply it at work

Draw a future-state swimlane for your candidate with a lane for the automation. For each automated step, write the trigger, rule, and output, and identify at least one error that the design makes impossible.

Check your understanding: Which design choice best applies poka-yoke to material grade errors on job travellers?

Module 3 · Lesson 12 of 21 · 7 min

Exceptions and the human in the loop

Every process has exceptions. The quality of an automation is often judged by how it handles the cases that do not fit, not the ones that do.

Types of exceptions

  • Business exceptions: the data is valid but the case needs a decision, such as an order above a customer's credit limit.
  • Data exceptions: missing, invalid or mismatched data, such as an unknown part number.
  • System exceptions: a technical failure, such as an API timeout or expired password.
  • Confidence exceptions: an AI step is unsure, such as a blurry scanned invoice.

Design rules for exceptions

  1. Never fail silently. Every exception must land somewhere visible with an owner.
  2. Route to the right person with the context they need to decide quickly.
  3. Retry system errors a set number of times before alerting.
  4. Set service levels for exception handling so items do not age in a queue.
  5. Track exception volumes. A rising trend signals a process or data problem to fix.

Human-in-the-loop patterns

PatternHow it worksWhen to use
Approve before actionThe system prepares; a person approvesHigh-value or irreversible actions such as payments
Review exceptions onlyThe system acts on standard cases; people handle flagged onesMature, rules-based processes
Sample auditA person checks a random sample of completed casesHigh-volume processes after a stable period

Worked example

An accounts payable automation processes supplier invoices. Invoices that match a purchase order within a small tolerance post automatically. Those with price differences go to the buyer. Those where the AI extraction confidence is low go to the AP clerk. Any invoice over $25,000 needs controller approval regardless. If the accounting system API fails, the flow retries three times, then alerts the controller by email and holds the invoice in a queue.

After three months of stable results, the team adds a weekly sample audit of ten auto-posted invoices to confirm nothing is slipping through.

Start with more review, then reduce it

At launch, keep more human checks than you think you need. As evidence builds that the automation is accurate, step down from approval to exception review to sampling. This builds trust and limits the cost of early mistakes.

Key takeaways

  • Plan for business, data, system and confidence exceptions; never fail silently.
  • Match the human-in-the-loop pattern to the risk of the action.
  • Launch with more review and reduce it as evidence of accuracy builds.

Apply it at work

For your candidate, list at least five exceptions you have seen in real cases. For each, decide its type, who should handle it, and the target time to resolve it.

Check your understanding: An automation's API call to the ERP times out overnight. What is the best design response?

Module 3 · Lesson 13 of 21 · 8 min

Data, security, privacy and governance

Automations touch sensitive data and often run with powerful access. Basic governance keeps them safe, compliant and supportable. You do not need a large bureaucracy, but you do need clear rules.

Security essentials

  • Service accounts: run automations under dedicated accounts, not a person's login, so they keep working when someone leaves and their actions are traceable.
  • Least privilege: give each automation only the access it needs.
  • Credential storage: keep passwords and keys in the platform's secure vault, never in a flow's text or a spreadsheet.
  • Audit logs: make sure you can see what ran, when, and what it changed.

Privacy in Canada

Private-sector organizations in most provinces are subject to PIPEDA, and some provinces, including British Columbia, Alberta and Quebec, have their own private-sector privacy laws. Health information may fall under provincial health privacy legislation. In general terms, these frameworks expect you to collect personal information for identified purposes, limit its use to those purposes, protect it with appropriate safeguards and be accountable for it. For automation, ask:

  1. What personal information does the flow handle?
  2. Where is it processed and stored, including by cloud and AI services?
  3. Is it being used only for the purpose it was collected for?
  4. Who can see the logs, which may contain personal details?

This is general guidance, not legal advice. Involve your privacy officer or legal adviser for anything involving health, financial or other sensitive information.

A lightweight governance model

ElementMinimum practice
InventoryA list of every live automation, its owner, systems and data
ApprovalA short review before go-live covering access, data and testing
StandardsNaming conventions, error handling and documentation templates
EnvironmentsBuild and test separately from live data where the platform allows
AI useRules on which data may be sent to AI services and when human review is required

Worked example

A clinic builds a flow that copies referral details from a secure web form into its scheduling system. The review finds the flow was built under the office manager's personal login and that error notifications email the full referral, including health details, to a shared inbox. The fixes: move to a service account, store credentials in the vault, and change notifications to send only a reference number with a link to the secure system.

Citizen development needs guardrails

Low-code tools let business users build their own automations, which is powerful. Pair that freedom with the inventory and approval steps so useful personal flows do not become hidden, unsupported business dependencies.

Key takeaways

  • Run automations under service accounts with least privilege and vaulted credentials.
  • Know what personal information each flow handles and where it is processed.
  • Keep an inventory, a pre-go-live review and simple standards, even for citizen-built flows.

Apply it at work

Create an automation inventory listing every flow or bot currently running in your organization, with its owner, the account it runs under, and the personal information it touches.

Check your understanding: An automation runs under an employee's personal login. What is the main risk?

Module 4 · Lesson 14 of 21 · 7 min

Building in small increments

Large automation projects that try to handle every case at once tend to run late and over budget. Building in small, working increments reduces risk and delivers value sooner.

Define a minimum viable automation

Start with the standard path that covers most cases, and send everything else to a person. Add exception handling in later increments as you learn which exceptions matter most.

A typical increment plan

IncrementScopeResult
1Standard path for the most common case typeMajority of volume handled; all else routed to a person
2Top two or three data exceptionsFewer manual cases
3Notifications, dashboards and reportingBetter visibility
4Additional case types or systemsWider coverage

Use PDCA for each increment

  • Plan: define the scope, test cases and success measures.
  • Do: build and test the increment.
  • Check: compare results with the baseline and the success measures.
  • Act: adjust, standardize what works and plan the next increment.

Worked example

A distributor wants to automate order entry from emails. Its customers send orders in three ways: the distributor's own order form template, customer-generated PDFs and plain email text. A review of 50 recent orders shows that most use the template.

Increment 1 handles only orders on the template, which are structured and predictable. Everything else goes to the rep as before. Within weeks, the reps are spending noticeably less time keying. Increment 2 adds AI extraction for customer PDFs with a review step. Plain-text emails stay manual for now because the effort is high relative to their volume.

Had the team tried to handle all three formats from the start, the first benefit would have been months away, and the project might have stalled on the hardest case.

Document as you build

For each increment, keep a short design note covering the trigger, steps, rules, exceptions, accounts used and owner. Future maintainers, including your own team a year from now, will rely on it.

Involve users early

Show working increments to the people who do the work. Their feedback on real cases catches design gaps that are invisible on a whiteboard.

Key takeaways

  • Build the standard path first and route everything else to a person.
  • Use PDCA for each increment to check results against the baseline.
  • Document each increment and show it to users early.

Apply it at work

Split your candidate automation into three or four increments. Define the scope and a success measure for increment 1, and identify which cases will remain manual for now.

Check your understanding: Why does the distributor start with orders on its own template?

Module 4 · Lesson 15 of 21 · 8 min

Technical validation and testing

An automation that works on a demo case is not ready for production. Technical validation proves it does the right thing across the range of real cases, including the awkward ones.

Levels of testing

Test typeQuestion it answersWho
Unit testDoes each step work on its own?Builder
End-to-end testDoes the whole flow work across systems?Builder and process owner
Exception testDoes each known exception route correctly?Builder and process owner
User acceptance test (UAT)Does it meet the business need with real cases?Frontline users
Failure testWhat happens when a system is down or a credential expires?Builder

Build a test case set

Use real historical cases, anonymized where they contain personal information. A good set includes:

  • Typical cases from each main type
  • Each known exception from your mapping
  • Boundary values: zero quantities, maximum amounts, dates at month end
  • Bad data: missing fields, wrong formats, duplicates
  • Volume: a realistic peak day's load

Acceptance criteria

Agree on acceptance criteria before testing starts, so the decision to go live is objective. For example:

  1. All standard test cases produce the correct output.
  2. All exception cases are routed to the correct queue with the right context.
  3. No test case causes silent failure or data loss.
  4. For AI steps, extraction accuracy on the test set meets the agreed threshold, and all low-confidence results go to review.

Worked example

An engineering office automates timesheet transfer to payroll. The test set includes 40 historical timesheets: standard weeks, overtime, statutory holidays, an employee who changed departments mid-period, and one with a missing project code. Testing reveals the flow mishandles the statutory holiday code, which would have underpaid staff. The fix is made and re-tested before go-live.

Without that test case, the error would have reached employees' pay, the kind of failure that damages trust in automation quickly.

Re-test after changes

Keep the test set. Whenever the automation, a connected system or a business rule changes, run the tests again. This regression testing catches problems that small changes introduce.

Key takeaways

  • Test steps, end-to-end flow, exceptions, failures and user acceptance with real cases.
  • Agree on objective acceptance criteria before testing begins.
  • Keep the test set and re-run it after any change.

Apply it at work

Build a test set of at least 20 real historical cases for your candidate, covering typical cases, exceptions, boundary values and bad data. Write three acceptance criteria for go-live.

Check your understanding: When should acceptance criteria for an automation be agreed?

Module 4 · Lesson 16 of 21 · 8 min

Integrating without disrupting operations

Daily operations cannot stop while you introduce automation. Orders must ship, patients must be booked and invoices must be paid. A careful deployment approach protects the business during the switch.

Deployment strategies

StrategyHow it worksBest for
Parallel runAutomation and manual process run side by side; results are comparedFinancial or high-risk processes
PilotAutomation handles one site, customer group or case type firstProcesses with natural segments
Phased rolloutVolume or scope increases in stagesHigh-volume processes
Direct cutoverSwitch fully on a set dateLow-risk, well-tested, simple flows

A go-live checklist

  • Acceptance tests passed and signed off by the process owner
  • Users trained on their new role, including exception queues
  • Service account, credentials and access confirmed in production
  • Monitoring and alerts switched on and tested
  • Rollback plan written and understood
  • Go-live timed away from peak periods such as month end
  • Extra support available for the first days

Plan the rollback

A rollback plan describes how to return to the manual process quickly if something goes wrong. It should state who decides, what triggers a rollback, how in-flight transactions are handled and how staff are told. Keeping the manual procedure documented and staff able to perform it for a period after go-live is part of the plan.

Worked example

A manufacturer automates the transfer of completed production counts from the shop-floor system to the ERP. Because inventory and costing depend on it, the team chooses a two-week parallel run. Supervisors continue entering counts manually, while the automation writes to a test company in the ERP. Each day, the two are compared.

In the first week, a mismatch reveals that scrapped parts were being counted as good. The rule is fixed. The second week matches cleanly, and the team cuts over on a Tuesday, avoiding the Friday shipping rush and month end. The manual procedure stays documented for the next quarter.

Communicate the switch

Tell everyone affected what changes, when, what they need to do differently and who to contact with problems. Surprises during go-live create resistance that lasts long after technical issues are fixed.

Key takeaways

  • Choose parallel run, pilot, phased or direct cutover based on risk and process structure.
  • Always have a written rollback plan and keep the manual procedure available.
  • Time go-live away from peaks and communicate the change clearly.

Apply it at work

Choose a deployment strategy for your candidate and write a one-page go-live plan with the checklist items, a rollback trigger and a communication message to affected staff.

Check your understanding: A finance process feeds inventory and costing. Which deployment strategy is most appropriate?

Module 4 · Lesson 17 of 21 · 7 min

Monitoring, maintenance and ownership

Go-live is the beginning of an automation's working life, not the end of the project. Systems update, rules change and data drifts. Without monitoring and clear ownership, automations quietly fail or produce wrong results.

What to monitor

  • Run health: successful runs, failures and retries
  • Exception volume: number and type of cases routed to people
  • Queue age: how long exceptions wait before someone handles them
  • Business results: handling time, lead time and error rate compared with the baseline
  • AI accuracy: for AI steps, how often reviewers correct the output

Clarify roles with a RACI

ActivityProcess ownerAutomation builderIT / systemsFrontline users
Handle exceptionsAIIR
Fix failed runsIRCI
Approve rule changesARCC
Manage credentials and accessICA/RI
Review monthly performanceA/RCIC

R = responsible, A = accountable, C = consulted, I = informed.

A simple runbook

Each automation should have a short runbook: what it does, how to tell if it is working, common failures and fixes, how to pause it and who to call. Store it with the automation inventory.

Worked example

A home care agency's scheduling automation runs smoothly for months. Then the scheduling software vendor releases an update that renames a field. The flow does not fail outright, but it starts leaving visit notes blank. Because the team monitors exception volume and checks a weekly sample, a coordinator notices within days. The builder updates the field mapping, re-runs the test set and documents the change.

Without monitoring, the problem could have continued for weeks.

Plan for change

  1. Subscribe to vendor release notes for connected systems.
  2. Review each automation at least twice a year for relevance and accuracy.
  3. Retire automations that are no longer needed rather than leaving them running.
  4. Make sure at least two people know how each critical automation works.
Interactive cycleMonitor and improve after go-liveClick each stage to see how an automation is kept healthy over its working life.
  • Monitor: Track run health, exception volume, queue age, business results and AI accuracy.
  • Detect: Spot failures or drift early, such as a renamed field quietly leaving data blank.
  • Fix and retest: The owner of the fix updates the automation and re-runs the test set before it goes back live.
  • Document: Update the runbook and inventory so the change is traceable and supportable.
  • Review: Review results against the baseline and plan the next improvement.

Key takeaways

  • Monitor run health, exceptions, queue age, business results and AI accuracy.
  • Use a RACI and a runbook so ownership and fixes are clear.
  • Plan for system updates, periodic reviews and retirement of unused flows.

Apply it at work

Write a one-page runbook for an automation you have or plan to build, and draft a RACI for its five key activities. Identify a backup person who can support it.

Check your understanding: A vendor update renames a field, and an automation starts leaving notes blank without failing. What practice is most likely to catch this quickly?

Module 5 · Lesson 18 of 21 · 8 min

Building the business case and ROI

A clear business case helps you decide whether to proceed, secure budget and later prove the value. It does not need to be complicated, but it must be honest about costs as well as benefits.

Benefits

  • Labour time saved: annual hours × share automatable × loaded hourly cost
  • Error reduction: fewer credits, re-shipments, rework or write-offs
  • Faster lead time: earlier invoicing, faster bookings, better customer experience
  • Capacity: growth handled without adding headcount
  • Risk and compliance: consistent records and controls

Costs

  • Build cost: internal time and any partner fees
  • Licences and run costs, often monthly per user, flow or transaction
  • Testing, training and change management time
  • Ongoing maintenance, typically a recurring allowance each year

Worked example

Return to the clinic intake desk from the baseline lesson: 22.5 hours per week of referral keying. Assume 48 working weeks and a loaded cost of $38 per hour, and that 70% of the work can be automated.

ItemCalculationResult
Annual manual hours22.5 × 481,080 hours
Hours saved1,080 × 70%756 hours
Gross annual savings756 × $38$28,728
Annual run cost$250 × 12$3,000
Net annual savings$28,728 − $3,000$25,728
Build costOne-time$15,000
Payback$15,000 ÷ $25,728 × 12About 7 months
3-year ROI(3 × $25,728 − $15,000) ÷ $15,000About 415%

Be honest about "savings"

Hours saved are only cash savings if they reduce overtime, temporary staff or future hiring. More often, time is redeployed to higher-value work such as patient follow-up. That is real value, but say so plainly rather than implying a headcount cut. Being clear about this also matters for change management.

Test the assumptions

Run a quick sensitivity check: what if only 50% is automatable, or the build costs twice as much? If the case still holds, you can proceed with confidence. If it collapses, refine the scope or reconsider. The calculator lab after this lesson lets you try this with your own numbers.

Key takeaways

  • Count all costs, including run costs, training and maintenance, not just the build.
  • Be clear whether saved hours become cash savings or redeployed capacity.
  • Test the case against pessimistic assumptions before committing.

Apply it at work

Build a business case for your top candidate using your baseline data. Calculate payback and 3-year ROI, then rerun it with a lower automatable share and a higher build cost.

Check your understanding: An automation saves 800 staff hours per year, but no one's hours are reduced. How should the benefit be described?

Module 5 · Lesson 19 of 21 · 8 min

Leading the people side of automation

Most automation projects that struggle do so for people reasons, not technical ones. Staff may fear for their jobs, distrust the new system or simply keep using old workarounds. A structured approach to change addresses this directly.

The ADKAR model

ADKAR describes the five outcomes each person needs to reach for a change to stick:

ElementQuestion for the individualActions that help
AwarenessWhy is this changing?Explain the problem with baseline data
DesireWhat is in it for me?Show how it removes tedious work; be honest about role changes
KnowledgeHow do I work with it?Training on the new process and exception queues
AbilityCan I do it in real work?Practice on real cases, floor support at go-live
ReinforcementWill it last?Share results, recognize contributors, remove old workarounds

Address job concerns directly

People will ask, sometimes silently, "Is this replacing me?" Leaders should answer clearly and truthfully. If the plan is to redeploy time to customer service, quality checks or growth, say so and describe the new work. Vague reassurance followed by surprises destroys trust for future projects.

Involve people early

  • Ask frontline staff to help map the process and identify exceptions.
  • Invite them into testing; they know the awkward cases.
  • Name a respected team member as a champion who can answer questions.
  • Give people a clear way to report problems and see them fixed.

Worked example

A distributor automates order entry. The two customer service reps who did most of the keying are worried. The manager meets them before the project starts, shows the error and overtime data, and explains the plan: their time will shift to proactive calls with key accounts and handling order exceptions, which needs their product knowledge.

Both reps help build the test set and spot several exceptions the builder had missed. At go-live, one acts as the champion. Three months later, the manager shares the reduction in shipping errors at a team meeting and credits the reps' input.

Reinforce the new way

Once the automation is stable, retire the old spreadsheets and shortcuts. If the old way remains available, people under pressure will return to it.

Key takeaways

  • Use ADKAR to plan awareness, desire, knowledge, ability and reinforcement.
  • Answer job concerns honestly and describe the new work clearly.
  • Involve frontline staff in mapping and testing, and retire old workarounds after go-live.

Apply it at work

For your automation, write one action for each ADKAR element. Identify a champion and plan the first conversation with the people whose work will change most.

Check your understanding: Staff have been trained and understand the new automated process, but under pressure they keep using an old spreadsheet. Which ADKAR element most needs attention?

Module 5 · Lesson 20 of 21 · 7 min

Measuring results and sustaining gains

After go-live, you need evidence that the automation delivers what the business case promised. Measurement also reveals the next round of improvement.

Compare with the baseline

Use the same definitions you used for the baseline. Measure after the process has settled, typically one to three months after go-live.

MeasureBaselineAfter 3 monthsTarget
Handling time per referral9 min3 min (review only)3 min
Weekly effort22.5 h7.5 h7 h
Lead time to booking4 days2 days2 days
Call-backs for missing data (per 2 weeks)622 or fewer

These are illustrative numbers continuing the clinic example. Your results should come from your own data.

Benefits realization review

Hold a short review at three and six months. Ask:

  1. Are we achieving the expected benefits? If not, why?
  2. What are the actual run and maintenance costs?
  3. How is the freed capacity being used?
  4. What are the top exception types, and can we reduce them?
  5. What did we learn that applies to the next automation?

Control plan

Borrowing from the Control phase of Six Sigma's DMAIC, a simple control plan keeps results stable. For each key measure, state the target, how often it is checked, who checks it and what happens if it drifts. A control chart or a simple trend line of exception volume often gives the earliest warning.

Feed the pipeline

Exceptions are improvement opportunities. If many referrals fail because a referring office uses an old form, the fix may be to work with that office, not to add more automation. Each round of PDCA makes the process cleaner and the automation simpler.

Share the results

Report results honestly, including what did not work. Short, factual updates build credibility for the pipeline and help leadership see automation as part of continuous improvement rather than a series of one-off IT projects.

Key takeaways

  • Measure results with the same definitions as the baseline once the process has settled.
  • Hold benefits realization reviews and keep a simple control plan.
  • Use exception data to drive the next round of improvement.

Apply it at work

Schedule a three-month benefits review for your automation. Prepare a table comparing baseline, actual and target for at least four measures, and write a control plan entry for each.

Check your understanding: Three months after go-live, exceptions from one referring office remain high because it uses an outdated form. What is the best improvement?

Module 5 · Lesson 21 of 21 · 8 min

Wrap-up: your 90-day automation action plan

You now have a complete approach for finding, designing, validating and sustaining workflow automation. This final lesson turns it into a practical 90-day plan you can start this week.

The method in one view

  1. Find: collect ideas in a pipeline and screen them against candidate criteria.
  2. Understand: map the current state, apply Lean to remove waste, and measure the baseline.
  3. Prioritize: score effort and value, and start with a quick win.
  4. Design: choose the simplest suitable tool, error-proof the future state and plan for exceptions.
  5. Govern: service accounts, least privilege, privacy checks and an inventory.
  6. Build and validate: small increments, real test cases, agreed acceptance criteria.
  7. Deploy: parallel run or pilot, rollback plan, clear communication.
  8. Sustain: monitoring, ownership, benefits review and continuous improvement.

A 90-day plan

WeeksFocusOutputs
1 to 2Set up the pipeline and collect ideasIntake form, at least ten logged ideas, a named owner
3 to 4Screen, map and baseline the top threeSIPOC, swimlane maps, two weeks of baseline data
5Prioritize and select a quick winEffort-value matrix, business case
6 to 8Design and build increment 1Future-state map, exception plan, governance review
9 to 10Test and prepare to deployTest set, acceptance sign-off, go-live and rollback plan
11 to 13Go live, monitor, reviewRunbook, RACI, first results versus baseline

Common pitfalls to avoid

  • Automating before simplifying
  • Choosing a tool before understanding the process
  • Skipping exceptions and failure testing
  • Building under personal accounts without an inventory
  • Overstating savings or staying silent on job concerns
  • Treating go-live as the finish line

Worked example

Picture a 35-person fabrication shop following this plan. In the first month it logs fourteen ideas and selects automatic work order creation from confirmed sales orders as its quick win. By week ten, a tested flow is ready; a one-week parallel run confirms it, and planners shift to checking flagged jobs. At the three-month review, the team shares results and chooses its second, larger project: an e-commerce to ERP integration.

The first project matters most for what it teaches: a repeatable method and a team that trusts it. Complete the final exam to earn your Chmltech certificate of completion, then begin week one.

RoadmapYour 90-day automation planClick each phase to see its focus and the outputs it should produce.
  • Weeks 1–4 (Find and understand): Set up the idea pipeline; Screen the top three candidates; Map current state and baseline
  • Week 5 (Prioritize): Score effort and value; Select a quick win and write the business case
  • Weeks 6–8 (Design and build): Future-state map and exception plan; Governance review; Build increment 1
  • Weeks 9–10 (Test): Run the test set; Acceptance sign-off; Go-live and rollback plan
  • Weeks 11–13 (Go live and sustain): Pilot or parallel run; Runbook and RACI; First results versus baseline

Key takeaways

  • Follow the sequence: find, understand, prioritize, design, govern, build, deploy, sustain.
  • A 90-day plan with a single quick win builds skills and credibility.
  • The first automation's biggest value is a repeatable method your team trusts.

Apply it at work

Fill in the 90-day plan table with your own names, dates and first candidate. Share it with your manager or team and book the first pipeline meeting within two weeks.

Check your understanding: In a first 90-day automation effort, which choice gives the best foundation for later, larger projects?

Interactive lab · after lesson 4

Is this task a good automation candidate?

Sort each task into one of three groups using the candidate criteria. Checking your answers shows the reasoning, so you can apply the same screen to your own pipeline.

Interactive lab · after lesson 8

Automation candidate prioritization

Rate each workflow on implementation effort and the time or value it would save, then see where it lands. Rename or add items to prioritize your own pipeline.

Interactive lab · after lesson 18

Automation business case calculator

Enter your baseline hours, labour cost and expected costs to estimate annual savings, payback and 3-year ROI for a candidate automation.

Final exam

Final exam: Workflow Automation for Operational Excellence

20 questions covering the whole course. Score 70% or higher to pass and unlock your certificate of completion. You can retake it as often as you like, and wrong answers come with explanations.

Certificate

Your certificate of completion

Enter your name as you want it to appear, then print or save it as a PDF.

Chmltech

Certificate of completion

This certifies that

Your name

has successfully completed the free Chmltech course

Workflow Automation for Operational Excellence

21 lessons · 3 interactive labs · final exam passed

Date completedChmltech Ltd.www.chmltech.com