All Collections
Troubleshooting and How-To
How-To Articles
Productivity Metrics FAQ: How is Work Time / Idle Time / Activity Percentage / Productive Time / Unproductive Time / Total Time determined
Productivity Metrics FAQ: How is Work Time / Idle Time / Activity Percentage / Productive Time / Unproductive Time / Total Time determined
Written by Arick Disilva
Updated over a week ago

These are associated with the BI Reports > Productivity and the Employee > Time Worked reports. Some of these time parameters can also be used in behavior rules. Here's some explanations on what each metric means:

Session Time

Session Time = Work Time + Locked Session time (i.e. when a screensaver is running or the Lock (Windows) / Lock Screen (Mac) command is used. In other words, it's the total time for which the user had been logged into their computer.

Work Time

Work Time = Active Time + Idle Time. In other words, work time represents the gross amount of time which your employees logged as user sessions (excluding any locked sessions). With this metric, you can determine if your employees were present or absent from work; and how many hours they have clocked in for a selected date range.

Productive Time

Represents time spent on productive websites and applications. Check out the CONFIGURE > Productivity Profiles section on the Teramind User Guide for more information.

Unproductive Time

Unproductive time is total time spent in applications and websites classified as 'Unproductive' as per the applicable Productivity Profile of an employee. Note that, activities not classified will not count towards the unproductive time, only activity specifically classified as 'Unproductive' will. Check out the CONFIGURE > Productivity Profiles section on the Teramind User Guide for more information.

Productive (no idle) Time

This is similar to the Unproductive Time. The only difference is, the Productive Time measures time the user is actually active (moving the mouse, typing on the keyboard) on the websites/applications.

Active Time

Represents time spent engaging the keyboard or mouse.

Idle Time

Idle Time represents the absence of activity on keyboard and mouse.

This is calculated in conjunction with the Idle Time Threshold set on the Applications settings page. For example, if the idle time threshold is set to 10 minutes, and someone didn’t use their mouse/keyboard for 15 minutes, then the idle time will be 5 minutes. So, basically, the system will not start counting the idle time until the threshold is reached.

Time Focused / Total Time Focused

These can only be used with an Activity-based Rule with an Applications or Websites criteria. They aren't shown on any of the productivity reports.

The Time Focused condition detects if the user stayed on an application for the specified duration. It doesn’t matter whether the user was active (e.g., keyboard/mouse is used) or idle (no keyboard/mouse activity); as long as they stayed on the app without switching to other apps, the condition will be triggered.

The Total Time Focused is similar to the Time Focused but detects the total time focused (a combination of all the focused times during an entire session).

Activity (%)

Represents the average activity percentage for the selected date range. This value is an average of the activity level in 5-minute intervals during which the employee was logged into a session. The score of each five-minute interval is calculated based on the user’s keyboard and mouse activity. If the user types at or above 40 words-per-minute or is active on the mouse with relatively few breaks, score will be 100%. If the user is completely idle, their score will be 0%.

Color guide:

The color table below shows the activity percentage:

Green = 70% – 100%,  Yellow = 11% – 69%, Red = 0% – 10%


Represents the total wages earned by the user during this time frame and is based on salary/wage rate you may have designated to the user. To setup the wages/salary: Select the EMPLOYEES menu. Select an employee from the list. Click the EDIT INFO button. You can set the pay RATE on the PERSONAL INFO tab). For more information about employee profiles, check out the Entering / Editing Employee Profiles section on the Teramind User Guide.

Frequently Asked Questions

1. Why Session Time is 0 for current date?

Session Time, as well as Productive / Unproductive Time and some others time values may be calculated with some delay, up to several hours, especially on the Cloud.

2. Why Session Time is greater than 24 hours for a single day in selected date range?

Because user could be logged into several machines and we show total time on all machines.

3. Why Work Time is greater than Session time?

It can happen when the Agent is offline for some time (Teramind server was inaccessible due to network connection or other issues). In offline mode. Teramind continues recording all activity and Work Time, but not the Session Time.

4. Why Work Time is less than Productive Time for some users?

This can happen if some background apps were running while the user was idle. It might be counted as Productive Time but not as Work Time.

This was an issue with older versions of the Agent. On the latest Agent versions, Productive Time is no longer tracked if the session is locked, just like the Work Time. If you encounter this problem, please update the Agent. For more information, check out the How to update the Teramind Agent remotely article.

5. Why Work Time reported on Productivity Report is different than the Dashboard Widgets?

The Online employees widget on the Dashboard shows Work Time only on current computer on which user works at the moment. Productivity Reports summarize time on all computers on which user has been working at the day.

Please note that, for Work Time to report properly, the Agent should have a task assigned. Especially, if they are using a Hidden Agent. You can change the Default Task from the Agent Default Settings. It’s configured by default, but sometimes you may have reset it, so Work Times may stop counting. The Agent should be reconnected to apply new default task. Restart machine for that.

6. Why Productive/Unproductive/Unclassified Time can be greater than Work Time?

That is possible because Work Time does not take into account the time when the session was locked and if there is no task set for the user, Work Time will not be counted. Same is possible for Session Time in case of offline mode.

7. How does time spend on sites that are not monitored recorded?

When using the DON’T MONITOR WEB TRAFFIC FOR THESE IPS/WEBSITES setting is used (available under Websites Monitoring Settings), the time log is affected as follows:

  • DON’T MONITOR WEB TRAFFIC FOR THESE IPS will not affect the time log.

  • DON’T MONITOR WEB TRAFFIC FOR THESE WEBSITES will affect the time log. It will still count Work Time, Active Time and Idle Time. However, the sum of webpages will not add up to Time Worked since the webpages will not appear on the report.

Did this answer your question?