How can I track the time duration and who has modified the case

Hi,

admin has created one case called Test at 2021-09-30 13:30:10,

after some time another user(username is Mike) done some changes on Test cases only at 2021-09-30 14:10:10

after some time another user(username is Jimmy) done some changes on Test cases only at 2021-09-30 14:20:10

How can I track all this time duration in between and who has done the changes .

expected result is like :
after 40 min(from case has created) Mike has done the changes (if it posible what changes he has done )

after 10 min(from Mike changes) Jimmy has done the changes (if it posible what changes he has done )

like this track I need to build ,

How can I do this one or is this future available on this suiteCRM ?

Could anyone help on it please ?

Thanks
Sandeep

Either you use workflow or a logic hook to capture the changes and calculate time between interactions.