Dashboard
Visitor Trends
Devices
Engagement
Top Referrers
Top Pages
Live Visitors
| Visitor | Current Page | Pages | Time | Device | Country | Msgs | Status | Actions |
|---|
—
—
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
| Priority | Visitor | Department | Wait Time | Pages/Msgs | Status | Actions |
|---|
Callbacks
| Visitor | Phone | Preferred Time | Department | Notes | Requested | Status | Actions |
|---|
All Visitors
| Visitor | Company | Country | Pages | Messages | Total Time | Last Page | First Seen | Last Seen | Status |
|---|
Analytics
Comprehensive visitor & conversation insights 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
SSE-powered live visitor tracking
Auto Translation
35-language bi-directional
35-language bi-directional
Bot Detection
Pattern-based + heuristic
Pattern-based + heuristic
Auto Triggers
Page-aware message rules
Page-aware message rules
Deep Analytics
5 reports + heatmaps
5 reports + heatmaps
IP/Ban System
Timed bans + IP blocks
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