Process Planning
What to Document Before Automating a Business Workflow
Preparation determines how much value a workflow discovery session produces. Here is what to gather before the first conversation.
Automation discovery sessions vary enormously in value, and the difference is usually preparation. When a team arrives with the process written down, the exceptions listed, and the systems identified, a session produces a workable design. When the process exists only in people's heads, the session becomes an interview, and the design waits for another meeting.
None of this requires formal notation or specialized tooling. A shared document and an hour of honest description from the people who actually do the work is enough. This article lists what to capture and why each item matters.
The current process and what triggers it
Start with the process as it actually runs today, not as a policy document describes it. Write the steps in order, in plain language, from the first action to the point where the work is considered finished.
Then identify the trigger. Something starts every workflow: an email arrives, a form is submitted, a scheduled date passes, a record changes state, or a person notices something and acts. Automations are built around triggers, so an ambiguous trigger produces an ambiguous automation. If the honest answer is “someone remembers to check,” write that down — it is a meaningful finding.
Participants and responsibilities
For each step, record who performs it, who reviews it, and who is accountable if it is not done. Distinguish roles from individuals. “The accounts payable coordinator” survives staff changes; a person's name does not.
Note where a single person is the only one who knows how to complete a step. Concentration of knowledge is both an operational risk and often the strongest argument for automating or documenting that step first.
Inputs, outputs, handoffs, and approvals
For each step, capture what goes in and what comes out. Inputs might be a document, a spreadsheet row, a customer email, or a value read from another system. Outputs might be a record, a notification, a file, or a decision.
- Handoffs — where work passes between people, teams, or systems. Handoffs are where delay accumulates and where information is most often lost.
- Approvals — who must approve, at what threshold, and what happens while approval is pending.
- Formats — how information physically moves: an attachment, a shared drive, a message, a database write, a manual re-entry.
Manual re-entry between systems deserves special attention. It is a reliable indicator that a systems integration opportunity exists, and it is usually a source of avoidable errors.
Business rules and exceptions
Business rules are the conditions that determine what happens next: thresholds, categories, routing logic, deadlines, and eligibility. Write them as sentences a new employee could follow.
Exceptions matter more than the happy path. Every real process has cases that are handled differently — a rush order, a legacy customer, an incomplete submission, a correction after the fact. Automations frequently fail not because the main path was wrong but because nobody described the twelve percent of cases that do not follow it.
For each exception, record how often it occurs, how it is currently detected, and who resolves it. If an exception is rare and expensive to automate, the right answer may be to route it to a person deliberately rather than encode it.
Systems and data sources
List every system the process touches, including the informal ones. Spreadsheets, shared inboxes, and personal folders are systems in practice even when they are not on the IT inventory.
- The system of record for each important piece of data — the place considered authoritative when two sources disagree.
- Whether each system offers an API, an export, or neither.
- Who administers each system and who can grant access.
- Any known data quality problems: duplicates, inconsistent identifiers, free-text fields used for structured values.
Where reporting is part of the outcome, note which numbers are currently assembled by hand. That is usually relevant to data and reporting work as much as to automation.
Permissions and sensitive information
Identify what information the workflow handles and who is permitted to see it. Personal data, financial records, health information, and contractual terms may carry obligations that shape the design. Note any internal policy or contractual restriction you are already aware of.
This is a scoping exercise, not a compliance assessment. The purpose is to make sure the design accounts for access boundaries from the start rather than discovering them after the system is built. Your own legal and compliance advisors remain the appropriate authority on your obligations.
Delays, rework, and failure points
Ask the people who run the process where it hurts. The answers tend to be specific and immediately useful.
- Where does work sit and wait, and what is it waiting for?
- What has to be redone, and what causes the redo?
- Where do errors get discovered, and how late is that relative to where they were introduced?
- Which steps do people dread, and why?
- What happens when the responsible person is unavailable?
A structured version of this exercise is described in the workflow audit checklist.
Desired outcomes and success measures
State the outcome you want in operational terms, then decide how you would know it happened. “Faster invoicing” is a wish. “Invoices issued within one business day of job completion, with no manual re-entry from the scheduling system” is a measurable target.
Record the current baseline where you can, even roughly. Without a baseline, no one can tell later whether the change helped. Avoid inventing precise figures; an honest estimate labeled as an estimate is more useful than a false precision.
What should remain under human review
Not every step should be automated, and deciding this in advance improves the design. Judgment calls, exceptions with financial or legal consequence, customer-facing communication in sensitive situations, and anything irreversible are common candidates for keeping a person in the loop.
This is especially relevant where language models are involved. In AI-assisted workflow automation, the durable pattern is usually assistance with a review step rather than unattended decision-making. Deciding where automation stops is part of the specification, not an afterthought.
Pre-discovery checklist
Bring what you have. Nothing here needs to be complete or polished to be useful.
- The process written out step by step, as it runs today
- The trigger that starts the process, stated precisely
- Roles for each step: who performs, who reviews, who is accountable
- Inputs and outputs for each step, including formats
- Handoff points between people, teams, and systems
- Approval requirements and thresholds
- Business rules written as plain sentences
- Known exceptions, with rough frequency and current handling
- Every system involved, including spreadsheets and shared inboxes
- The system of record for each key data element
- Known data quality problems
- Sensitive data categories and access restrictions
- Current delays, rework, and failure points
- Desired outcomes with measurable success criteria
- Steps that must remain under human review
- Volume figures: how often the process runs, and peak periods
For examples of the kinds of workflow problems this preparation leads to, see the representative solutions section, which describes illustrative problem patterns rather than named client engagements.
Key takeaways
- Document the process as it actually runs, not as policy describes it.
- Define the trigger precisely; ambiguous triggers produce ambiguous automations.
- Exceptions and business rules are more decisive for design than the happy path.
- List every system, including the informal ones, and name the system of record.
- Identify sensitive data and access boundaries before design, not after.
- Set measurable outcomes and capture a rough baseline.
- Decide in advance which steps should stay under human review.
Ready to Walk Through a Workflow?
Bring whatever documentation you have. A consultation is a conversation about the process, the systems involved, and whether automation is a reasonable next step.
Related reading
- Process PlanningBusiness Workflow Audit Checklist
A structured checklist for auditing a single business workflow before deciding whether to automate, replace a tool, or hire.
- Workflow AutomationWhen Should a Business Process Be Automated?
Not every manual process should be automated. Use this framework to decide whether a specific workflow is ready today, later, or not at all.