Skip to main content

Dashboard

Introduction

All work by default are happening in dashboard. Operators during work session does not have to use any other window. Operator here is able to

  • Drag & Drop widgets
  • Chat with customers
  • See departments/operators statistic

Required permissions for chat listing

In short grant 'lhchat','list_all_chats'(required) or 'lhchat','list_my_chats'(required) 'lhchat','list_pending_chats'(optional)

More information

Required permissions for mail listing

In short grant 'lhmailconv','list_all_mails'(required) or 'lhmailconv','list_my_mails'(required) 'lhmailconv','list_pending_mails'(optional)

More information

Dashboard widgets

Default dashboard widgets. It's default look you should get once you login to back office first time.

Online operators

Required configuration

Operator can see only operator from the departments he is assigned to OR he has All departments checked.

In order to see online operators following conditions has to be satisfied

You have to activate List online operators. in

Configuration -> Live Help Configuration -> Chat configuration -> Misc

Operator has to have one of these permissions. Operator will see only operators from his departments. Don't forget to assign department to operator...

'lhuser', 'userlistonline'

OR

Operator will see all online operators not only from his departments

'lhuser', 'userlistonlineall'

Operator in dashboard widget settings ​ has to choose Online operators

If operator has permission

'lhuser', 'setopstatus'

He will be able to click on and change other operator status directly.

In order to enable messaging other operators through the Online operators following module has to be enabled:

'lhgroupchat', 'use'

This is part of the Group chats functionality.

Ongoing trigger alerts!

This widget shows only chats with specific triggers selected. It's usefull for monitoring purposes to see only chats with specific subjects.

  • It also plays sound independently on sound settings of operator.
  • Notification is shown based on operator settings.
  • Sound played - design/defaulttheme/sound/subject_chat.mp3
  • By default, once enabled, we show all chats which has at-least one subject set

For managers, I recommend having something like that in their account

  • They will see subject notifications and chats only if it's assigned to them.

Required configuration

To see subjects widget

'lhchat','subject_chats'

To be able to set subjects filter for that widget and set mobile notifications for specific chat subjects.

'lhchat','subject_chats_options'

Departments stats

You can see present department's statistic.

Columns and their meanings

  • Pending chats - number of pending chats department/department group has
  • Active chats - number of actives chats department/department group has
  • Bot chats - number of active bot chats
  • Load columns - current status of department load based on max chats operators can have.
    • It's value is calculated by hard limit - active chats (soft limit - active chats)
    • Hard limit - is the sum of max chats value of logged operators OR the operators who were online in last 10 minutes
    • Active chats - number of active chats in department or department group
    • Soft limit - is the sum of max chats of operators who were active during last 10 minutes.

Operator also can click on Load column and see detailed load statistic.

Required configuration

In order for operators to see his own department statistic he has to have this permission

'lhuser','canseedepartmentstats'

To see all departments statistic, not only assigned to him - this permission is also required.

'lhuser','canseealldepartmentstats'

In order to see download stats icon this permission is required.

'lhstatistic', 'exportxls'

To see department detailed load statistic by clicking on Load column operator has to have this permission

'lhstatistic','statisticdep'

Online visitors

In this widget you will see your site visitors.

Background colors and their meanings

  • blue background - page view happened in the last 15 seconds
  • green background - is visitor still connected check happened less than Chat configuration < Visitor activity < Interval between chat status checks in seconds, 0 disabled.
  • grey - visitor check for online was missed

Text colors and their meanings

  • green text - is visitor still connected check happened less than Chat configuration < Visitor activity < Interval between chat status checks in seconds, 0 disabled.
  • yellow text - check was received Chat configuration < Visitor activity < Interval between chat status checks in seconds, 0 disabled. + 300 seconds OR if activity tracking is enabled and check is received + 10 seconds
  • grey text - visitor is offline

Required configuration

Required permission for operators

'lhchat', 'use_onlineusers'

By default operator sees only visitors from departments assigned to him. If you want to allow him to see all online visitors from various departments he has to have this permission

'lhchat','sees_all_online_visitors'

My active and pending chats

This widget shows only chats assigned to logged operator. Chat can be either in pending or active state, but it has to be assigned to logged operator.

Required configuration

  • In Account -> Visible lists page he has to active My pending and active chats list enabled
  • Operator in dashboard widget settings ​ has to choose My active and pending chats

By default operator does not have permission to set custom filters for that widget. This is default because if auto assignment is setup and operator set's filter he might miss a chat from other departments.

'lhchat','my_chats_filter'

Pending chats

This widget shows all departments pending chats to which operator has access to.

Required configuration

  • In Account -> Visible lists page he has to active Pending chats list enabled

Transferred chats

Transferred chats to him directly or one of his departments will be shown here.

Active chats

Shows presently ongoing chats. Shows only chats from his departments.

Required configuration

  • In Account -> Visible lists page he has to active Active chats list enabled

Closed chats

Shows recently closed chats. Up to 50 last closed chats. Limit is because of performance. We take last 50 chats and return only closed ones.

Permissions for chat opening is explained here

