FreeScout
Self-hosted shared inbox and help desk built with PHP/Laravel. A close open source replica of Help Scout — conversation threads, collision detection, saved replies, and a module system — without the per-agent subscription cost
Quick Start
docker run -d -p 8080:80 -e APP_URL=http://localhost:8080 -e DB_HOST=db -e DB_DATABASE=freescout freescout/freescout:latest Overview
FreeScout is a self-hosted shared inbox and help desk built to closely replicate the Help Scout experience in an open source PHP application. Teams that have used Help Scout will find FreeScout immediately familiar — the same conversation-based interface, the same assignment and status workflow, and the same focus on making email-based customer support feel organised rather than chaotic.
The shared inbox model means multiple agents work from the same conversation queue without the confusion of a shared Gmail account. When one agent opens a conversation to reply, FreeScout shows a collision indicator to other agents who are viewing or actively typing a response to the same thread. This prevents the common problem in shared inboxes where two agents independently send different responses to the same customer email.
The module system extends the core for teams that need more than email management. A live chat widget, knowledge base, satisfaction surveys, custom fields, CRM integrations, and notification channels are all available as modules. The significant caveat is that the most useful extensions are paid add-ons sold through the FreeScout marketplace rather than free community modules. The base open source installation covers email helpdesk functionality well; teams that need live chat or a knowledge base should factor in those module costs when comparing FreeScout to Chatwoot or Zammad.
FreeScout is a PHP/Laravel application with a MySQL backend. It runs on any standard web server with PHP support, which means shared hosting is a viable deployment option — a meaningful advantage for small teams without dedicated server infrastructure. The Docker image handles production deployment for teams that prefer that path.
FreeScout: Pros & Cons
| Pros (The Wins) | Cons (The Friction) |
|---|---|
| Help Scout interface: Familiar UI; minimal retraining for the team. | Paid modules: Live chat, knowledge base, Slack cost extra. |
| Collision detection: See who is replying to prevent duplicates. | AGPL licence: Commercial or SaaS use needs licence review. |
| Runs on shared hosting: PHP/MySQL; no Docker or VPS required. | No social channels: WhatsApp and Facebook not in the open core. |
| 4.3k stars: Active project; module ecosystem growing. | Basic reporting: SLA and advanced metrics behind paid modules. |
Use Cases
Specific ways to use FreeScout for your workflow.
Deployment Strategy
Recommended ways to host FreeScout in your own environment.