UiPath now supports importing BPMN files and automatically converting them into Long Running workflows. When Importing a BPMN model, how are BPMN elements like gateways, events and user tasks mapped to UiPath activities and what limitations or manual adjustments should we expect after import?
UiPath Studio can import BPMN(.bpmn) files and convert them into long running workflows bpmn events map to workflow start/end, gateways to decision logic(if, flow, switch) and user tasks to huma in the loop activities (action center/ wait in form)
The import creates a workflow skeleton only . complex bpmn elements, data mapping variables and detailed human task configuration must be completed manually after import and some adavanced bpmn constructs may be simplified
@manish.pal has given very well and in detailed answer
I am adding few points what I think Importing a BPMN file gives you a basic map, but it is not a working robot yet. User tasks turn into Action Center activities (Create and Wait for Task), gateways become empty Decisions, and service tasks are just empty boxes where you have to put your own code.
To make it work, you have to manually turn on “Supports Persistence” in the settings, write the logic for every decision (like “total > 500”), and build the actual forms people will see. It does not handle complex stuff like timers or signals well, so you will need to rebuild those parts yourself using Try Catch or Parallel blocks.