Listener recognizing any changes in process instance

Would it possible to have a listener / any mechanism on camunda that would
recognize a change of a any process variable in the whole process for each process instance ?

What I would like to have is a common approach to provide e.g. a process variable containing/showing the last change with something like a “lastModificationDate” inside a process instance.

Thanks
Thomas

@tpelzer refer the below posts:

Examples:

As an addition to @aravindhrs’s suggestion it’s also possible to model a conditional event that would be triggered based on the condition of variables.

1 Like

Thanks for your quick response.
I can see the approach having a common engine listener for all process definitions doing something when a process instance is started or ended.
But if any process variable is changed there is no common event handling this “anything has changed”,
so I don’t see on what my Listener should listen to recognize such changes.