In the Workflow Start Rules tab (in the settings), you define which workflow should start automatically on which action (event) within a case. In addition, each start rule can have a FEEL condition attached, so the workflow only starts when it is met.
Trigger logic: The event triggers the rule; the workflow only starts if the optional FEEL condition evaluates to true. Without a condition, it starts on every event.
How a start rule works
-
Choose the event
The event in the case that should trigger the rule (see typical events).
-
Choose the workflow
The process that is started on this event. It must be marked as Startable in the editor.
-
Add a condition (optional)
A FEEL expression that must evaluate to
truefor the workflow to actually start. For example, this starts a dunning run only if there's an open amount:= bigDecimal(FORDERUNG_OFFEN) > 0.
Typical events
Start rules react to events around the case and its documents. Commonly used ones include:
| Event | Trigger |
|---|---|
| New case | A case was created |
| Status changed | The case status has changed |
| New document | A document was added to the case |
| Document updated | A document of the case was changed |
| Follow-up completed | A follow-up was completed |
| Forward form completed | A forward form was completed |