Self-hosted, open-source customer support platform combining live chat, email and social channels in one inbox, an open alternative to Intercom and Zendesk.
freescout-help-desk/freescout
Self-hosted help desk and shared inbox built with PHP and Laravel, consolidating email and chat channels into one ticketing system.
Open-source alternative to:Zendesk
Help Scout
- Stars
- 4,606
- Forks
- 735
- Open issues
- 21
- Last commit
- 15 hours ago
What is it?
FreeScout is a free, open source help desk and shared inbox that you run on your own server. It is written in PHP on the Laravel framework and is aimed at teams that want a Zendesk or Help Scout style support tool without sending customer data to a third-party service.
It gathers conversations from email (via SMTP, IMAP, POP3 and OAuth for Microsoft 365 and Google Workspace), and through modules such as WhatsApp, Telegram, Facebook, Slack and live chat. Agents can reply, add internal notes, forward, merge or move conversations, and see when another agent is already working on the same ticket. An AI integration module is available as a separate add-on.
The application runs on Nginx, Apache or IIS with PHP 7.4 or later and MySQL, MariaDB or PostgreSQL. It ships with a web installer and updater, a REST API, Zapier and Make integrations, and Docker images. The interface is available in 33 languages and works as a progressive web app with push notifications.
Key features
- 01Collects email, WhatsApp, Telegram, Facebook, Slack and live chat in one inbox.
- 02Shared mailboxes with unlimited agents, tickets and mailboxes.
- 03Internal notes, forwarding, merging and moving of conversations.
- 04Email connections via SMTP, IMAP, POP3 and OAuth for Microsoft 365 and Google Workspace.
- 05Web installer, updater, REST API and Docker image.
Use cases
- A small company replacing a paid Zendesk or Help Scout plan with a self-hosted helpdesk.
- A support team sharing a single info@ or sales mailbox among several agents.
- An organization that must keep customer conversations on its own infrastructure for privacy reasons.
Quick start
- 1
Read the Installation Guide on the project wiki
- 2
Or use the official Docker image from the project site
Things to know
- Self-hosting is required, and it needs PHP 7.4 to 8.x plus MySQL, MariaDB or PostgreSQL.
- Licensed under AGPL-3.0, a copyleft license that requires sharing modifications when the software is offered over a network.
Topics
FAQ
- What is freescout?
- Self-hosted help desk and shared inbox built with PHP and Laravel, consolidating email and chat channels into one ticketing system. FreeScout is a free, open source help desk and shared inbox that you run on your own server. It is written in PHP on the Laravel framework and is aimed at teams that want a Zendesk or Help Scout style support tool without sending customer data to a third-party service.
- Is freescout free to use? What license does it have?
- freescout is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is freescout still maintained?
- Actively maintained. The last commit to freescout was on Oct 20, 2026.
- What can I use freescout for?
- A small company replacing a paid Zendesk or Help Scout plan with a self-hosted helpdesk. A support team sharing a single info@ or sales mailbox among several agents. An organization that must keep customer conversations on its own infrastructure for privacy reasons.
- How do I install freescout?
- Read the Installation Guide on the project wiki Or use the official Docker image from the project site
- Where can I get freescout?
- The source code and installation instructions are on GitHub: https://github.com/freescout-help-desk/freescout
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source personal CRM for documenting your life and tracking relationships with friends and family.
Online accounting software for small businesses and freelancers, built on Laravel and VueJS with a RESTful API and app store.
Open-source customer service and ticket management tool built on the Frappe framework, with agent and customer portals, SLAs and a knowledge base.
Cachet is an open source, self-hosted status page system for communicating service uptime and incidents to users.
A free, open-source web panel for managing game servers, running each server in an isolated Docker container.