AI Chat Widget Pro - Laravel PlatformAI Chat Widget Pro - Laravel Platform
AI Chat Widget Pro - Laravel Platform | GPT-4o, Claude & Gemini | Lead Capture | Multi-ChannelAI Chat Widget Pro - Laravel Platform
AI Chat Widget Pro - Laravel Platform | GPT-4o, Claude & Gemini | Lead Capture | Multi-Channel
Overview
AI Chat Widget Pro
AI Chat Widget Pro is a complete, production-ready application that allows you to deploy AI-powered chat widgets on any website. It is designed as a self-hosted solution that you install once and fully own, with no recurring platform dependency.
The system combines multiple AI providers, a knowledge base powered by retrieval-augmented generation (RAG), omnichannel messaging, lead capture tools, automation workflows, real-time analytics, and a full administrative panel into a single integrated platform.
It is suitable for developers, agencies, businesses, and support teams who want to automate conversations, capture leads, and manage communications from one centralized system.
Live Demo
Frontend / Landing Page: http://widgetbpro.primecapitalgrowth.com/
Documentation : http://widgetbpro.primecapitalgrowth.com/public/docs/index.html
Admin Panel : http://widgetbpro.primecapitalgrowth.com/admin/login
Demo Accounts
Super Admin: [email protected] / demo1234
Pro User: [email protected] / demo1234
Free User: [email protected] / demo1234
AI Chat Widget Pro allows you to:
- Embed AI chat widgets on websites using a simple script
- Respond to visitors automatically using trained AI models
- Train AI on your own content (website pages, PDFs, text, Q&A)
- Capture and manage leads generated from conversations
- Manage messages from multiple communication channels in one inbox
- Automate actions such as notifications and integrations
- Monitor performance with built-in analytics
Features
Key Capabilities
AI Engine
- Supports multiple AI providers including OpenAI, Claude, Gemini, and Groq
- Each widget can use a different AI provider
- Streaming responses for real-time conversation experience
- Custom system prompts for tone, personality, and behavior
- Conversation starters and suggested follow-up questions
- File upload support (images and PDFs)
- Graceful fallback handling when providers are unavailable
Knowledge Base (RAG)
-
Train AI using:
- Website URLs
- PDF documents
- Plain text
- Question and answer pairs
- Automatic text processing, chunking, and embedding
- Retrieves relevant content before generating responses
- Separate knowledge base per widget
- Re-index content anytime without rebuilding everything
Lead Capture and Management
- Automatically extracts lead details from conversations
- Tracks name, email, phone, company, and custom fields
- Lead scoring system (0–100)
- Lead status pipeline (new, contacted, qualified, converted, lost)
- Notes and internal tracking
- Duplicate detection
- Export leads
- Webhook triggers for external systems
Omnichannel Messaging
-
Manage messages from multiple channels in one place:
- Website chat widget
- Telegram
- Facebook Messenger
- Slack
- Discord
- SMS
- Unified inbox for all conversations
- Enable or disable channels individually
- Track activity and message counts per channel
Conversation Management
- Real-time messaging using WebSockets (with fallback support)
- Agent takeover from AI when needed
- Conversation status tracking (open, closed, escalated)
- Canned responses for quick replies
- Customer satisfaction ratings (CSAT)
- AI-generated conversation summaries
- Sentiment analysis per message
- Language detection
- Full search and filtering system
- Visitor metadata tracking (device, location, referral source)
Analytics and Reporting
- Dashboard with live metrics
- Daily trends for conversations, leads, and messages
- Conversion tracking
- Response time monitoring
- Channel performance breakdown
- Sentiment trends
- CSAT tracking
- Optimized data storage for fast performance
Automations and Webhooks
-
Trigger actions based on:
- Lead score
- Keywords
- Conversation events
-
Supported actions:
- Send webhook
- Send email
- Send Slack message
- Assign agent
- Tag leads
- Close conversations
- Retry logic for failed webhooks
- Rule enable/disable controls
A/B Testing
- Create multiple widget variations
- Split traffic between variants
- Compare performance (conversion rate, engagement, lead quality)
- Promote best-performing version
Billing (Optional)
- Stripe integration available for subscription-based usage
- Can be disabled completely if not needed
- Supports plan limits and usage tracking
Notifications and PWA
- Browser push notifications for new messages and leads
- Installable as a Progressive Web App on desktop and mobile
- Works offline with fallback page
- Built-in service worker support
Security
- Two-factor authentication (2FA)
- Role-based access control
- Encrypted credentials storage
- CSRF protection
- API rate limiting
- Account suspension controls
- Configurable session security
Branding
- Customize application name, logo, and colors
- Update footer links and contact details
- Configure landing page visibility
- All settings manageable from the admin panel
Admin Panel
- Manage all users and their data
- Control application settings
- Monitor system activity
- Manage plans (if billing is enabled)
- View platform-wide conversations and widgets
- Send announcements to users
- System health monitoring tools
Installation
The application includes a browser-based installer:
Steps:
- Upload files to your server
- Visit /install in your browser
- Follow setup steps (requirements, database, admin account)
- Complete installation
No command-line experience is required.
Technology Stack
- Backend: Laravel 12
- Language: PHP 8.2+
- Database: MySQL / MariaDB
- Frontend: Alpine.js and Tailwind CSS
- Build Tool: Vite
- Real-time: Laravel Reverb
- Queue: Laravel Horizon
- Billing: Stripe (optional)
Requirements
Server Requirements
- PHP 8.2 or higher
- MySQL 5.7+ (8.0 recommended)
- Required PHP extensions: OpenSSL, PDO, Mbstring, JSON, cURL, etc.
- Minimum 512MB RAM (1GB recommended)
- HTTPS enabled
Instructions
What Is Included
- Full source code (no encryption)
- Pre-built frontend assets
- All dependencies included
- Database migrations and seeders
- Browser installer
- JavaScript widget file
- Documentation
- Configuration templates
Important Notes
- This is a self-hosted application
- You install and run it on your own server
- No external platform dependency
- Stripe integration is optional
- Real-time features may require VPS for best performance
Support
Support is available through documentation and ticket system.
Before requesting support:
- Review the documentation
- Enable debug mode if needed
- Provide server details and error messages
Other items by this author
|
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$39 | Buy now |
| Category | Scripts & Code / PHP Scripts / AI |
| First release | 26 April 2026 |
| Last update | 26 April 2026 |
| Software version | PHP 8.2, PHP 8.3 |
| Files included | .php, .css, .html, .sql, Javascript .js |
| Tags | helpdesk, customer support, whatsapp chat, chatbot, live chat, telegram bot, ai chat, ai assistant, crm system, chat widget, rag chatbot, laravel chatbot, openai chat, knowledge base ai, multi channel chat |








