How to find Users status changes in Salesforce Omni-Channel?

SOQL on UserServicePresence can be used to track user status changes in Salesforce Omni-channel. Sample SOQL: Please check the following example for finding status changes from a specific Public Group or Queue: Sample SOQL: Output: For creating report instead of SOQL, check the following https://www.infallibletechie.com/2022/03/salesforce-omni-channel-agent-presence.html