Suggested by Deniss Jupits New 

CTI user login report, preferably with storing historical user login-logout date-time data. However, having currently logged in users in the report can be MVP. It has to be not a log on the server but a report available via web browser.
For currently logged in user report columns needed: user ID, first/last name, agent ID, extension. 
For historical login user report additional columns would be login date and time, logout date and time, session duration.
Selection fields for input should be any of the columns.