Skip to main content

Convert BPMN to Workflows

Available since
  • v5.0.1 and later

In Orkes Conductor, you can quickly convert BPMN files into workflow definitions. This simplifies the migration from BPMN-based systems by supporting standard XML and BPMN formats. Whether you’re transitioning from legacy tools or starting with predefined processes, the BPMN importer enables a fast, code-free transition into the Conductor ecosystem.

Importing BPMN files

To import BPMN files:

  1. Go to Definitions > Workflows from the left navigation menu on your Conductor cluster.
  2. Select the icon next to + Define workflow.
  3. From the dropdown menu, select Import BPMN.

Imporing BPMN files

  1. Import files using any of the following methods:
    • Select file—Upload a .bpmn file from your local device to convert it into a Conductor workflow.
    • Drag and drop—Drop the BPMN files directly into the designated area in the UI.
    • Code—Paste the raw XML content of your BPMN directly in the code tab.

BPMN Importer

  1. In the Workflow Name, the field is pre-filled with the file name by default. You can edit it to use a different name.
  2. (Optional) Enable Overwrite workflow to replace any existing workflow definition with the same name.
  3. Select Import.

This immediately converts the BPMN files to workflow definitions in Orkes Conductor.

BPMN Importer

After importing, the newly created workflows appear in Definitions > Workflows. Each imported file is converted into an equivalent Orkes Conductor workflow, preserving the original logic and structure.

Next steps

With the imported workflow definitions in place, you can: