Currently, the Chasitor Idle Timeout works by using a series of 1-second delays after a warning to update the timer on the screen and check if the chat should time out. However, this method often results in inaccurate idle timeout times. The time from when the warning is triggered to when the timeout actually happens is about twice as long as it's supposed to be.
Even though this approach hasn't been changed for a long time, it seems the performance is degraded as browsers evolve. It appears that there is additional processing for the computer with each delay, and this becomes a significant issue when the web browser is not in focus.
Because of these issues, the idle timeout occasionally fails to work correctly in chat transcripts.
000396955

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.