SELF-HOSTED · SECURE · FULL SOURCE CODE

Support Ticketing
Done Right

Submit, track, and resolve support tickets fast. A clean, professional system built for A1 App Builders — indigo-powered, festive, and yours.

Submit tickets in seconds
Email notifications built in
Track every reply
Secure & self-hosted

How It Works

From issue to resolution in a straight line

1

Register

Create your account and verify your email. Takes 60 seconds.

2

Submit a Ticket

Describe your issue, set a category and priority, attach a file if needed.

3

Get Notified

You receive an email confirmation. Agents are alerted instantly.

4

Track Progress

Watch status change — Open → In Progress → Resolved. In real time.

5

Reply & Resolve

Add replies at any time. Your full thread is saved. Nothing lost.

Everything Included

No plugins. No extras. No monthly fees.

🎫 Ticket Submission

Users submit tickets with subject, category, priority, message, and file attachment.

📬 Email Notifications

Every key event triggers an email — new ticket, reply, status change, assignment. All toggleable in admin.

💬 Threaded Replies

Full conversation history. Users can reply; agents can add internal notes invisible to users.

🏷 Categories & Priorities

Fully customizable categories and priority levels with custom colors — managed from admin settings.

👥 Three Roles

Admin, Agent, and User — each with the right access. Roles are adjustable from the admin panel.

🔒 Verified Accounts

Email verification required before login. Password reset with secure token. Full CSRF protection.

📋 Admin Dashboard

Stats, recent tickets, pending users, quick status and assignment changes — all in one view.

🗂 Agent Dashboard

Agents see only assigned tickets. Admins see everything. Clean separation of scope.

📎 File Attachments

JPG, PNG, GIF, WEBP, PDF — up to 5 MB per message. Safe upload handling.

🎨 Ambient Colors

Indigo + cyan + yellow + green + sky blue palette. Color pickers in settings to match your brand.

📝 Activity Logging

Every login, reply, status change, and admin action is logged. Full audit trail.

🗄 SQLite Database

Zero database server needed. Runs on any shared PHP host. Safe and fast.

Get Started

Choose your role and jump in

👤

I'm a User

Register for a free account, verify your email, and submit your first support ticket in under 2 minutes.

Register Now
🎧

I'm an Agent

Already have agent credentials? Log in to your dashboard and start working your assigned tickets.

🛡

I'm an Admin

Manage users, categories, priorities, settings, and the full ticket queue from one dashboard.

Admin Login

What's Built In

Production-ready out of the box

User registration + email verification
Password reset with secure tokens
Three login tabs (User / Agent / Admin)
Ticket submission with attachments
Threaded replies (no edits or deletes)
Internal agent notes (hidden from users)
Status & priority tracking
Agent assignment with email alert
Email notifications — all toggleable
Admin user management (roles, status)
Custom categories & priority colors
Ambient color pickers in settings
Activity, login, and admin logs
CSRF protection on every form
SQLite database — zero server setup
PHPMailer SMTP email support
Mobile responsive throughout
Database setup tool (4-tool panel)
Self-hosted & yours: Full PHP source code. No SaaS subscription. No monthly fees. Runs on any PHP 8+ shared host. Modify anything.

Ready to Start?

Create your account and submit your first ticket in under 2 minutes.

Create Free Account

Already have an account? Login →