Want to build your own knowledgebase?
Each LibraryH3lp subscription includes unlimited independent internal or public-facing knowledgebases (FAQs).

Search the LibraryH3lp Knowledge Base



What happens when guests return with a follow-up question after I end a chat?

278 views   |   Last updated on Feb 14, 2017    training staffing


These returning guests will either be returned only to you if you are still available, or they will be routed to all available operators. The specific behavior depends on the operator's status and whether or not their chat client sent an invisible command ("gone") back to our servers on window close. The "gone" behavior is completely invisible to the guest.

  • If you are still available AND your chat client:
    • sent "gone," the returning guest's message will go to all operators that are available on the queue. The LibraryH3lp webclient sends "gone."
    • did not send "gone," the returning guest's message will go only to you.
  • If you are no longer available, the returning guest's message will go to all available operators.

In general, we've found that it is a little bit better to close a chat (send "gone") so that returning guests are routed to all available operators. This safeguards against situations where you may step away and forget to change your status to away. If a different operator answers the returning guest, the chat can always be transferred back to you if desired. Our native webclient sends "gone," and our Pidgin plugin provides it as an option.

Details on specific clients

For most services using LibraryH3lp in the usual ways, knowing whether or not the client sends "gone" is not very important, since the routing system will work robustly for ordinary usage in either case. But here is what we know about specific clients:

Clients that send "gone:" the native LibraryH3lp webchat client, Pidgin versions 2.5.9 and lower, Adium versions 1.3.x and lower, and Digsby.

Clients that do not send "gone:" Pidgin versions 2.6.1 and higher, Adium versions 1.4.1 and higher.

Pidgin versions 2.6.1 and higher can send "gone" through an optional plugin.

The Psi client is configurable (General-->Options-->Misc-->Enable inactivity events). Select enable inactivity events to send "gone" and de-select it to not send "gone."

Other clients can easily be tested to determine their status by setting up a chat test. Contact us if you'd like us to test a specific client.

Technical stuff

XMPP clients may or may not implement the XMPP inactivity chat state notification spec when the operator closes the guest's chat window. In simpler terms, some XMPP clients send notice that the conversation is over ("gone") when the operator closes a chat window, and other clients do not send any kind of window close notification.