Dashboard

Visitor Trends
Devices
Engagement
Top Referrers
Top Pages

Live Visitors

VisitorCurrent PagePagesTimeDeviceCountryMsgsStatusActions
Conversations
EN
Select a conversation Choose from the list to start
?
Contact
Company
Phone
Language
First Seen
Device & Tech
Device
Browser
OS
Screen
Engagement
Pages Viewed
Messages
Total Time
Referrer
Timeline
Notes
Tags
Actions

Queue

PriorityVisitorDepartmentWait TimePages/MsgsStatusActions

Callbacks

VisitorPhonePreferred TimeDepartmentNotesRequestedStatusActions

All Visitors

VisitorCompanyCountryPagesMessagesTotal TimeLast PageFirst SeenLast SeenStatus

Analytics

Comprehensive visitor & conversation insights
Export CSV
Visitor Trend
Hourly Distribution
Traffic Channels
Traffic Quality
Top Referrers
Engagement Funnel
New vs Returning
Chat Metrics

Auto Trigger Rules

Settings

JD
John Doe
Support Manager
Chat Preview:
JD
Hello! How can I assist you today with our industrial machinery?
LiveChat System Overview
128
Methods
55
AJAX Actions
12
DB Tables
10
Admin Tabs
35
Languages
V5
Version
Key Features
Real-time Monitoring
SSE-powered live visitor tracking
Auto Translation
35-language bi-directional
Bot Detection
Pattern-based + heuristic
Auto Triggers
Page-aware message rules
Deep Analytics
5 reports + heatmaps
IP/Ban System
Timed bans + IP blocks
File Structure
modules/livechat/
├── LiveChat.php          (Main class - 128 methods)
├── admin-livechat.php    (Admin panel - this file)
├── livechat.tpl          (Widget template)
├── livechat.js           (Widget JS - visitor facing)
├── config.php            (Configuration)
└── assets/
    ├── notification.mp3
    └── widget.css