← All articles

Workflow automation

What I Look for Before Automating a Workflow

Solvency Studio · 6 min read

Before deciding how to automate a workflow, I want to understand what the work is supposed to accomplish.

An email that takes too long to send or a spreadsheet that needs constant updating can be an obvious place to start. But the visible task may be only one part of the problem.

The delay might come from missing information. The repeated entry might exist because two teams use different records. The approval might be waiting on a decision nobody has clearly assigned.

My starting point is the work itself: what starts it, who handles it, where it gets stuck, and what a useful result looks like. Those details shape whether automation will help and what it should actually do.

A clear beginning and a meaningful end

I first look for the event that starts the process. Is it a submitted request, an updated record, a scheduled review, or a person deciding something needs attention?

Then I ask what must be true for the work to be complete.

“The notification was sent” may describe a completed action. It does not necessarily mean the request was resolved, the order was fulfilled, or the customer received an answer.

For example, an equipment request might be approved but still waiting to be ordered. If the workflow marks it complete at approval, it can hide the remaining work.

Defining the beginning and end gives the process a useful boundary. It also makes it easier to distinguish progress from completion.

I want to know what finished means before deciding how to get there.

How the work actually happens

A written procedure is a useful starting point. I also want to understand the steps people follow when they are doing the work.

That means walking through an ordinary example and asking what happens between the official stages. Who copies the information? Where do they look for missing details? Which message tells the next person to act?

I pay attention to workarounds because they can reveal something the formal process does not address. A personal tracker might exist because the shared system does not show outstanding work clearly. A separate email might carry context the request form never asks for.

Those workarounds need to be understood before they are removed. They may be compensating for a real gap.

Which steps have a useful purpose

For each step, I ask what it contributes to the result.

Some steps provide a necessary check. Others may duplicate information, repeat a decision, or keep an old arrangement alive after the business has changed.

I look for opportunities to simplify:

  • entering the same information in several places;
  • approvals with no clear decision or authority;
  • notifications that do not prompt a useful action;
  • manual transfers between people who use the same record;
  • and reports that nobody relies on anymore.

Removing a step requires understanding why it exists and agreeing on the change with the process owner. An apparently unnecessary approval may serve a purpose that is not visible in the immediate task.

A simpler process is easier to explain, automate, and maintain.

Whether the information is ready to use

Automation depends on the information it receives. I want to know where that information comes from, where the official record lives, and how people know it is accurate enough for the next action.

If a workflow needs a department, an approver, and a due date, those details must be available at the point they are needed. A process that relies on someone guessing a missing value needs attention before that guess becomes an automated rule.

I also look for inconsistent names, duplicate records, changing formats, and fields that mean different things to different people.

A request number or another consistent identifier can help people connect updates to the right record. The design should make it clear whether an incoming item is new or an update to something that already exists.

Better information at the beginning can remove a surprising amount of follow-up later.

Where human judgment belongs

Not every decision should become an automatic rule.

I look for the places where a person needs to weigh context, resolve conflicting information, or decide how an unusual situation should be handled.

The workflow can still help around those decisions. It might gather the relevant information, present it clearly, record the response, and carry out the agreed next steps.

Suppose a manager reviews a request outside normal policy. The useful automation may be preparing the request for review and recording the outcome. The judgment remains with the person authorized to make it.

The process should also explain who can change a decision and what happens when information changes after approval. Otherwise, the record and the action taken can drift apart.

What happens when the normal path breaks

A workflow needs a plan for the situations that do not follow the expected sequence.

I look at missing information, unavailable approvers, rejected requests, duplicate submissions, and updates that fail partway through.

Consider a request that is approved successfully, but the next task is not created. The process needs a way to make that failure visible and recover without creating duplicate work or asking for the same decision again.

For each exception, I want to know:

  • how the problem will be noticed;
  • who is responsible for resolving it;
  • what the requester will be told;
  • and how the work can safely resume.

The plan should include how long work can wait and what happens when that time passes. A pending request should not become invisible simply because nobody has responded.

Who will own the finished workflow

Before building, I want a clear owner for both the business process and the automation that supports it. Those responsibilities may belong to different people, but they should be understood.

Someone needs to monitor failures, answer questions, maintain access, and update the rules when responsibilities change.

I also look at the systems involved: whether the required connections are available, what permissions they need, and whether the proposed approach fits the organization's licensing and support arrangements.

The team should be able to explain the workflow without depending on the person who originally built it. Documentation, a handover, and a clear way to report problems are part of making it usable.

An automation needs an owner after the first successful run.

How we will know the change helped

Finally, I look for a practical way to compare the current process with the proposed one.

That might mean less time spent copying information, fewer requests waiting without an owner, fewer corrections, or a clearer view of outstanding work. I would establish a starting point before promising an improvement.

A small pilot can test the process with representative examples, including exceptions. It gives the team a chance to confirm that the workflow supports the work as intended before relying on it more broadly.

The measure of success is a better working process, supported by evidence.


Before you automate a workflow

Start by confirming:

  • what starts the process and what complete means;
  • how people do the work, including their workarounds;
  • which steps can be simplified or removed;
  • where the official information lives and how it is checked;
  • which decisions need a person with clear authority;
  • how exceptions, delays, and failed actions will be handled;
  • and who will own the workflow and measure its results.

Once those questions are clear, choosing the technology becomes a more focused decision. The workflow has a defined job to do.

What would you like to make easier?

Tell us about your work and the challenge you want to solve.

Let’s Make Work Easier