Please enable JavaScript to view this site.

iService User Guide

Navigation: Configuring Chat > Customer Chat Pages

Using a Topic Selection Page

Scroll Prev Top Next More

If you are using only one topic for chat, such as Sales or Support, you will most likely just hard code that topic into your chat form or pass it via a URL in the link. However, you can also use the built-in iService Forms Topic Tree command to generate a list of all topics within your segment or tenant. In this case, the user will first be presented with a list of topics that match those in your Manage Messages page. Once the customer selects a topic and clicks Start the Chat, the next page will be either an Ask a Question form (no agents available for that topic) or a Pre-Chat Survey form (agents are available).


This is illustrated in the example below. This form includes the topic selection within a drop down window.


Topic Selection Page

The first phase of the form presents a topic list to the customer. They select the appropriate topic and click the "Start the chat" button.



No Agents Are Available

If there are no agents available for the topic selected, the following "Customer Ticket" form is presented.



Agents Are Available - Pre-Chat Survey

If there are agents available, a form similar to the "Customer Ticket" form is used to gather information about the customer. When this form is submitted, actions are run to find or create the contact in iService based on the e-mail address entered. The chat is then created with the subject and body entered from this form.




Waiting for Agent

When the chat request is submitted, iService agents are notified and the customer chat form transitions to this waiting page. This page will be presented until the chat is accepted by an agent.




Active Chat Window

When the chat is accepted by an agent, the customer chat form will load the active chat HTML as shown below.


click to expand




© 2008 - 2021 One-to-One, Inc. All rights reserved.