Guides

How to map a workflow before deploying AI: a step-by-step guide

A step-by-step guide to mapping a business process before adding AI: a checklist of trigger, step, owner, time, data and whether to automate, with an illustrative worked example.

Why map the process before deploying AI?

Before choosing an AI tool or model, map the process as it runs today: where work starts, which steps it goes through, who does them, how long they take, what data they use and where they end. The map shows which steps are worth automating, which need human approval and which should stay as they are.

Credible frameworks put context first. NIST's AI Risk Management Framework (AI RMF) has a MAP function that establishes the context of an AI system, and says that after MAP an organisation should know enough to make an initial go/no-go decision on whether to design, develop or deploy it. This guide turns that idea into a concrete working method for small and mid-sized businesses. If you already have a map and want the next steps, see the 6-step guide to AI process automation.

Start with a one-page SIPOC

According to ASQ, a SIPOC diagram records the Suppliers, Inputs, a high-level Process of about five to seven core activities, Outputs and Customers of a process. It is a 15–30 minute exercise that gets the team to agree on scope before going into detail.

For detailed maps, BPMN (Business Process Model and Notation), maintained by OMG, is the common notation; OMG describes it as usable directly by business stakeholders yet precise enough to be translated into systems. Small businesses do not have to use BPMN; a spreadsheet with the right columns (below) is usually enough for a first project.

  • Where does the process start and end?
  • Who receives the final output, and what does "done" mean to them?
  • Where do inputs come from: email, forms, chat apps, accounting software, CRM?
  • Does the process handle personal or sensitive data?

Process mapping checklist: 7 columns to fill in

Each row is a real step, including informal ones such as phoning a colleague or a note in a group chat. Record how the work actually happens, not how the procedure is written down.

Process mapping template (fill in for each step)
ColumnQuestion to answerExample entry
TriggerWhat event starts this step?Email with an attachment arrives in the shared inbox
StepWhat exactly is done (verb + object)?Read the invoice, enter the amount in the software
OwnerWho does it, who decides, who only helps?Accountant does it; chief accountant approves
TimeWorking time and waiting time, frequency per day/week5 minutes work, 1 day wait; about 40 times a week
DataWhat data is used and created, in which system, any personal data?Invoice PDF, tax ID, accounting software
ExceptionsWhen does this step leave the normal path?Wrong invoice details, no matching purchase order
Automate?Automate / AI proposes + human approves / keep manualAI proposes, accountant approves

Which steps to automate and which to keep with people

Once the table is filled, put each step into one of three levels. As a rule, the more repetitive, rule-based and easy to check a step is, the better it suits automation; the more it needs judgement, has legal consequences or directly affects people, the more a human should decide.

Three levels of automation
LevelWhen it fitsExample
Fully automated (rules)Structured input, clear rules, errors easy to spot and reverseMove files to a folder, send a receipt notice
AI proposes, human approvesUnstructured input (text, images) that needs reading, with a person checking before anything is writtenExtract invoice data, draft a customer reply
Keep manualNeeds judgement about people, large legal or financial consequences, or a relationship that needs a human voiceDecide on a disputed debt, handle a serious complaint

Exceptions and handovers: the part most maps miss

Most risk sits not in the normal path but in exceptions: missing data, unusual formats, customer questions outside the script, a downstream system that does not respond. For every exception in the table, write down who receives it, through which channel, with what information and how quickly it must be handled.

A handover between AI and a person must carry context: the original input, what the AI did, why it stopped and its proposal if any. The person receiving it should not have to start over. Designing approval points is covered in detail in Human-in-the-Loop.

Linking to legal requirements for human control

Vietnam's Law on Artificial Intelligence (Law No. 134/2025/QH15, in force from 1 March 2026), in Article 4(2), sets the principle that AI serves people and does not replace human authority and responsibility, and that human control and the ability to intervene in AI decisions and behaviour must be maintained. A process map with clear "owner" and "approval point" columns is a practical way to show that this control was designed in. This is general information, not legal advice.

Reference map for a task involving AI

The diagram below is a reference frame: input is always checked before it reaches the AI, the AI has read-only access to draft a proposal, and every write to a system passes a human approval point. Once the process runs steadily and has data behind it, some low-risk steps can be given more autonomy by the accountable owner.

