Creating chat buttons

[Live chat](https://www.liveagent.com/features/real-time-chat/) has the ability to provide the convenient answers that customers want, while also adding significant benefits to the staff and bottom line of your company. Livechat builds customers' confidence while shopping and increases overall customer experience. Live Chat Functionality Overview Live chat Setup To create a new live chat button, navigate in your LiveAgent panel to Configuration > Chat > Chat Buttons and click on the "Cr...

Max Queue Length

There is a special setting which makes chat buttons act as offline if there are too many people waiting in queue. You can find the "Max queue length" setting on the Overview screen when editing a chat button: How does it work you can set a different limit in each chat button and when the queue in the button's department becomes larger (or equal) than the defined limit the button will act as if no one was available on chat. So the button will be either hidden completely, or its offline var...

Proactive chat invitations

Engage your website visitors by inviting them to live chat with your agents. Setup chat invitations (https://www.liveagent.com/features/proactive-chat-invitations/) for custom URLs on your website (e.g. your pricing page). Note 0: By default invitations can be displayed on every page where is already integrated LiveAgent contact button. This behaviour can be configured in the Step 6 (#conditions) Chat invitations Video Setup If you prefer video instructions over text, watch the video bel...

Chats overview section

Chats overview section primarily displays information about your chat sessions and chatting/visiting customers. Depending on whether you've already integrated your website with the displayed tracking script (or any of your LiveAgent widgets, for example a chat button (https://support.liveagent.com/373207-Creating-chat-buttons)) or not, you will see the almost-empty screen as on the screenshot below or an actual content shown in this article later. In most cases, this general tracking code does ...

Chat settings

The Settings section found under Configuration > Chat > Settings lets you define how the chats will behave in the application. Only admins have access to this section. Chat routing - to ensure fast and accurate communication, LiveAgent assigns chats to agents who've had previous communication with chatting customers. Besides random assignment, there are also 3 other options for advanced chat routing: - Random Assignment - new chats will be assigned randomly to one of the agents ava...

How does the chat routing work?

To ensure fast and accurate communication, LiveAgent assigns Chats to Agents who've had previous communication with chatting customers. Besides random assignment, there are also 3 other options for advanced chat routing. Random Assignment - New Chats will be assigned randomly to one of the Agents available for Chat. This strategy helps you to assign in long term about the same amount of chats to each of your Agents. Average Utilization - New Chats will be assigned to the Agent with the low...

How chat window works when navigating through pages

Reopening of an existing chat after a page refresh or navigating through it is based on cookie LaRunningChat. When you load a page where there is a chat button integrated and during this loading, the chat finds cookie LaRunningChat with valid data, it attempts to load the existing chat and connect to it. It works like this both when refreshing the page or navigating through it. If the cookie is for any reason erased or empty, the existing chat won't reopen.

View customer's typing text

LiveAgent allows you to see your customer's text while they are typing it. Thanks to this feature you can save a lot of time, you can read the message before it is sent and prepare your answers properly. You can use this powerful feature for super fast replies and your customers will be amazed by your lightning-fast support. LiveAgent also recognizes if the customer is still typing or whether they have stopped for a while, giving you a better idea of whether the customer is still with you. Bel...

How to show a 'pre-chat' form before a chat is initiated?

Many customers ask us how they can request customer name or email before customer is able to start a chat. Answer is pre-chat form. This feature can be enabled for each LiveAgent chat button. Navigate to Configuration->Chat->Chat buttons and either click Create in order to create a button or click Edit in order to edit an existing chat button. After you edit your chat button you have to check the check-box for: Request information by pre chat form, when chat button is clicked. that can be...

Let visitor choose department

In Chats & Contact Forms you can let your visitors select a department they would like to contact. This can be used in Chat buttons, Offline form in Chat buttons, Contact buttons, and In-page forms In our Chat example, it can look like this You can rename the selecting department to your specific use case like in our example: "I have a" and then give them the option to choose from multiple departments, e.g. "Sales question" or "Technical question". How to set this up? You need to navig...

How to setup desktop notification

Desktop notifications notify you about an incoming chat, call, and on internal chat messages when you are not looking at the LiveAgent tab, therefore you can freely work in other browser tabs or even other applications and you'll get a visible notification on new chat/call/message. You will still receive notifications regarding chats/calls/messages the regular way in your LiveAgent panel whether or not you choose to receive Desktop Notifications. Once you have your first incoming chat/call your...

Chat for mobile apps and inline chat

Unfortunately LiveAgent doesn't offer SDK for mobile, however you can start chat from a mobile app by a click on a link, which will open a chat window in browser (in popup mode). This method is not only for mobile apps, it can be used in emails or websites. It's especially useful in case you can't use JavaScript chat button code or you just want to give your customers a simple link to start chat in a new browser tab. How to add LiveAgent chat to your mobile app Example of a basic inline cha...