SupportHub - AI Powered Support Ticket SystemSupportHub - AI Powered Support Ticket System
Full-featured help desk solution with AI responses, ticket tracking, knowledge base, multi-agent support, and email notifications.SupportHub - AI Powered Support Ticket System
Full-featured help desk solution with AI responses, ticket tracking, knowledge base, multi-agent ...
Overview
SupportHub - AI Powered Support Ticket System
SupportHub is a fully white-label, Laravel-based customer support platform built for businesses, agencies, and developers who want to deliver professional support under their own brand. With powerful AI assistance, multi-role access, complete branding control, and a clean modern interface — SupportHub is everything your team needs to manage customer support efficiently and professionally.
Whether you are a startup looking for an affordable help desk solution, a developer building a support portal for a client, or a business that wants full control over their support system — SupportHub gives you the flexibility to make it completely your own — your logo, your colors, your domain, your brand.
Please Note: SupportHub is a self-hosted script intended for a single installation and personal or business use only. It is not a SaaS product and cannot be resold, redistributed, or sublicensed to third parties.
🚀 Live Demo
Experience SupportHub in action! All roles log in from the same portal. Click the link below to test the platform:
🔗 Demo Login URL: SupportHub Demo
-
Admin Login
Email:[email protected]
Password:1234 -
Agent Login
Email:[email protected]
Password:1234 -
Customer Login
Email:[email protected]
Password:1234
🏷️ Fully White-Label
- Replace logo, favicon, and brand name from the admin panel
- Custom color scheme and branding settings
- No "Powered by" branding — 100% yours
- Perfect for agencies deploying a support portal for their own business
- Each installation is fully isolated and independently managed
🤖 AI-Powered Features
- AI ticket summary generation to quickly understand long ticket threads
- AI-powered live chat widget on the frontend for instant customer assistance
- Smart AI response suggestions to help agents reply faster
- Supports both ChatGPT (OpenAI) and Google Gemini
- AI provider and API key configurable from admin settings
🎫 Ticket Management
- Customers can submit tickets from the frontend without registering
- Agents and admins can create tickets directly from the admin panel
- Ticket statuses — Open, In-Progress, Resolved, and Closed
- Priority levels — Low, Medium, High, Critical with custom color coding
- Department and category-based ticket organization
- Assign tickets to specific agents directly from the ticket panel
- Change department and category of a ticket at any time
- Change ticket status and priority with a single click
- Ticket escalation — escalate tickets to higher-level agents or management with reason and escalation level
- Full escalation history log visible on the ticket detail page
- Quick Replies — pre-saved response templates for faster agent replies
- Internal notes visible only to agents and admins — not shown to customers
- Copy ticket link — share a direct link to any ticket instantly
- Kanban board view — drag and drop tickets across priority columns visually
- Due date and estimated hours tracking per ticket
- File attachments on tickets and replies with preview and download support
- Unread message indicator on tickets
- Full conversation thread with timestamps and user avatars
- Email notifications sent on every ticket update
- Slack notifications for real-time team alerts
- Working hours configuration — define support availability per day with day-off support
- AI-powered ticket summary — generate a full summary of any ticket thread with one click
👥 Multi-Role Access Control
- Admin — Full control over tickets, users, settings, and reports
- Agent — Manage and respond to assigned tickets
- Customer — Submit and track their own support tickets
- Create custom roles with granular permission control
- "Manage All" permission — agents can see all tickets under the same admin
- "Manage Own" permission — agents see only their assigned tickets
📚 Knowledge Base & FAQ
- Fully organized knowledge base with category support
- Rich text articles for detailed self-service documentation
- FAQ section with category-based organization
- Searchable articles to reduce repetitive support tickets
- Public-facing knowledge base and FAQ pages for customers
⚙️ Powerful Admin Settings Panel
- General settings — site name, logo, favicon, title, footer text, default language, and toggle visibility of FAQ and Knowledge Base sections
- Email settings — SMTP configuration and email templates
- Storage settings — Local, AWS S3, and Wasabi supported
- AI settings — choose provider (ChatGPT / Gemini) and configure API key
- reCAPTCHA settings — Google reCAPTCHA v2/v3 integration
- Auto agent assign settings
- Working hours configuration for support availability
- IP restriction — block or allow specific IP addresses
- Slack notification settings
- Multi-language support with language switcher
- Custom email notification templates
- SEO Settings
📊 Dashboard & Reports
- Separate dashboards for Admin, Agent, and Customer roles
- Ticket statistics — open, in-progress, resolved, closed counts
- Agent performance overview
- Recent ticket activity feed
- Quick access to pending and urgent tickets
🔒 Security & Reliability
- Role-based access control on every route and action
- IP restriction middleware for extra security
- Google reCAPTCHA on public-facing forms
- Secure file upload handling
- Data isolation — no data leaks between different admin accounts
🛠️ Built With Modern Technologies
- Laravel 11 (latest)
- Bootstrap 5
- MySQL
- Laratrust (Role & Permission Management)
- AWS S3 / Wasabi / Local File Storage
- OpenAI & Google Gemini API
- SMTP Email
- Slack Webhook API
📦 What's Included
- Complete Laravel 11 source code
- Step-by-step installation documentation
- Database seeders with demo data
- Demo admin, agent, and customer accounts ready to use
- Clean, well-structured, and easy to customize codebase
✅ Who Is This For?
- Businesses needing a branded internal help desk
- Agencies deploying a support portal for their own operations
- Developers who want a solid, extensible support system base
- Startups who need professional customer support from day one
- Any business that wants a fully branded, self-hosted support solution
⚠️ License & Usage
- Single installation license — one domain per purchase
- Self-hosted script — you own and control your data
- Not a SaaS product — no recurring fees, no subscriptions
- Cannot be resold, redistributed, or sublicensed to third parties
- For extended or multi-site usage, please refer to the license terms
Features
- AI-Powered Ticket Summary Generation (ChatGPT & Gemini)
- AI Live Chat Widget on Frontend
- AI Smart Response Suggestions for Agents
- Switchable AI Provider — OpenAI or Google Gemini from Admin Panel
- Ticket Creation via Frontend (Guest), Admin Panel, or Customer Portal
- Ticket Statuses — Open, In-Progress, Resolved, Closed
- Custom Priority Levels with Color Coding
- Department & Category Based Ticket Organization
- Assign Tickets to Specific Agents
- Change Ticket Status, Priority, Department & Category Anytime
- Ticket Escalation with Level & Reason — Full Escalation History Log
- Quick Replies — Pre-Saved Response Templates for Faster Replies
- Internal Notes — Visible to Agents & Admins Only
- Copy Ticket Link — Share Direct Ticket URL Instantly
- Kanban Board View — Drag & Drop Tickets Across Priority Columns
- File Attachments on Tickets & Replies with Preview & Download
- Unread Message Indicator on Tickets
- Full Conversation Thread with Timestamps & User Avatars
- Auto Agent Assignment Setting
- Multi-Role Access — Admin, Agent, Customer
- Custom Role Creation with Granular Permission Control
- Manage All vs Manage Own Permission Levels
- User Account Enable / Disable Toggle
- Admin Can Reset Any User Password
- User Impersonation — Login as Any User from Admin Panel
- Fully White-Label — Custom Logo (Dark & Light), Favicon, Brand Name
- Custom Title Text & Footer Text
- Dark Mode & Light Mode Logo Support
- Toggle FAQ & Knowledge Base Visibility from Admin Panel
- SEO Settings — Meta Title, Description, Keywords & Meta Image
- Cookie Consent Banner with Customizable Settings
- Cookie Consent Logging with IP, Browser, Device & Location Data
- Export Cookie Logs as CSV
- Knowledge Base with Categories, Rich Text Articles & Search
- Knowledge Base View Count & Like/Dislike Interactions
- FAQ Section with Category-Based Organization
- FAQ Like/Dislike Interaction Tracking
- Public-Facing Knowledge Base & FAQ Pages for Customers
- Separate Role-Based Dashboards — Admin, Agent, Customer
- Admin Dashboard — Total Users, Tickets, Open Tickets, Active Agents, Departments
- Admin Dashboard — Tickets by Status & Priority Charts
- Admin Dashboard — Monthly & Yearly Ticket Trend Charts
- Admin Dashboard — Top Agents by Resolved Tickets
- Admin Dashboard — Average Agent Response Time Calculation
- Agent Dashboard — My Tickets, Resolved Today, Resolved This Week
- Customer Dashboard — Personal Ticket Stats & Recent Activity
- SMTP Email Notifications with Test Email Feature
- Customizable Email Notification Templates per Event
- Slack Notifications via Webhook with Test Message Feature
- Customizable Slack Notification Templates per Event
- Enable/Disable Individual Email & Slack Notification Events
- Brand Settings — Logo, Favicon, Title, Footer, Language
- Email Settings — Full SMTP Configuration
- Storage Settings — Local, AWS S3, Wasabi with File Type & Size Control
- AI Provider Settings — Provider Selection, API Key & Model Configuration
- reCAPTCHA Settings — Google reCAPTCHA v2/v3 on Public Forms
- Slack Settings — Webhook URL & Notification Template Management
- SEO Settings — Meta Tags , OG Image & Meta Descriptions
- Cookie Settings — Banner Text, Logging, Strictly Necessary Cookies
- Cache Management — Clear Cache, Views, Routes & Config from Admin Panel
- Working Hours — Define Support Availability Per Day with Day-Off Support
- IP Restriction — Block or Allow Specific IP Addresses
- Multi-Language Support with Language Switcher
- Auto Agent Assignment Configuration
- Role-Based Access Control on Every Route & Action
- IP Restriction Middleware
- Google reCAPTCHA on Public Forms
- Secure File Upload with Type & Size Validation
- User Login Enable/Disable Control
- Built with Laravel 11 (Latest)
- Bootstrap 5 Responsive UI
- MySQL Database
- Laratrust Role & Permission Management
- Built-in Installer for Easy Setup
- Self-Hosted — Full Source Code Included
- Step-by-Step Installation Documentation
Requirements
Server Requirements
To run SupportHub on your server, the following requirements must be met:
- Web Server: Apache or Nginx (Standard shared hosting is sufficient. A VPS is recommended for better performance in production.)
- PHP Version: 8.2 or higher
- Database: MySQL 5.7 or higher, or MariaDB 10.2 or higher
Required PHP Extensions
- Ctype
- cURL
- DOM
- Fileinfo
- Filter
- Hash
- JSON
- Mbstring
- MySQLi
- OpenSSL
- PCRE
- PDO
- PDO_MySQL
- Session
- Tokenizer
- XML
- GD
- BCMath
- libxml
- Opcache
Other Requirements
- Composer 2.0 or higher
- Minimum 512MB RAM (1GB+ Recommended)
- mod_rewrite enabled (Apache)
- SSL Certificate (Recommended for production)
Instructions
🚀 Installation Instructions
A complete, step-by-step installation guide including server requirements, database configuration, and setup instructions is included with your download.
Simply extract the downloaded file and open the documentation folder to view the full guide offline in your browser.
🛠️ Support
We are fully committed to ensuring SupportHub works perfectly for you! If you face any technical issues during installation or have any questions regarding the script's features, please open a support ticket on our Codester profile page.
Note: We aim to respond to all support requests within 24-48 hours.
|
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 / Help Desk |
| First release | 22 March 2026 |
| Last update | 22 March 2026 |
| HTML/CSS Framework | Bootstrap |
| Software version | PHP 8.2 |
| Files included | .php, .css, .html, Javascript .js |
| Database | MySQL 5.x |
| Software framework | Laravel |
| JavaScript Framework | jQuery |
| Tags | helpdesk, ticket system, support system, customer support, customer service, support ticket, knowledge base, live chat, ticketing software, kanban board, faq manager, laravel support, help desk script, ai support desk, slack integration |








