Workflow engine

All entities in the system have workflow / lifecycle model attached to them. In addition all records will have a status field, indicating the records place in its workflow. Each step in a workflow is called a status, and influences how records behave in that step (status).

Automated actions

Entering, leaving or staying in a certain status can trigger certain actions in the system.

Trigger summary

Timed actions are defined as an amount of time, relative to some date fields.

Send an email 1 day before the date defined in the BIRTHDAY field

Execute code 7 days after this status was reached

Actions include

Learn more about Status action configuration

Performance measures (LEAN)

For each record in the system it is possible to measure the time spent in a status.

This can be compared to performance targets on

The targets consists of two values

After submitting a ticket, the service desk should optimally respond within 4 hours (goal). We can however accept if it takes 24 hours (tolerance).

We can now easily mark up records depending on their time usage

This can be visualized on each record using Gauge fields, or in aggregated form via a list report.

Instructions

Setting up measures

Adding Gauges to an entity


Revision #3
Created 8 April 2025 12:45:27 by Theis Villumsen
Updated 13 October 2025 13:43:35 by Max Gøtske