If you have an single page app, or site that is entirely built using AJAX calls, it is possible that a visitor’s connection to Olark could eventually time out. This is because Olark would not be seeing activity from the visitor, such as sent messages or page URL changes.
Add a configure call
To prevent that happening, look for this line in your existing Olark embed code:
/* custom configuration goes here (www.olark.com/documentation) */
Immediately below that, paste this line:
olark.configure('system.is_single_page_application', true);
This tells Olark to be sympathetic to single page applications and not time out the visitor.
See how else you can configure the chatbox with the Olark API.