Deploy Now

Stars

1,691

Forks

717

Watchers

81

Developer links

Django Helpdesk

Django Helpdesk is a complete support ticketing system that gives a small business one shared place to receive, assign, and resolve customer requests. Customers write to a support address and each incoming email becomes a ticket in the right queue, with replies threading back into the same conversation. Queues separate products, departments, or clients, and each queue can poll its own mailbox and carry its own settings. The staff dashboard surfaces unassigned tickets the moment they land, and agents claim work, reassign it, or hand it to a teammate. Every ticket holds its follow-up history, attachments, priority, due date, and custom fields your team adds for the details generic forms miss. Duplicate reports merge into a single ticket, and saved searches keep recurring questions one click away. Customers help themselves first through the built-in knowledgebase, then submit and track their own requests in a portal that hides internal notes. A REST API creates and updates tickets from other systems, and webhooks push ticket events into chat tools, CRMs, or billing scripts. An embeddable iframe form drops ticket submission into any existing website, and spam filtering keeps junk out of the queue. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. BSD-3-Clause licensed.

Django Helpdesk
Django Helpdesk
Django Helpdesk
Django Helpdesk
Django Helpdesk

Benefits

  • One Inbox Every Channel
  • Support email, web forms, and an embeddable iframe widget all land in the same queues, so no request hides in a personal mailbox again.
  • Queues Match Your Teams
  • Separate queues for products, departments, or clients each poll their own mailbox, and queue membership controls which staff can see which tickets.
  • Customers Serve Themselves First
  • The integrated knowledgebase answers repeat questions before they become tickets, and the customer portal shows each requester only their own open and closed requests.
  • Merging Ends Duplicate Chaos
  • When three people report the same outage, staff merge the duplicates into one ticket and answer everybody at once instead of writing the same reply repeatedly.

Features

  • Email To Ticket
  • Point a mailbox at a queue and incoming mail becomes tickets automatically; replies from customers thread onto the existing ticket instead of starting new ones.
  • Staff Ticket Dashboard
  • The dashboard lists unassigned tickets and helpdesk status at a glance, with personal views for tickets assigned to each staff member.
  • Saved Searches Reports
  • Search across open and closed tickets by queue, status, or submitter, save the search for reuse, and run summary reports over chosen periods.
  • REST API Webhooks
  • A REST API creates, reads, updates, and deletes tickets from external systems, and webhooks notify your other tools when ticket events occur.
  • Custom Ticket Fields
  • Add custom fields to capture order numbers, asset tags, or account IDs on every ticket, with per-queue templates that restyle the customer-facing pages.

Apps Similar to Django Helpdesk