Required configuration

  • Chat configuration -> Misc -> List closed chats, disabled for high performance check and save
  • In dashboard configuration choose Closed chats
  • In Account -> Visible lists page he has to active Closed chats list enabled

Unread chats

Shows chats where there is indication about an unread message. Up to 50 unread chats. Limit is because of performance. We take last 50 chats and return only chats with unread messages. Usually there is no requirement to have this list because active chat list has indication about an unread message in any case.

Required configuration

  • Chat configuration -> Misc -> List unread chats, disabled for high performance check and save
  • In dashboard configuration choose Unread chats
  • In Account -> Visible lists page he has to active Unread chats list enabled

Bot chats

Shows all chats which one bot is handling.

Required configuration

  • In Account -> Visible lists page he has to active Bot chats list enabled

Group chats

In group chats operators sees 1 on 1 chats and public group chats.

  • Unread chats has this Fire icon in front of the name.
  • House icon indicates that you are an owner of the group chat.
  • Shield icon indicates it's a private chat.
  • Word icon indicates it's a public chat.

Required configuration

For the operator to see this widget he has to have

'lhgroupchat','use'

If you want private chats can open automatically for you. Navigate to Account -> Chats -> Auto join private chats

If operator has permission to

'lhgroupchat','public_chat'

He will be able also to create a public groups.

If operator has permission

'lhgroupchat','manage'

He will see also group chats settings in System configuration

Chat tabs options

You can choose few quick options how chat tabs are displayed

Open my active chats

Clicking this button will load your active chats. Limit of 10 chats applies.

Keep my active chats

We will automatically load your active chats in chat window. Limit of 10 chats applies. If you want to see your open chats even if you opened some in other windows makes sense to have this checked.

hide nick for offline chats

If you choose to hide nicknames for offline chats. You will get similar look to this. Chat where visitor is gone will be without nick.

Reset widget filters

Sometimes operators applies so many filters and get lost why he seems/or does not see all chats. This will reset all applied operator custom filters and will leave default only.

Old dashboard

You can switch to old dashboard without left column. This option will be removed over time.

In static/dynamic chats order mode

Dynamic mode - default

  • If chat is clicked it's position always will be at the top of chats
  • If customer replies his chat will move to the top of chat list.

Static mode

  • Opened chats will be placed from lowest to highest ID (by chat start time).
  • Visitor message won't move chat to the top of chat list

Hide/Show chat tabs

If you are using new dashboard and don't want to see tab of opened chat you can disable that.

Tabs/List in left column

You can switch left column to tab mode or have it as a list.

Icons and their meanings

Main icons in the widgets

  • - last message we send was received by visitor
  • - last message we send was not received by visitor
  • - visitor is connected
  • - visitor is not connected anymore
  • - we have sent the last message
  • - we have received the last message
  • - visitor is waiting reply from us longer than defined amount of time in (Chat configuration -> Misc -> How long we should wait before we inform operator about unanswered chat.) and chat is not closed. ($chat->status != erLhcoreClassModelChat::STATUS_CLOSED_CHAT && $chat->last_user_msg_time > ($chat->last_op_msg_time > 0 ? $chat->last_op_msg_time : $chat->pnd_time) && (time() - $chat->last_user_msg_time > (int)erLhcoreClassModelChatConfig::fetchCache('vwait_to_long')->current_value) ? erLhcoreClassChat::formatSeconds(time() - $chat->last_user_msg_time) : null));
  • - red background is for the same reason as above

Information icon

If you click information icon ​ you will be see chat preview modal window.

Accepting chat

You have two ways to accept chat

  • Either you click popup icon ​
  • Either you click just nick and new tab will be loaded.
  • If you are using auto assignment workflow for you tabs might open automatically.

FAQ

How to change dashboard tab order

Go to

Configuration -> Live Help Configuration -> Chat configuration -> Misc

Default after new install:

dashboard,online_users,online_map

All possible options:

dashboard, online_users, pending_chats, online_map, active_chats, unread_chats, closed_chats, online_operators

That's all after save you will see new dashboard tabs

Why I can't see bot chats?

  • In Account -> Visible lists page he has to active Bot chats list enabled
  • Operator in dashboard widget settings ​ has to choose Bot chats

How to change default dashboard widgets position?

Go to

Configuration -> Live Help Configuration -> Chat configuration -> Misc

  • Find "Home page dashboard widgets order"
  • Dashboard possible widgets.

widgets: online_operators, departments_stats, pending_chats, unread_chats, transfered_chats, active_chats, closed_chats, bot_chats, my_chats

My operators does not see a departments statistic widget?

You have to assign to your operators new permission.

'lhuser','canseedepartmentstats'

If you want that operator would be able to see all departments statistic this permission has to be assigned

'lhuser','canseealldepartmentstats'

Operator in dashboard widget settings ​ has to choose Departments stats

How can I remove right column in dashboard?

In dashboard right column duplicates what you see in dashboard itself so makes sense just hide right column.

You have to activate Hide right column in frontpage. in

Configuration -> Live Help Configuration -> Chat configuration -> Misc

Permissions

For operator to be able to use dashboard in general he has to have. It's a must permission because to this page user is redirected once he logins to the system.

front -> default