Workflow design
How to map a manual process before automating it
A practical method for documenting people, decisions, exceptions and records before building an automation or internal business system.
- Published
- 23 August 2026
- Reading time
- 5 minutes
- Author
- Nexosk
Automation projects often begin with a simplified description of the process: an enquiry arrives, the team responds, the customer books and a reminder is sent. The real process is usually more complicated.
Someone checks whether the request is genuine. Another person knows which exceptions matter. A price is confirmed in a message. A record is updated later. If information is missing, the team follows a different path that has never been documented.
Those details are not noise. They are the operating logic the automation must respect.
Choose a clear process boundary
Start by naming the event that begins the process and the condition that ends it.
Weak boundary: “sales process.”
Useful boundary: “from a new website or WhatsApp enquiry to a qualified next action owned by a specific team member.”
Another useful boundary might be “from an approved order to dispatch and updated party balance.”
A clear boundary prevents the mapping exercise from expanding into the entire company. It also makes it possible to define whether the first implementation actually improved the work.
Observe the process as it happens
Do not rely only on the formal procedure or the owner’s description. Watch representative work and speak with the people who perform it.
For each step, capture:
- Who performs the action
- What information they receive
- Which tool, file or channel they use
- What decision they make
- What record they create or update
- How they know the step is complete
- What can prevent the work from moving forward
The difference between the documented process and the performed process is often where the most valuable automation opportunity appears.
Map the normal path first
Write the most common sequence from start to finish. Keep every step as an observable action.
For example:
- Customer sends an enquiry.
- Staff member identifies the product or service requirement.
- Availability or eligibility is checked.
- Missing information is requested.
- The enquiry is routed to the responsible person.
- A booking, quotation or follow-up task is created.
- The customer receives confirmation.
Avoid vague steps such as “process the lead.” Describe what a person actually does and which record changes because of it.
Add decisions and the information behind them
Most workflow diagrams show actions but hide judgement. For every decision, ask:
- What question is being answered?
- Which information is required?
- Where does that information come from?
- Is the rule consistent or dependent on experience?
- Who can approve an exception?
- What happens when the information is unavailable?
A decision such as “qualify the enquiry” may depend on location, quantity, budget, timing and service fit. Until those conditions are explicit, an AI system cannot qualify consistently and a software interface cannot collect the right fields.
Map exceptions before designing automation
The normal path proves that the workflow can move. Exceptions determine whether it can operate safely.
Common exceptions include:
- Required information is missing
- The customer changes the requirement
- Stock or availability cannot be confirmed
- A price or discount needs approval
- The source record disagrees with another system
- The responsible person is unavailable
- An external tool fails
- The case is sensitive or urgent
For each exception, define the owner, the safe next action and the information needed for review. Some exceptions can be resolved by a rule. Others should intentionally stop the automation.
Identify every record and source of truth
List the information created or updated by the process. Then identify where the authoritative version should live.
An enquiry may create or affect:
- Customer identity and contact details
- Product or service requirement
- Conversation history
- Qualification status
- Booking or quotation record
- Follow-up owner and due date
If two tools both appear to own the same field, the implementation needs a synchronization rule or a clearer source of truth. Otherwise automation will move inconsistent data faster.
This becomes especially important when billing, inventory and customer records need to stay connected.
Mark the handoffs
A handoff occurs whenever responsibility moves between people, teams or systems. Record what the receiver needs to continue without repeating the previous work.
A complete handoff normally includes:
- The current status
- The relevant context
- The reason for the route or escalation
- The next expected action
- The owner and due condition
Handoffs are strong automation candidates because they often involve repeated notification and data transfer. They are also common failure points because responsibility becomes unclear.
Define the baseline before building
You do not need perfect analytics. You need enough evidence to compare the new workflow with the old one.
Record a small set of current observations:
- Typical time before the first useful action
- Number of manual transfers or repeated entries
- Common missing information at handoff
- Where open work becomes difficult to see
- Which exceptions consume the most attention
Then define the intended improvement. Keep it operational and observable.
Turn the map into an implementation scope
The first release should cover the smallest complete path capable of producing a useful outcome. Select the input, rules, records, integrations, handoffs and review process required for that path.
Leave unrelated improvements outside the first scope. A smaller controlled release is easier to test against real work and easier for the team to trust.
The Nexosk implementation process uses this sequence: discover the workflow, define the system, configure a realistic pilot and expand based on evidence. The map is not preparation around the implementation. It is the foundation of the implementation.
If you want help mapping a real process, contact Nexosk with its starting event, ending condition and the people currently responsible for moving it forward.