How to Choose Which Tasks to Automate: 5 Criteria for RPA and AI, and Where to Keep Human Checks

You've been told to "automate something with AI," but you have no idea which task to start with. Or you brought in RPA, and at some point people quietly stopped using it. You're not alone: in Japan's 2026 SME White Paper, the most common reason small and mid-sized companies gave for not using AI was that they "can't picture which tasks to use it for."
Most of these stumbles come from picking the tool first and leaving the questions of which task to choose and how much to hand over for later. This article shows how to pick tasks worth automating with five criteria, then mark each step of the process flow as "Eliminate," "RPA," "AI," "Human check," or "Human decision" to decide exactly what to hand over — using order processing as the running example.
What you'll learn
- Five criteria for choosing tasks to automate, and a scoring table for comparing candidates
- Why you should look at eliminating, combining, and rearranging before you automate
- What RPA and AI are each good at, and how differently they fail
- How to put five marks on the steps of a process flow to decide what AI handles and where people still check
- Three things to prepare before you ask for approval, and how to avoid common mistakes
Five Criteria and a Scoring Table for Choosing Tasks to Automate
Compare candidate tasks on five points — volume, steps, input, impact when something goes wrong, and whether the task will keep going — and choose the ones with lots of annual work time, steps you can put into words, and input that already arrives as data. The order is task first, tool second — not the other way around.
This article assumes you already have a few candidates for automation. Listing candidates in the first place is covered in "How to Do a Work Inventory." In terms of the six steps in "How to Improve Business Processes," this is the decision you make in Step 4 (design countermeasures) when automation is one of the options.
The decision flow: ask "can we get rid of it?" before "can we automate it?"
The trick is not to start with "can this be automated?" First ask whether the task can be eliminated, then run whatever remains through three filters in order: annual work time, steps, and input. Two of the five criteria aren't in Figure 1: "lifespan" already drops out at the first question as a task that's about to be retired, and "impact" doesn't decide whether to start — it decides where to put the human check.
Diagram contents (text)
Items in the diagram
- Candidate task
- Can it be eliminated?
- Stop it or combine it
- Is annual work time high?
- Put it off for later
- Can the steps be put into words?
- Standardize the steps first
- Is the input already digital data?
- Digitize the input first
- Mark each step
Flow (arrows)
- Candidate task → Can it be eliminated?
- Can it be eliminated? → (Yes) → Stop it or combine it
- Can it be eliminated? → (No) → Is annual work time high?
- Is annual work time high? → (No) → Put it off for later
- Is annual work time high? → (Yes) → Can the steps be put into words?
- Can the steps be put into words? → (No) → Standardize the steps first
- Can the steps be put into words? → (Yes) → Is the input already digital data?
- Is the input already digital data? → (No) → Digitize the input first
- Is the input already digital data? → (Yes) → Mark each step
A task that lands on "Standardize the steps first" or "Digitize the input first" in Figure 1 hasn't been ruled out. It just needs one more round of preparation before it's ready for automation.
The five criteria, and how to score them ◎ ○ △
The five criteria are in the table below, scored ◎ (strong fit), ○ (fair fit), or △ (weak fit). The thresholds for ◎ and △ are example values set for this article. They vary by industry and company size, so when you use the table yourself, it's enough to score candidates relative to one another.
| Criterion | What to look at | ◎ threshold (this article's example) | △ threshold (this article's example) |
|---|---|---|---|
| Volume | Annual work time: time per case × number of cases | 500+ hours a year | Under 50 hours a year |
| Steps | Can the steps be put into words? How many exceptions? | Exceptions under 10% | Each person does it differently |
| Input | Does the input already arrive as data? | Email or a system screen | Paper, fax, or phone |
| Impact | If it goes wrong, does it reach outside the company? Can it be undone? | Can be fixed internally | Payments, contracts, promises to customers |
| Lifespan | Will it continue in the same form next year? | No change expected for now | Planned to be retired or affected by a rule change |
Calculate annual work time as "time per case × cases per day × business days per year." For example, at 8 minutes per case, 40 cases a day, and 20 business days a month: 8 minutes × 40 cases × 20 days × 12 months = 76,800 minutes, or about 1,280 hours a year. The higher the volume, the more a difference of a few minutes per case adds up over a year.
Three kinds of tasks that aren't a good fit for automation
- Tasks that happen only a few times a year: building and maintaining the automation tends to take more effort than doing the work by hand
- Tasks done differently every time and driven by judgment: like price negotiations or evaluating job candidates, where the right answer changes case by case
- Tasks about to be retired or changed: if a system replacement or rule change is coming, whatever you build will soon be useless
"Not a good fit" doesn't mean "never a good fit." A task that each person does differently comes back as a candidate once the steps are standardized, and a task that arrives on paper comes back once the input is digitized.
Example: a parts distributor compares three candidates
Say a 30-person parts distributor has a staff member who handles both office admin and digital initiatives. The president asks, "Can't we automate something with AI?" — so this person compares three candidates.
| Task | Annual work time | Steps | Input | Impact | Verdict |
|---|---|---|---|---|---|
| Order processing | ◎ (40 cases/day × 8 min, about 1,280 hours/year) | ○ (exceptions: out-of-stock items and fax orders) | ○ (90% email, 10% fax) | △ (the order confirmation goes to the customer) | Top priority, but keep a human check |
| Monthly sales report | ○ (once a month × 6 hours, 72 hours/year) | ◎ | ◎ (data from the sales management system) | ◎ (internal only) | Low volume compared with order processing. First find out who actually reads it |
| Scheduling interviews | ○ (15 per month × 20 min, 60 hours/year) | △ (arranged individually with each candidate) | ○ (email) | ○ | Later |
All three assume the task will continue unchanged for now. Order processing scores △ on impact, but instead of dropping it, the verdict is "automate it, but keep a human check." That's because the size of the impact is less about whether to automate and more about where to place the human check.
Minami
Process improvement lead
At our company, too, people keep asking if AI can just write the reports for us...
Spark
DrillSpark consultant
Before automating a 72-hour-a-year job, ask who actually reads that report. On volume alone, order processing — which takes more than five hours every day — comes first.
Take the task that ranked highest in your scoring and start by drawing it as a process flow diagram. In the second half of this article, you'll mark each step in that diagram to decide what AI handles and where a person checks.
Three Reviews Before You Automate: Eliminate, Combine, Rearrange
If you don't first ask "can we eliminate it?", "can we combine it?", and "can we change the order or who does it?", automation just makes unnecessary work go faster. That's why "can it be eliminated?" sits at the very top of the decision flow in Figure 1.
Automate unnecessary work and you just get unnecessary work, faster
ECRS is a set of four improvement principles applied in order: Eliminate (remove it) → Combine (merge it) → Rearrange (change the order or owner) → Simplify (make it easier). Automation and AI belong to the last one, S (Simplify).
The four principles themselves are explained in "What Is ECRS?" Here, we use the first three as questions to ask before automating.
Three questions: eliminate, combine, rearrange
With the process flow diagram in front of you, check each step against the three questions below. Any step that fits one of them either drops off the automation list or changes shape.
| Question | Where to look in the diagram | Parts distributor example |
|---|---|---|
| Can we eliminate it? | Documents nobody uses, duplicate checks | Only two people read the monthly sales report, and its contents were explained verbally in a meeting anyway. The report was dropped and three lines were added to the meeting materials |
| Can we combine it? | Steps that send to the same person several times, or enter the same data twice | The order confirmation and the shipping notice went out as separate emails. They were merged into one |
| Can we change the order or who does it? | Steps where waiting or rework happens, or where the input format can change | The three customers who ordered by fax were asked to switch to email or a web form. The "retype the fax" step disappeared entirely |
Example: what the review did for the report and fax orders
Take the monthly sales report, which the scoring table flagged as low volume. Before even considering automation, the team asked who read it — and it turned out only two people did. In that case, the 72 hours a year of work mostly disappears without any automation at all.
Order processing is similar. Many Japanese B2B customers still order by fax, but if those customers switch to email, you don't even need to build a system for AI to read faxes. Only if some customers can't switch do you use the marks in a later section to decide how to handle that step.
RPA vs. AI: Every Step Falls Into One of Three Types
RPA is a tool for "repeating fixed on-screen operations exactly," and generative AI is a tool for "reading, sorting, and drafting text that doesn't follow a fixed format." What neither can take on — judgment and accountability — stays with people. Look inside the task you chose, and its steps split into these three types.
What RPA is good at: fixed on-screen procedures
RPA (Robotic Process Automation) records routine operations on a computer in software and repeats them automatically. It suits work where the steps are completely fixed, such as keying data into the order management system, looking up stock, or sending emails with a set text.
What AI is good at: reading, sorting, and drafting unstructured text
Generative AI is good at pulling the fields you need out of emails and PDFs that everyone writes differently, sorting inquiries by type, and drafting replies. It can take on the "input that's a little different every time" that RPA struggled with.
In order processing, for example, pulling three fields — part number, quantity, and requested delivery date — out of an order email is an AI step; entering those three fields into the order management system is an RPA step; and discussing the delivery date with the customer when an item is out of stock is a human step. It's common to combine both tools within a single task.
| Aspect | RPA | Generative AI | People |
|---|---|---|---|
| Good at | Entering and looking up data on fixed screens | Reading, sorting, and drafting text | Handling exceptions, making commitments, final decisions |
| Input format | Fixed screens and spreadsheets | Email, PDFs, free text | Any format |
| How fixed the steps are | Completely fixed | Some variation is fine | Can differ case by case |
| How it fails | Tends to stop when a screen or field changes | Keeps going and gets things wrong in a plausible way | Misses things out of habit or assumption |
| Example tasks | Copying data into a system, sending template emails | Extracting fields from order emails, drafting replies | Discounts, delivery-date commitments, accepting exceptions |
The two fail in different ways
RPA tends to stop when the layout of a screen or field changes — but because it stops, you notice something is wrong. Generative AI can produce output that is grammatically fine but factually wrong; it doesn't stop, it just gets things wrong in a plausible way.
This difference between "errors that stop" and "errors that slip by" decides where to put human checks. When you mark steps in the next section, always pair every step marked "AI" with a decision about how a person will check it right after.
Four Steps to Put Five Marks on Your Process Flow
Once you've decided to automate a task, the next move is to mark each step of its process flow diagram as "Eliminate," "RPA," "AI," "Human check," or "Human decision," so that what you hand over is decided step by step. Try to automate a whole task in one go, and the exception-heavy steps tend to drag everything back to manual work.
The five marks and when to use each
The line people most often struggle with is between "AI" and "Human check." When a person reviews what the AI read, draw that as its own "Human check" step, separate from the "AI" step.
| Mark | Steps it goes on | Order processing example |
|---|---|---|
| Eliminate | Steps found to be unnecessary in the pre-automation review: eliminate, combine, rearrange | Retyping the contents of a fax |
| RPA | Entering and looking up data on fixed screens, sending template emails | Entering orders into the order management system, looking up stock, sending the order confirmation |
| AI | Reading unstructured text and splitting it into fields, drafting | Pulling the part number, quantity, and requested delivery date out of the order email |
| Human check | Right before a step whose result goes outside the company or is hard to undo | Checking before the order confirmation is sent |
| Human decision | Steps involving exceptions, negotiation, or commitments | Discussing the delivery date when an item is out of stock |
Simply write the mark in front of the step name, like "AI: Read the order." You don't need special symbols or formatting.
Step 1: Diagram the current flow
Start by diagramming today's order processing from beginning to end. The key is to draw what you actually do now — retyping faxes, the manager checking every order — not the ideal flow. Symbols and drawing conventions are covered in "How to Map a Business Process Flow."
Step 2: Mark each step
Go through the steps in the diagram one by one and give each one of the five marks. If you're unsure, ask in this order: "Is this step's input a fixed screen, or unstructured text?" then "Does the result go outside the company?"
Diagram contents (text)
Items in the diagram
- Order arrives
- Did it arrive by email?
- AI: Read the order
- Eliminate: Retype the fax
- RPA: Enter into order system
- RPA: Check stock
- In stock?
- Human check: Manager reviews every order
- Human decision: Discuss delivery date with customer
- RPA: Email the order confirmation
- Done
Flow (arrows)
- Order arrives → Did it arrive by email?
- Did it arrive by email? → (Yes) → AI: Read the order
- Did it arrive by email? → (No) → Eliminate: Retype the fax
- AI: Read the order → RPA: Enter into order system
- Eliminate: Retype the fax → RPA: Enter into order system
- RPA: Enter into order system → RPA: Check stock
- RPA: Check stock → In stock?
- In stock? → (Yes) → Human check: Manager reviews every order
- In stock? → (No) → Human decision: Discuss delivery date with customer
- Human decision: Discuss delivery date with customer → Human check: Manager reviews every order
- Human check: Manager reviews every order → RPA: Email the order confirmation
- RPA: Email the order confirmation → Done
In Figure 2, retyping the fax is marked "Eliminate," because in the earlier review we decided to ask those customers to switch to email. Discussing the delivery date when an item is out of stock involves a promise to the customer, so it stays "Human decision."
Step 3: Narrow human checks with conditions
Once the steps are marked, the manager's check of every single order starts to stand out. If a person still reviews every order, automating the earlier steps won't shorten the wait for the manager. So narrow the check with a condition.
Suppose you decide that the manager checks only orders of ¥500,000 or more, and for everything else the staff member compares the AI's extracted fields against the original email. If 4 of the 40 daily orders are ¥500,000 or more, the manager's checks drop from 40 a day to 4.
Step 4: Redraw the flow after marking
Finally, redraw the flow to match the marks. Remove the "Eliminate" steps, add a conditional branch to the "Human check" steps, and for the "AI" and "RPA" steps, write in the step name who (or what) does the work.
Diagram contents (text)
Items in the diagram
- Order email arrives
- AI: Extract part number, quantity, and date
- RPA: Enter into order system
- RPA: Look up stock
- In stock?
- Human decision: Staff discusses delivery date with customer
- Order is ¥500,000 or more?
- Human check: Manager reviews the order
- Human check: Staff compares extracted fields with the email
- RPA: Send the order confirmation
- Done
Flow (arrows)
- Order email arrives → AI: Extract part number, quantity, and date
- AI: Extract part number, quantity, and date → RPA: Enter into order system
- RPA: Enter into order system → RPA: Look up stock
- RPA: Look up stock → In stock?
- In stock? → (No) → Human decision: Staff discusses delivery date with customer
- In stock? → (Yes) → Order is ¥500,000 or more?
- Human decision: Staff discusses delivery date with customer → Order is ¥500,000 or more?
- Order is ¥500,000 or more? → (Yes) → Human check: Manager reviews the order
- Order is ¥500,000 or more? → (No) → Human check: Staff compares extracted fields with the email
- Human check: Manager reviews the order → RPA: Send the order confirmation
- Human check: Staff compares extracted fields with the email → RPA: Send the order confirmation
- RPA: Send the order confirmation → Done
Put Figures 2 and 3 side by side and the changes are clear at a glance: the fax step is gone, the manager's check is conditional, out-of-stock discussions stay with people, and the order confirmation goes out only after a check. The diagram also lets you estimate that, of the 8 minutes per order, only the few minutes of checking will still need a person. But that's an estimate. Measure the actual time after you try it.
In DrillSpark, you describe the process in plain language, the AI drafts a flowchart, and you refine it through conversation. If you write marks like "AI:" and "Human check:" at the start of step names, anyone on the team looking at the diagram can see right away how much has been handed over.
Three Questions for Deciding Where to Keep Human Checks
Don't put human checks on every step. Keep them only right before steps where "the result goes outside the company," "a mistake can't be undone," or "you need to be able to explain the reasoning." Put a person everywhere, and there's no point in having automated.
The three questions
| Question | Example steps | How to keep the check |
|---|---|---|
| Does the result go outside the company? | Order confirmations, quotes, replies to customers | A staff member checks before it's sent |
| Is a mistake impossible to undo? | Payments, confirming purchase orders, deleting data | A person presses the button that executes it |
| Do you need to explain the reasoning? | Discounts, credit decisions, accepting exceptions | AI only gathers the material. A person decides |
Draw the line by "what happens if it goes wrong," not by "what kind of work it is." Even for the same AI draft, the wording of an internal memo and a delivery-date answer to a customer call for very different levels of human review.
Right after an AI step, spell out exactly how to check
RPA errors stop, so you notice them, but AI gets things wrong in a plausible way. If the step just says "check the AI's result," the checker doesn't know what to look at and tends to skim it and move on.
For order processing, write both what to look at and what to compare it against into the step — for example, "compare the part number, quantity, and requested delivery date against the original email." Setting a rough time budget for the check, such as 1–2 minutes per order, also helps you notice when checking has become too heavy.
Aimless visual checks of every case don't last
Automation research has long pointed out that people can't sustain monitoring a screen where almost nothing changes, starting with Bainbridge's 1983 paper "Ironies of Automation." A setup where people glance over every case without deciding what to look for may start out careful, but gradually turns into checking that only feels like checking.
That said, a short comparison with fixed fields to look at (part number, quantity, requested delivery date) and a fixed reference to compare against (the original email) — like the staff check in Figure 3 — can be sustained even for every case. What doesn't last is "looking over everything" without deciding what to look at. Heavy checks like a manager's approval should be narrowed by conditions such as order amount, or done by spot-check sampling.
It's safest to start with a broad check and narrow it as you watch how many cases the check actually corrects. Check patterns such as approval, escalation, and periodic audits are covered in detail in "Designing Workflows for AI Agents and Humans."
Minami
Process improvement lead
Even for the parts AI does, I'm scared not to look at every single one...
Spark
DrillSpark consultant
If you just look over everything without deciding what to check, there's no point in automating. A short comparison with fixed fields to check can keep going even for every order. For the manager's check, write "only review when this condition is met" on the diagram, and everyone knows who needs to look and who doesn't. Start broad, and narrow it once the number of corrections goes down.
Three Things to Prepare Before You Request Approval
Japanese companies often decide on new initiatives through a formal written approval request called a ringi. For that request, prepare three things: "the annual work time the task takes today," "a diagram showing which steps are automated and which stay with people," and "the scope and duration of a small trial." With these three in hand, your manager can judge in one pass "what we're handing over, how far, and what happens if it fails."
Record current work time for a few weeks and convert it to an annual figure
Before automating, record the current time per case and the number of cases. Two to four weeks is a good guide. If the task has busy periods — such as orders piling up at month-end — note whether your records include that period. Without numbers from before the change, nobody can say afterward whether things actually got faster.
Attach one marked-up diagram
Attach a marked-up diagram like Figure 3 to show, on a single page, how far you're automating and where whose check remains. Write a person's name or role on every "Human check" and "Human decision" step to make it clear who is responsible. Compared with a text-only request, it's much easier for readers to spot what they should ask about.
Start small: one task, one month
Don't automate the whole task from day one; try it on part of the steps. For order processing, run "just reading order emails and entering them into the order management system" for one month, and count how many cases the human check corrected. If corrections go down, that's your evidence for extending automation to the next step.
| Item | What to write | Order processing example |
|---|---|---|
| Target task | Name and scope of the task to automate | Order processing (fax customers have been asked to switch to email) |
| Current annual time | Annual time calculated from the recorded time per case × number of cases | 40 cases/day × 8 min, about 1,280 hours/year |
| Steps to automate | Steps marked "AI" or "RPA" | Reading order emails, entering into the order management system, looking up stock |
| Steps kept with people, and owners | Steps marked "Human check" or "Human decision," and who owns them | Manager checks orders of ¥500,000 or more; sales rep handles delivery dates for out-of-stock items |
| Trial scope and duration | Which steps to try first, and for how long | Reading and data entry only, for one month |
| Numbers for the decision | Numbers used to decide whether to continue or expand | Number of cases corrected by the human check, time per case |
How to design the metrics for measuring impact is covered in "How to Do an As-Is/To-Be Analysis." At the approval stage, it's enough to have the before numbers and the names of the numbers you'll look at after the trial.
When you diagram order processing, starting from a template that covers everything from order to shipment speeds things up. It's a template for manufacturers, so if you're a distributor, remove the production and manufacturing lanes, keep only sales and logistics, rewrite it with your own steps, and then add the marks. You can try AI drafting on the free plan, too.
Five Common Automation Mistakes and How to Avoid Them
Automation failures happen less because of tools or technology and more because someone skipped the steps of choosing the right task and deciding how to hand it over. Of the five mistakes below, two happen when choosing the task and three when deciding how to hand it over.
Mistakes in choosing
| Common mistake | Why it happens | Fix |
|---|---|---|
| Choosing the tool first, then looking for tasks to use it on | No criteria for choosing tasks | Compare candidates with the five criteria before choosing a tool |
| Automating work that wasn't needed | Skipping the eliminate-and-combine review | Ask the three questions (eliminate, combine, rearrange) before automating |
Mistakes in handing over
| Common mistake | Why it happens | Fix |
|---|---|---|
| Automating an exception-heavy task wholesale, then drifting back to manual work | The task wasn't broken down step by step | Mark exception steps "Human decision" and leave them out of the automation scope |
| An AI reading error reached a customer — or checking every case meant nothing got faster | No decision on where and when to check | Use the three questions to choose which steps get a check, and narrow them with conditions such as order amount |
| Only the person who built it knows how it works, so nobody can fix it when it stops | No diagram or written steps were left behind | Share the marked-up diagram and the steps, and make sure at least two people understand it |
The last mistake means the automation itself has come to depend on one person. Ways to reduce tasks that only one person understands are covered in "How to Reduce Key-Person Dependency."
Minami
Process improvement lead
The RPA we brought in before stopped when the screen changed, and the person who built it had already transferred to another team...
Spark
DrillSpark consultant
That's less a technology failure and more that no diagram or written steps were left behind. If the diagram shows which steps the robot handles, you can spot where it stopped right away — and hand it over to someone else, too.
Summary: Diagram One Task First, Then Mark Each Step
Decide on automation in this order: choose the task → eliminate and combine first → mark each step → keep human checks, based on conditions.
Key takeaways
- Choose candidate tasks by comparing them on five criteria: volume, steps, input, impact, and lifespan
- Before automating, ask whether you can eliminate the task, combine it, or change the order or who does it
- RPA stops, so you notice; AI gets things wrong plausibly. That difference changes where you put checks
- Put five marks on the steps, and keep conditional human checks right before steps that go outside the company, can't be undone, or need explaining
"Which task to automate" is decided at the task level; "how much to hand over" is decided at the step level. The first is settled with the scoring table, the second with the marked-up process flow diagram. When you request approval, submit that diagram together with the current annual work time and the scope of a small trial.
Start by diagramming the one task that ranked highest in your scoring table, and put one of the five marks on each step.
Related Templates
Visualize the end-to-end order-to-ship process. From order entry, inventory allocation, picking, inspection to shipping. AI-powered customization for manufacturing.
Design human-in-the-loop workflows: AI agents handle first response while humans review, approve, and take escalations. Free AI collaboration template.
Visualize your approval process from draft to final decision. Includes legal and finance review steps. Easy AI customization.
Related Guides
A practical guide to business process improvement: a 6-step method starting with process mapping, plus how to use ECRS, PDCA, 5W1H, and QCD frameworks.
ECRS improves any process via four principles applied in order: Eliminate, Combine, Rearrange, Simplify. Examples, a 5-step rollout, real cases, AI-era tips.
AI agent success depends on workflow design: pick a coordination pattern and place human approval and escalation (human-in-the-loop). Free template.
What do the factory's 7 wastes look like in office work? A table of office examples, 5 steps to find muda, mura, and muri on a flowchart, and common mistakes.
Learn As-Is/To-Be analysis with two process maps of one expense workflow: 6 steps to build the To-Be with ECRS, BPR vs. improvement, and 3 metrics to measure.
Run a work inventory in 5 steps: a 5-column Excel sheet with an example, how detailed to get, which tasks to map, and how to turn one row into a flowchart.
Reduce key-person dependency: use a 7-point checklist to spot risky tasks, turn a veteran's unwritten judgment into flowchart branches, and make it stick.
Learn how to map a business process flow in 5 steps — symbols, layout rules, and real examples by department. Start with templates and AI generation today.