Skip to main content

Celonis Product Documentation

Events in Orchestration Engine

This feature is currently available as a Private Preview only

During a Private Preview, only customers who have agreed to our Private Preview usage agreements can access this feature. Additionally, the features documented here are subject to change and / or cancellation, so they may not be available to all users in future.

For more information about our Private Preview releases, including the level of Support offered with them, see: Feature release types.

Process Orchestrations can be started by external events. These events can be sent to a configured Orchestration Engine event-receiver endpoint, for instance, when a new order is placed.

image1.png

To create an event in Orchestration Engine:

  1. Select a Start a Process that opens a side panel with Events.

    Orchestration Engine process overview screen with the "Create event" option highlighted.
  2. Click Create Event.

  3. Specify the Display and Event names.

    • Display name is the name that is visible in the UI when you create a process, for example: Order Created.

    • Event name is the name of the registered event, for example: start-the-process

  4. Save your changes.

    All created events will be available in all processes in the package.

To be part of the orchestrated process, Action Flows must have a completion event in it. You can add it in a dedicated module in an Action Flow:

  1. In your Action Flow module, from the the Event type dropdown list, select the completion event.

  2. Complete the module's configuration.

Once the Action Flow is published, active, and set to on-demand, you will be able to select this event to start the Process and see this Action Flow in the process step in your process.