There is no report that logs status changes, but there is an Agent Login History report which may shed some light since when the status changes from Available to Away / DND, the default setting is to "Log out from Queues" which will then give you an indication of what time the agents are changing statuses.Is there a report that will clock changes in status for an agent?

The legacy Windows Client (downloadable from within your Customer Portal) has an auto switch feature. If you'd like to use this feature, click Settings (cog on the bottom right) >> Configure Accounts >> Double click your account >> Click Advanced, bottom left >> Select Auto Change Status when idle:Additionally, is there a method in which an agent will get logged out if system recognizes inactivity for X amount of minutes.

Founded in 2005, when VoIP was an emerging technology, 3CX has gone on to establish itself as a global leader in business communications.