[Trigger] -> [Validate & normalise input] -> [Fixed rules]
                                              |            |
                                     low risk |            | exception / high risk
                                              v            v
                          [AI drafts a proposal (read-only)] [Human handler]
                                              |            |
                                              v            v
                                    [Human approval checkpoint]
                                       | approve      | edit / reject
                                       v              v
                         [Write to system + audit log] [Record for improvement]

Illustrative example: processing supplier invoices

Illustrative example (hypothetical, not a real project): a trading company of about 30 people receives supplier invoices by email; an accountant types them into the accounting software and then matches them against purchase orders.

Illustrative example – completed process map
#Trigger / StepOwnerTimeDataExceptionsAutomate?
1Invoice email arrives in shared inboxSystemContinuousEmail, PDF/XMLEmail is not an invoiceAutomate: filter and save file
2Read invoice, capture figuresAccountant~5 min/invoiceTax ID, amount, dateBlurry scan, missing fieldsAI proposes, human approves
3Match to purchase orderAccountant~5 minPurchase order in softwareAmount mismatch, no orderAI proposes match; mismatches go to a person
4Approve paymentChief accountant~1 day waitPayment requestNew supplierKeep manual
5Post entry and file documentsAccountant~2 minAccounting softwareConnection errorAutomate after approval, with log

Fix the scope of the first release

Do not automate the whole process at once. Pick one or two high-volume, easy-to-check steps (steps 2 and 3 in the example), run them alongside the old way for a while, compare results, then expand. Before starting, check whether input data is clean enough with the data readiness for AI checklist.

  • Baseline before you start: handling time per invoice, correction rate, waiting time.
  • Stop criterion: if the error rate of proposals passes the threshold the team agreed, revert to manual.
  • Accountable owner: a business person owns the process, not only the tech team.
  • Review schedule: revisit the map when the process, systems or regulations change.

Frequently asked questions

What are the steps to implement AI in a business?

A practical sequence: map the current process, choose steps suitable for automation, check the data, design human approval points, pilot on a small scope, measure, then expand. This guide focuses on the first step, mapping. The steps after the pilot are covered in the pilot-to-production checklist.

What is SIPOC and do I need it?

SIPOC is a high-level diagram of suppliers, inputs, process, outputs and customers (per ASQ). It is optional, but it helps a team agree on scope in a short session before detailed mapping.

Do I need BPMN or dedicated process-mapping software?

Not for a first project. A spreadsheet with the seven columns (trigger, step, owner, time, data, exceptions, automate?) is usually enough. BPMN helps when the process is complex or must be handed to an engineering team.

Which steps should not be automated with AI?

Steps that need judgement about people, have large legal or financial consequences that are hard to reverse, or need a human voice in a customer relationship. AI can help draft at these steps, but a person decides.

How long does process mapping take?

It depends on complexity. For a process of a handful of steps, a team can usually complete the SIPOC and the seven-column table in one or two working sessions, then check it by observing the real work.

Share article:
Key point

A good process map turns "where should we use AI?" into a concrete list of steps with owners, data and success measures. Doing this first avoids automating the wrong things and keeps people in control where it matters. If you want help mapping and implementing, see AI & Automation and Integration & Consulting.

Sources

  1. SIPOC+CM Diagram — ASQ (American Society for Quality)
  2. About the Business Process Model and Notation Specification Version 2.0.2 — Object Management Group (OMG)
  3. AI RMF Core — NIST AI Resource Center
  4. AI RMF Playbook – Map — NIST AI Resource Center
  5. Luật số 134/2025/QH15 – Luật Trí tuệ nhân tạo — Cổng Thông tin điện tử Chính phủ (vanban.chinhphu.vn)
  6. Luật Trí tuệ nhân tạo chính thức có hiệu lực từ 01/3/2026 — Sở KH&CN Ninh Bình

Related solutions

  • AI & Automation — Coordinate agents, automate repeatable workflows and keep people in control.
  • Integration & Consulting — Connect systems, APIs, data and operating processes without unnecessary rebuilds.
  • Software & SaaS — Design and build web platforms, business software and subscription products.

Continue reading