Business Systems

How to Identify Business Processes Worth Automating (Before Buying AI)

By Onu Abrahams · 11 October 2026 · 6 min read

Not every inefficiency needs new software. Find the bottleneck first, then choose the smallest change that fixes it.

A staff member copies customer details from email into a spreadsheet, then re-enters them in an invoicing system. A manager approves each request in a chat thread. At month end, someone spends hours reconciling records. These are signals worth investigating, not proof that automation is the answer.

Business process automation uses software to carry out or coordinate defined steps in a repeatable workflow. It can move data, apply rules, create tasks, or notify people. It cannot rescue a process whose purpose, ownership, or decision rules are unclear. Before buying AI or workflow software, map the work and determine whether the problem is repetition, policy, capacity, or information quality.

Map the workflow from trigger to completion

Choose one process with a clear beginning and end. Examples include an order moving from receipt to dispatch, a service request moving from intake to assignment, or a report moving from data collection to approval. Interview the people doing the work and inspect the actual tools and records, with appropriate access permission. Do not map only the version described in a policy document.

Write down:

  • Trigger: What starts the work? A form submission, payment, email, scheduled date, or staff decision?
  • Steps: What happens, in sequence, including checks and rework?
  • Owner: Who is accountable at each step? Who handles exceptions?
  • Inputs and outputs: What information enters each step, and what record should exist afterward?
  • Decision rules: What conditions change the route or determine approval?
  • Completion: What observable condition means the work is done?

A simple flow can be written as Trigger → Validate → Decide → Assign → Act → Confirm. Add branches only where the real process differs. If no one can agree what “complete” means, settle that before automating.

Separate the bottleneck from its symptom

Look for repeated entry, waiting between handoffs, missing information, avoidable approvals, inconsistent decisions, rework, and work that depends on one person remembering. Ask why each occurs. A delayed approval may be caused by unclear authority, not slow software. A report may take hours because source records use different definitions, not because staff need an AI tool.

For one representative period, record frequency, staff time, delay, error or rework, and operational consequence. Use existing records where available. If the business does not measure an error rate, do not invent one. Establish a baseline or mark the information unknown. Describe the consequence concretely: a job waits, a customer receives a late answer, or a manager cannot see pending work.

Business Automation Readiness Checklist

For each item, mark Yes, No, or Unknown. Unknown is a real finding, not a reason to guess.

  • The process has a clear trigger and a defined finish.
  • The steps are documented well enough for another trained person to follow.
  • A named owner handles normal work and exceptions.
  • Decision rules and approval limits are explicit.
  • Required data is available, consistently named, and permitted for this use.
  • Repeated work occurs often enough to justify setup and ongoing care.
  • The current pain can be described in time, delay, rework, risk, or customer impact.
  • The process is stable enough that automating it will not freeze a temporary workaround.
  • The team can test failures and correct records without losing accountability.
  • A responsible person will monitor the workflow after launch.

A process with several “No” or “Unknown” answers may need documentation, policy changes, or data cleanup before software. That is useful progress. The checklist is a screening aid, not an automatic approval to build.

Prioritize with a transparent score

Rate each candidate from 1 to 5 on four dimensions. Define the ratings with the team before scoring so different processes are judged consistently.

Dimension 1 3 5
Impact Minor inconvenience Noticeable recurring delay or rework Material effect on service, cost, risk, or control
Frequency Rare Regular Frequent and repeatable
Effort to change Many dependencies Some coordination Small, well-understood change
Risk of automating High consequence if wrong Manageable with review Low consequence and easy to reverse

Use a simple comparison score: Impact + Frequency + Effort + Risk = 4 to 20. Here a high “Effort” rating means easier implementation, and a high “Risk” rating means lower risk. Record the evidence and uncertainty beside each score. This is a sorting tool, not a financial forecast. A high score does not override legal, safety, privacy, or security controls.

Illustrative example

Consider a hypothetical Abuja service business that receives job requests through a web form and email. Staff copy details into a shared tracker, then a supervisor assigns a technician. This example is illustrative, not a JML client case. Mapping reveals two different issues: the form omits a site-location field, and assignments wait because no one owns the queue after lunch. Automating copy-and-paste would preserve the missing information and unclear ownership. The sensible first changes are to revise the intake form and name a queue owner. After the revised process works consistently, a small integration might create the tracker record and alert the assigned person.

Choose the lightest effective intervention

  • Clarify the procedure when people perform the same work differently or do not know who decides. A written rule or approval boundary may solve the issue.
  • Use simple workflow automation when stable rules move information or trigger predictable notifications. Keep an exception queue and log what ran.
  • Integrate existing systems when duplicate entry or disconnected records create the bottleneck and supported interfaces can exchange the required data. Confirm permissions, field mapping, and failure handling.
  • Consider custom software when the operating requirement is central, existing products cannot meet it through configuration or integration, and the business can own long-term support.
  • Use AI for bounded interpretation when the input is genuinely variable, such as extracting fields from unstructured text. Validate output, set confidence or review rules, and keep consequential decisions under appropriate human control.

A process that is infrequent, unstable, or inexpensive to handle manually may not justify automation. Sometimes the right answer is to remove a step, change an approval policy, or leave the tool alone.

Pilot safely and check the result

Choose one workflow and a limited test group. Write down what counts as success and what must never happen. Test ordinary cases, missing data, duplicate requests, unavailable services, and permission boundaries. Keep a manual route available. During the pilot, compare the same measures used for the baseline: time, waiting, completion, errors, and rework. Record what the system did and what a person corrected.

Do not measure success by the number of automated steps. The goal is a more reliable process with an accountable owner. Review the workflow after staff use it, because real exceptions often differ from the map.

JoeMary Labs starts with the operation, not a tool catalogue. See the Operations Audit and What We Do. Before investing in automation, request an initial review of an agreed priority workflow; a useful recommendation may be a process change rather than new software.

Sources

The next step

Where does your workflow get stuck?

The free operations audit reviews agreed priority workflows, records observations and estimates impact where the evidence allows. You keep the written report.