Text to BPMN with AI

Type or say how a process works. Wavelength builds an editable process flow, then exports it as a BPMN 2.0 XML file (.bpmn). The file has start and end events, tasks, exclusive gateways, sequence flows with their labels, and one lane for each owner. It also holds the diagram layout, so the process opens laid out, left to right, in BPMN tools such as bpmn.io and Camunda Modeler.

Wavelength is not a full BPMN modeler. It gets you from words to a clean first model fast. You add timers, messages, and other detail in your BPMN tool.

Try it free, no account Start free

The demo needs no account. The free plan needs no card.

How your words become BPMN

What you sayShape in WavelengthElement in the .bpmn file
How the process startsStartStart event
An actionStepTask
"If" or "only when"DecisionExclusive gateway
A system does the workSystemService task
A screen the user seesScreenUser task
A database or a spreadsheetData storeTask
Who does the workActor or ownerLane, when the flow has two or more owners
"Then", "sends to"Link with a labelSequence flow with a name
How the process endsEndEnd event

When the flow has lanes, the file puts them in one pool named after the flow. A step marked as a warning or an error keeps its color in tools that read the bpmn.io color extension.

How it works

  1. Describe the process. Type it, paste it, or hold the mic and say it.
  2. Check the flow. Confirm or delete each dashed amber line. Those are links the AI inferred.
  3. Set the owners. Give each step an owner. Each owner becomes a lane.
  4. Check the lanes. Switch the layout to swimlanes to see the lanes before you export.
  5. Export. Open Export and pick BPMN 2.0 (.bpmn). Open the file in your BPMN tool and add the detail.

A worked example: a leave request

The text in:

An employee submits a leave request in Workday. The manager reviews it. If the manager rejects it, the employee gets a rejection notice and the process ends. If the manager approves it and the leave is longer than ten days, HR reviews it too. When it is approved, Workday updates the leave balance and the employee gets a confirmation.

A flow built from this text exports a .bpmn file with three lanes: Employee, Manager, and HR. The file has these elements:

Each gateway branch is a sequence flow with its label, such as "Yes" or "No". A gateway in the file looks like this:

<bpmn:exclusiveGateway id="Node_4" name="Approved?" /> <bpmn:sequenceFlow id="Flow_5" sourceRef="Node_4" targetRef="Node_5" name="No" />

What the export does not include

If the target is an automation tool, not a modeler, export an n8n workflow or a Make scenario blueprint instead.

Who uses text to BPMN

Business analysts use it to turn interview notes into a first model before a review. Process owners use it to check a process with the team before an analyst formalizes it. Consultants use it to hand the client a file that opens in the client's own BPMN tool.

By hand or with Wavelength

TaskBy handWith Wavelength
Turn notes into a modelYou read the notes and place each element in the modeler.Wavelength builds the flow from the text.
Pick element typesYou choose task, gateway, or event for each item.Each shape maps to a BPMN element on export.
Build the lanesYou draw a pool and a lane for each role.Each owner becomes a lane.
Lay out the modelYou drag the elements into a readable order.The file holds a left to right layout.
Change the processYou edit the model by hand.Say the change, then export again.

Related

Common questions

Can AI turn text into a BPMN diagram?

Yes. Wavelength builds a process flow from your text or your voice, then exports it as a BPMN 2.0 XML file with events, tasks, gateways, sequence flows, and lanes.

Which BPMN elements does the export use?

Start events, end events, tasks, service tasks, user tasks, exclusive gateways, sequence flows with names, and lanes in one pool when the flow has two or more owners.

Does the file open in Camunda Modeler and bpmn.io?

The file is BPMN 2.0 XML with the diagram layout included, so BPMN tools such as bpmn.io and Camunda Modeler open it laid out.

Can I import a .bpmn file into Wavelength?

No. Wavelength exports BPMN but does not import it. It imports Visio (.vsdx), draw.io, and Mermaid files.

Which plans include BPMN export?

Every plan, including Free. The Free plan saves up to 5 flows and needs no card.

Try it free, no account Start free

Every new account starts with 7 days of Pro. No card needed.