We’ve just wrapped up another BPMN business process modeling training. And once again, the same question came up: “What about AI? Can it model processes like an analyst would?”
Here are some observations and thoughts on the topic.
Several vendors — including Camunda, Appian, and BonitaSoft — have already introduced AI-powered modeling capabilities. But in practice, the results are underwhelming:
In many cases, it’s easier to build a model from scratch than to fix what AI generated.
The main reason lies in the nature of the data. Process models are stored as XML files with rigid structures. For large language models (LLMs), this format remains difficult to process deeply — especially at the level required for professional-grade modeling.
So the issue isn’t just with the algorithms — it’s also with the format of the input data.
Despite its limitations, AI is already proving effective in specific areas:
1. Process Mining
AI performs strongly here because it works with structured data extracted from IT system logs. The models it produces are close to real-life processes, though vendors often avoid displaying them in BPMN format — to sidestep questions about the proper use of notation elements.
2. Converting Text-Based Procedures into Process Models
LLMs can already extract structure from textual regulations and generate initial draft models. These models are simplified, but they provide a helpful starting point for analysts and can save significant time.
Will AI eventually be able to model processes at the level of a skilled analyst? That’s likely just a matter of time. More and more companies are storing their processes in the cloud — in vendor-managed databases. Access to large volumes of historical models will help algorithms learn and improve modeling quality.
AI will still struggle with exceptions, custom business rules, and nuances like choosing between subprocesses and call activities. But the overall quality will continue to improve. In the coming years, AI will increasingly act as a support tool — a co-pilot for analysts.
AI won’t replace skilled business process analysts anytime soon. But it can already make their work easier — generating drafts, accelerating modeling and analysis, and enhancing how we interact with process data. It’s not replacing analysts — it’s extending their capabilities.