BPM is the discipline of modeling, automating, measuring and improving an organization's processes, in a cycle that repeats. That has not changed in twenty years. What AI changed is the cost and the speed of each stage: the model is generated from a prompt, execution now includes tasks resolved by AI inside a controlled flow, indicators are read in plain language, and improvements are simulated before they touch production. BPMN is still the notation — and it is also the evidence a board will need when someone has to explain why the process decided what it decided.
What is BPM, really? When we think about BPM — Business Process Management — we tend to think «it is expensive», «it is for large companies», «it eats too much management time» or «we are not ready for that yet». Is that what is actually behind BPM?
Ten years ago we already argued that all of those perceptions were wrong. Today, with artificial intelligence embedded in every stage of the discipline, they simply do not hold. In this article we explain BPM from first principles, in plain language and aimed at whoever has to decide on this without being technical — the CEO, the general manager, the board member — and then we go stage by stage showing what changes with AI. Our position up front: the stages are the same as always; what changes is how much they cost, how long they take and who can do them.
First, which BPM we are talking about
Everything that follows applies to BPM in general, as a discipline. That said, when we get to examples we are mostly thinking about no-code BPM (or low-code) platforms, which are today the most widely adopted by organizations everywhere, large or small. They are configured from the browser, require no programmers, and let you go from drawing the process to running it on the same day.
This does not mean traditional BPM Suites have disappeared. They still exist and are still the right choice for specialized cases: processes with enormous transaction volumes, deep integrations with legacy systems, very particular regulatory requirements. They are harder to implement and more expensive, but also more powerful. The distinction is worth keeping in mind, because when a vendor says «BPM» they may be talking about two rather different things in cost, timeline and the team needed to operate them.
What a business process is
A business process is a sequence of activities that happen in your company to achieve one of its objectives. It normally involves several people, each contributing a particular task. Consider this example: your company receives enquiries and product orders by email, by phone, through the website, through the call center or directly through the sales reps. In every case, once the order is received it is assigned to a rep, who contacts the customer to understand the need better and build a proposal. There are standard proposals, which go straight to the customer by email. And there are complex proposals, which need additional approval from the sales manager before they reach the customer. Let us say the customer can only do three things: buy, reject the proposal, or ask for changes. If they buy, the process continues through the rep, who coordinates delivery.
Does that sound complicated? Not really. That paragraph already describes a complete process, with its tasks, its owners, its decisions and its branches. What BPM does is formalize it, so it can be executed, measured and changed without depending on each person remembering exactly how it went.
And here it is worth returning to those opening perceptions. Manual processes do not scale. Put differently, a company that has to process twice the work per unit of time cannot do it by hand without costs exploding and competitiveness eroding. A no-code platform costs today what an office software license costs, and the first process is automated in days. No organization, whatever its size, should leave this for later.
The BPM cycle
BPM is organized as a continuous improvement cycle with four stages: model the process, automate it (put it to run on a platform), measure it through indicators (KPIs) and improve it based on what those indicators show. Once the fourth stage is done, you return to the first with a new version of the process, and the cycle repeats again and again. That is the discipline, and that is the part that has not changed in twenty years.
What did change, a lot, is what happens inside each stage. We will walk through them one by one, first with the traditional approach and then with what AI adds today. In each case we give a few illustrative examples, not a complete list; the uses of AI in processes multiply every month, and by the time you read this there are probably several more.
Stage 1: Model the process
Modeling is essentially drawing the process: what tasks exist, who does them, in what order, what decisions are taken and what happens on each branch. In practice, when you model a process in order to run it, you have to define three things that go together. The flow itself (the diagram). The form — that is, what data travels in each instance of the process (the customer, the amount, the date, the attached documents). And the integrations with other systems: what needs to be read or updated in the CRM, the ERP or email when the process reaches a given point.
In the traditional approach, modeling was the slowest stage of the cycle. Meetings with each area, an analyst drawing, reviews, more meetings. Weeks, at best. And with an underlying problem we have all seen: the diagram aged fast, because the real process changed and nobody updated the drawing.
Today modeling is semi-automatic. The starting point is no longer a blank page but a prompt. You describe the process in natural language — a paragraph like the example above is enough — and the platform generates a first draft. For instance, from the sentence «complex proposals require sales manager approval», the AI proposes the approval task, the decision gateway and the approved and rejected branches. From the same text it infers the form fields (customer, proposal type, amount, assigned rep, due date) and proposes data types and validations. And if the prompt says «look the customer up in the CRM», it suggests the corresponding connector and the point in the flow where it belongs.
The draft is rarely perfect, and that does not matter. What changes is that you start from a process that is 80% done and correct it, instead of starting from zero. And something even more relevant: the person who knows the process — the sales manager, not the systems analyst — can model it directly and validate it in the same session. The model stops being an intermediate document and becomes the process itself, ready to run.
BPMN, the standard for modeling processes
For the drawing to be executable and understood by everyone, a common notation is needed. By far the most used is still BPMN (Business Process Model and Notation), a standard from the Object Management Group (OMG) that is also an ISO norm. The current version, BPMN 2.0, is over a decade old, and it is the reference both in no-code platforms and in traditional BPM Suites. Years ago we wrote about why BPMN matters as much to a corporation with thousands of employees as to a small business, and the arguments still hold.
- It emphasizes the business, not the technology. It forces you to think through, analyze and understand the process: first this, then that, and if such a thing happens, do this other thing. That exercise creates value before anything is automated.
- It is simple to read and understand. With the basic elements — tasks, gateways, events, role lanes — anyone on the team understands the flow at a glance, and bottlenecks are visible immediately.
- It requires no technical knowledge. Training on the basic elements is a matter of hours.
- It is self-documenting. The diagram is the process documentation, which avoids the cost of maintaining procedure manuals that nobody updates and nobody reads.
- It is a standard. Once the first process is automated, the second and the ones after use the same notation and the same tool, without a fresh change-management effort each time.
And the condition we consider decisive: the chosen tool must allow going directly from the BPMN model to its execution. Once the decision to automate a process is made, for it to really be a competitive instrument you must be able to go from drawing to production in hours, perhaps days, but never weeks or months. If there are weeks of development between the drawing and the running process, every adjustment costs too much, so it is not made, and continuous improvement never happens.
How BPMN incorporates artificial intelligence
Here it pays to be precise, because there is a fair amount of noise in the market. The BPMN 2.0 standard has no native element called «AI task» or «agent». What exists are different ways of solving it with what the standard already provides, and all of them are in use today.
The most common is to use the existing elements as they are. A call to a language model is modeled as a service task, just like any other integration with an external system. A decision taken by the AI is modeled as a business rule task, or as a gateway whose condition evaluates what the model returned. And human review of the result is a user task, as always. This covers the vast majority of cases, and it is what no-code platforms do.
Another approach, more interesting, uses the ad-hoc sub-process that BPMN 2.0 has included from the start: a block where activities have no fixed order. The more advanced process engines reuse it to model AI agents. Inside the block you draw the tools the agent has available — query the CRM, send an email, ask a person for approval — and the agent decides at runtime which ones to use and in what order. The BPMN process around the block still controls the boundaries: what the agent may do, when a human steps in, what happens on timeout. It is a combination of bounded autonomy and governance that a board should want to see drawn before approving anything.
There are also academic proposals to extend the notation with agent lanes (carrying a confidence level and a role), «agentic» tasks with review strategies, and gateways where several agents collaborate. They are worth following closely, but they are not standard, and at the time of writing there is no formal OMG initiative toward a «BPMN 3.0».
The role AI does not take away from BPMN — it makes it more necessary. When a process with automated decisions is audited — a rejected loan, a discarded supplier, a claim closed without human intervention — you have to be able to show which version of the process, which model and which instructions were in force at that moment. Versioning the BPMN diagram is what lets you answer that question.
Stage 2: Automate and run the process
Automating means putting the model to run. Each instance of the process — each order, each request, each claim — advances through the flow, and the platform takes care of assigning every task to the right person, notifying them, controlling deadlines, storing the form data and executing the integrations. Internal email, the shared spreadsheet and the «where did this end up?» question all disappear.
In the traditional approach, execution rules were fixed. Assignment followed a role table, notification texts were templates, and every query to an external system had to be programmed. This is the stage where AI plugs into the most points of the process, so it is worth giving several examples — illustrative ones, since there are many more.
- Task execution. Tasks that used to be human and repetitive — classifying a claim, extracting data from a PDF invoice, summarizing a forty-page file — become automatic tasks run by a language or vision model. The person reviews the result instead of producing it.
- Generating replies and documents. The customer reply, the draft proposal or the closing report are written using the form data as context. The rep edits and approves, but no longer starts from scratch.
- Smart assignment. Instead of assigning by role or by rotation, work is assigned considering current workload, track record on similar cases and availability. The complex case goes to whoever resolved complex cases best, not to the next name on the list.
- Optimized routing. The branch of the flow is chosen based on content. A claim the AI classifies as reputational risk jumps straight to management; a routine one follows the normal circuit.
- Pulling information from external sources. Checking a company's status in a public registry, verifying an address, looking up a supplier's record, and dropping the result into the form without anyone copying it by hand.
- Pushing information to other systems. Loading the approved order into the ERP, updating the CRM, triggering invoicing. What is new is that AI can build the data mapping between systems from a description, and adapt when the format on the other side changes.
One point worth fixing from the board: in all these cases the BPMN flow defines which tasks AI intervenes in, within what limits, and at which points a person validates. That is the difference between automating with AI and letting a chatbot «resolve» things with no traceability at all. It is also one of the questions a board should be asking about AI before approving an investment.
Stage 3: Measure through KPIs
Modeling a process also means defining how it will be measured. It is part of the discipline, and it is what brings objectivity to the discussion about how the organization is actually performing. The classic BPM KPIs are few and powerful: cycle time (how long an instance takes end to end), time per task, volume processed per period, rejection or rework rate, deadline compliance, cost per transaction.
Since the platform records every step of every instance, the data was always there. The work was building the reports, looking at them and drawing conclusions. And that work, let us be honest, was done rarely and late in most organizations, because there was always something more urgent. With AI, measurement becomes continuous and cheap.
- Reports on demand, in plain language. You ask «which orders took more than five days in approval this quarter, by sales rep?» and the report appears, without anyone in IT having to build it.
- New indicators. The AI proposes metrics nobody had defined. For example, that cycle time depends more on the weekday the order arrives than on the assigned rep.
- Trends. Approval time has been rising 4% per month since March, and the system flags it without anyone requesting that particular analysis.
- Anomalies. An instance taking three times the usual time, an approver rejecting twice as much as their peers, a customer whose orders always come back with changes. These are the signals an attentive manager would find if they had time to look — and generally they do not.
And beyond the data point, you get a probable explanation: «the increase in cycle time coincides with the credit verification step introduced in version 3 of the process». With that explanation in hand, the next stage starts halfway done.
Stage 4: Improve the process
With the KPIs in view, you have to draw conclusions, and those conclusions usually mean changing the process: removing a step, changing a condition, adding an approval, moving a deadline. Again, this is where having the process modeled in BPMN on a tool that runs it directly becomes essential, so introducing the improvement is simple and fast. Put differently: if changing a stage or a condition takes weeks or months, it will not be done. And therefore nothing will improve.
AI lowers the cost of each iteration even further, and it does so across the whole stage.
- Spotting opportunities. From indicators and anomalies, the AI suggests concrete changes: «30% of complex proposals are approved unchanged in under an hour; consider an amount threshold below which approval is automatic».
- Implementation. The suggestion arrives with the change already drawn into the model: the new gateway, the condition, the extra form field. You accept it, adjust it or discard it.
- Testing before production. The new version can be simulated against historical data from real instances to see what would have happened: how many cases would have taken the fast lane, how much cycle time would have dropped, which cases would have been misclassified.
- Deployment. Process versioning lets you publish the new version while in-flight instances finish under the previous one. This is a BPM capability more than an AI one, but it is what makes iterating without interrupting operations possible.
- Test generation. The AI generates test cases from the model — one instance per possible branch, including the exception ones — runs them against the new version and reports which branches fail. What is routine practice in software development was rare in BPM because of the manual effort it demanded.
And with that we are back at stage 1, with a better version of the process, and with a cycle that now takes days instead of quarters.
Summary: what changes and what does not, stage by stage
| Stage | Traditional approach | With AI | What does not change |
|---|---|---|---|
| Model | An analyst draws in BPMN after several meetings; weeks | A draft flow, form and integrations from a prompt; hours | BPMN is still the notation, and someone from the business validates |
| Automate | Fixed assignment rules, templates, programmed integrations | Tasks executed by AI, generated text, smart assignment and routing, bounded agents | The flow defines where AI intervenes and where a person does |
| Measure | Reports built on request, rarely looked at | Conversational reports, new indicators, trends and anomalies surfaced on their own | The base KPIs: cycle time, volume, rework, cost |
| Improve | Small changes, if the tool allows them, and without testing | Suggested opportunities, simulation on real data, automatic tests | Process versioning and the final decision by a person |
What AI does not solve
AI does not decide which process to automate. That remains a business judgement: the process that hurts most, the one that repeats most, the one that crosses the most areas or the one that most affects the customer. Our advice is the same as it was ten years ago: start with one, just one, and learn with it. It is, at bottom, the same exercise of lifting your head and choosing a direction before swimming faster.
AI does not replace process governance; it demands it. Every point where a model decides or generates content is a point where you have to define who reviews, what gets logged and what happens when it gets it wrong. BPM is precisely the framework for that, because the drawn process says where AI intervenes and where it does not. A board approving «automate with AI» without seeing that drawing is approving something it does not fully understand.
And AI reduces the cost of each stage, not the need to do them. A badly modeled process that runs faster is still a badly modeled process. The discipline is the same; what happens is that the cycle turns many more times per year.
Conclusions
BPM is the discipline of modeling, automating, measuring and improving the organization's processes, in a repeating cycle. That has not changed. What AI changed is that each of those stages became faster, cheaper and accessible to non-technical people: you model from a prompt, you run with tasks the AI resolves inside a controlled flow, you measure without building reports, and you improve with simulation and automatic tests before touching production.
BPMN remains the notation for all of this. The standard has no AI-specific elements yet, but what it already carries is enough to model agents with clear boundaries — and that drawing is also the evidence a board will need when someone has to explain why the process decided what it decided.
No-code platforms are today the natural path for the vast majority of organizations, and traditional BPM Suites are left for the cases that genuinely need them. In either case, the recommendation is the same one we gave when AI was not part of this conversation: pick a process, model it, put it to run, measure it for a month and improve it. The difference is that the full cycle now fits in weeks, and there is no excuse of size or budget left for postponing it.
Frequently asked questions
What does BPM stand for?
BPM stands for Business Process Management. It is the discipline that models, automates, measures and improves an organization's processes in a continuous cycle. «BPM» is also used to refer to the software that supports it (BPM platforms or BPM Suites).
What is the difference between BPM and BPMN?
BPM is the management discipline. BPMN (Business Process Model and Notation) is the standard graphical notation, defined by the OMG and adopted as an ISO norm, used to draw processes so they can be executed on a BPM platform.
What is a no-code BPM?
It is a BPM platform that lets you model, automate and measure processes without programming, configuring the flow, the forms and the integrations from a visual interface. They are the most widely adopted today because of their low cost and fast implementation. Traditional BPM Suites are still used for high-volume cases or very complex integrations.
How is artificial intelligence used in BPM?
Across every stage of the cycle. It generates the process model from a natural-language description; it executes tasks, drafts text and assigns and routes cases intelligently; it produces reports and detects trends and anomalies; and it suggests, simulates and tests improvements before they reach production.
Does BPMN have specific elements for AI?
Not in the current BPMN 2.0 standard. Calls to AI models are modeled with service tasks, and agents with ad-hoc sub-processes that bound which tools the agent may use. Academic extension proposals exist, but there is no formal OMG initiative today toward a BPMN 3.0.
Why should a board care about BPM?
Because processes are where strategy turns into operations, and because putting AI into processes is a governance decision: it defines where a machine decides and where a person does, what gets logged and how it is audited. A process modeled in BPMN is the simplest way for a board to see exactly that.
Buho Advisors — Technology advisory for boards in Latin America.
Real experience. Strategic vision.
Further reading
- Business Process Model and Notation (BPMN) 2.0 — Object Management Group
- Why BPMN (Still) Matters — Especially in the Age of AI — Camunda
- AI agents with ad-hoc sub-processes — Camunda 8 documentation — Camunda
- Towards Modeling Human-Agentic Collaborative Workflows: A BPMN Extension — arXiv
- Leveraging BPMN 2.0 to Model AI Agents and Challenges Towards the Necessary BPMN 3.0 — Pedro Robledo
Is your board swimming with direction?
We help boards and CEOs lift their head out of the water and make decisions with real judgment — not just energy.
Start a conversation →