Live Chat is a real-time chat plugin for Botble CMS that adds a floating chat widget to your website. Visitors start conversations instantly, support agents respond from a dedicated Agent Portal, and admins manage everything from the admin panel — no third-party services or monthly fees required.
Built with Laravel and jQuery, the plugin features a separate agent portal with dashboard and messenger, auto-assign (round-robin), webhook integrations (Slack, Discord, n8n, Zapier), working hours scheduling, per-agent notification preferences, and full widget customization. Everything runs on your own server with zero external dependencies.
Live Chat is perfect for e-commerce stores, SaaS platforms, service businesses, and any website that wants to provide instant customer support without paying for expensive live chat SaaS subscriptions.
This plugin is not a standalone script. It requires Botble CMS version 7.3.0 or higher. Live Chat works with all Botble scripts (Shofy, MartFury, Ninico, Nest, Farmart, Flex Home, Hasa, Gerow, etc.)
We have a dedicated support center for all of your support needs. It includes our Documentation and Ticket system for any questions you have. We usually get back to you within 12-24 hours.
| | |

Note: Price will be increased after 06 sales, hurry up!!!
Highlighted Features:
- Buy One Time & Get Free Updates Forever
- Free Installation – If you face any problem during installation — we will help you and it’s FREE
- Easy Installation – Install the plugin in minutes with no coding or server knowledge.
- Agent Portal – Dedicated portal for support agents at /agent/login with their own dashboard, messenger, profile settings, and availability toggle. Agents are separate from admin users.
- Agent Dashboard – Personal stats (open conversations, total, unread messages, closed today) and recent conversations list.
- Agent Management – Admin CRUD to create, edit, activate/deactivate chat agents from the admin panel.
- Auto-assign Agents – Round-robin assignment of available agents to new conversations. Agent with fewest open conversations gets assigned first. Toggle on/off in settings.
- Agent Availability – Agents toggle online/offline status from their portal navbar. Only available agents receive auto-assignments.
- Notification Preferences – Each agent configures their own email, browser, and sound notification preferences independently.
- Real-time Messaging – Visitors chat from a floating widget with configurable polling interval for instant message delivery.
- Messenger Admin UI – Beautiful three-panel layout with conversation list, chat area, and visitor information sidebar.
- Webhook Integrations – Create unlimited webhooks to connect with Slack, Discord, Telegram, n8n, Zapier, Make, or any custom API. HMAC-SHA256 payload signing for security.
- Working Hours – Auto-switch online/offline status based on configurable schedule, working days, and timezone.
- Browser Notifications – Desktop notification popups with sound alerts for new messages when the tab is not focused.
- Email Notifications – Email alerts when new conversations start and when visitors send messages to assigned agents.
- Customizable Widget – Primary color, hover color, avatar image, title, welcome message, position (4 options), offset, and mobile visibility.
- Visitor Form Fields – Configurable name, email, and phone fields with individual display/required toggles.
- Emoji Conversion – Text emoticons like
![]()
![]()
auto-convert to emoji in all chat interfaces. Toggle on/off in settings.
- Link Preview – URLs shared in messages show rich preview cards with title, description, and image.
- URL Auto-linking – URLs in messages automatically become clickable links that open in new tabs.
- Random Admin Names – Assign random support agent names per conversation from a configurable list.
- Session Persistence – Conversations persist across page navigations using localStorage.
- Mobile Responsive – Widget adapts to mobile with hide option. Admin messenger and agent portal have responsive layouts.
- 42+ Languages – Built-in translations for 42+ languages including RTL support.
- Conversation Management – Open/close conversations, filter by status, unread badges, real-time updates.
- Visitor Info Panel – See visitor name, email, phone, IP address, current page URL, browser, device, and timeline.
- Webhook CRUD – Full add/edit/delete interface for managing webhooks with per-event subscription and test functionality.
- Dashboard Widgets – Admin dashboard shows total conversations, open conversations, active agents, and unread messages.
- Configurable Polling – Adjustable message check interval from 1 to 30 seconds.
There are many free plugins available on our Marketplace: https://marketplace.botble.com/products
Just install it in Admin > Plugins > Add new to use it.




$29 |
Download |
4.8 average based on 4 ratings.
| Last Update | 2026-04-03 |
| Created | 2026-04-01 |
| Sales | 14 |
| Discussion | Comments |
| Compatible Browsers | IE11 Firefox Safari Opera Chrome Edge |
| Software Version | PHP 8.x MySQL 8.x MySQL 5.x |
| High Resolution | No |
| Software Framework | Laravel |
| Files Included | JavaScript JS JavaScript JSON CSS Sass PHP SQL |
| Video Preview Resolution |