Self-hosted help desk and shared inbox built with PHP and Laravel, consolidating email and chat channels into one ticketing system.
frappe/helpdesk
Open-source customer service and ticket management tool built on the Frappe framework, with agent and customer portals, SLAs and a knowledge base.
Open-source alternative to:Zendesk
Help Scout
- Stars
- 3,438
- Forks
- 980
- Open issues
- 209
- Last commit
- 17 hours ago
What is it?
Frappe Helpdesk is a ticket management tool for handling customer support requests. It provides a separate agent view for support staff and a customer portal where users submit and track their own issues.
The project includes customizable SLAs for tracking response times, assignment rules that auto-route tickets by priority, issue type or workload, and saved replies for common answers. A knowledge base lets teams publish help articles, with search that recommends relevant articles to customers.
It is built on the Frappe Framework (Python and JavaScript) with a Vue-based interface from Frappe UI. Self-hosting uses an install script and Docker images, and Frappe Cloud offers managed hosting.
Key features
- 01Separate agent and customer portal views for submitting and managing tickets.
- 02Customizable SLAs to set and track response times.
- 03Auto-assignment rules based on priority, issue type, or workload.
- 04Knowledge base for publishing help articles with search.
- 05Saved replies for consistent answers to common queries.
Use cases
- Running customer support for a company that needs a self-hosted ticketing system.
- Replacing a basic ERP support module with a more usable helpdesk interface.
- Reducing repeat tickets by publishing a searchable help center.
Topics
FAQ
- What is helpdesk?
- Open-source customer service and ticket management tool built on the Frappe framework, with agent and customer portals, SLAs and a knowledge base. Frappe Helpdesk is a ticket management tool for handling customer support requests. It provides a separate agent view for support staff and a customer portal where users submit and track their own issues.
- Is helpdesk free to use? What license does it have?
- helpdesk is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is helpdesk still maintained?
- Actively maintained. The last commit to helpdesk was on Oct 20, 2026.
- What can I use helpdesk for?
- Running customer support for a company that needs a self-hosted ticketing system. Replacing a basic ERP support module with a more usable helpdesk interface. Reducing repeat tickets by publishing a searchable help center.
- Where can I get helpdesk?
- The source code and installation instructions are on GitHub: https://github.com/frappe/helpdesk
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source ERP covering accounting, inventory, manufacturing, sales, purchasing, HR and projects, built on the Frappe Framework.
Self-hosted, open-source customer support platform combining live chat, email and social channels in one inbox, an open alternative to Intercom and Zendesk.
Open-source team chat server and web app that organizes conversations by topic, combining the strengths of email and chat.
Open-source AI agent application platform built on Java, LangChain4j, Spring Boot and Vue 3, covering models, agents, RAG, Skills, MCP and text-to-SQL analysis.
Open-source platform for building enterprise-grade AI agents, with RAG knowledge bases, visual workflows and MCP tool use.