On this page
Overview
FreeScout is a self-hosted help desk for teams that handle customer conversations together. It centers on shared email mailboxes and can bring WhatsApp, Telegram, Facebook, Slack, Live Chat, and other channels into the same support workflow, with notes, assignment awareness, search, notifications, and API access.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Key features
Coordinate support work through shared mailboxes
The project supports multiple agents, tickets, and mailboxes and includes collision detection, internal notes, forwarding, merging, moving conversations, search, and notifications.
Sources: [1]
Bring additional customer channels into the support workflow
The README lists WhatsApp, Telegram, Facebook, Slack, Live Chat, and other omnichannel integrations. Teams should verify which required channels are delivered through modules or integrations.
Sources: [1]
Connect existing mail infrastructure and external systems
FreeScout supports SMTP, IMAP, POP3, Microsoft 365 and Google Workspace OAuth, and exposes an API for integrations.
Sources: [1]
Best fit
Fits teams that want shared support history on infrastructure they control
It is a candidate when Help Scout- or Zendesk-style shared inbox workflows should run on a PHP and database stack operated by the organization.
Sources: [1]
Before adoption
Separate core capabilities from optional modules before adoption
AI integration and some channels are documented as modules. Confirm the source, pricing, maintenance, and compatibility of every module required by the target workflow.
Sources: [1]
Treat the official install script as a dedicated-server operation
tools/install.sh installs Nginx, MySQL, and PHP, removes Apache, configures the web server, and creates cron jobs. Review it before use and run it only on an intended Ubuntu server rather than a workstation.
Sources: [2]
Official sources
- [1]FreeScout README(2026-10-03)
- [2]FreeScout interactive installation script(2026-10-03)
- [3]FreeScout 1.8.243 release(2026-10-03)
- [4]FreeScout AGPL-3.0 license(2026-10-03)
Supplemental curator note
FreeScout is relevant for teams that want shared support mailboxes and ticket data on infrastructure they operate. Separate core features from optional modules, then plan mail delivery, updates, backups, and security as part of the deployment.
Try it in 3 steps
- 1
Fetch the stable source
Fetch FreeScout 1.8.243. The dist build includes its vendor dependencies.
git clone --branch 1.8.243 --depth 1 https://github.com/freescout-help-desk/freescout.git && cd freescout - 2
Review the official installation script
The script installs Nginx, MySQL, and PHP, removes Apache, and configures cron jobs, so inspect it before execution.
less tools/install.sh - 3
Follow the official guide on a dedicated server
Do not run the installer directly on a workstation; use an intended server and continue through the documented web installer.
Open https://github.com/freescout-help-desk/freescout/wiki/Installation-Guide
Growth
Growth trends · Last 30 days
4,583 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 124
- Open PRs
- 2
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- helpscout
- helpdesk
- customer-support
- ticketing
- support
- php
- laravel
- shared-mailboxes
- help-desk
- zendesk
- osticket-alternative
- zendesk-alternative
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- Hi.Events4,045 Stars
3 shared tag(s) · 2 shared category(s) · Same language
self-host ticket sales, attendee operations, and event check-in
PHP - LinkStack3,889 Stars
3 shared tag(s) · 2 shared category(s) · Same language
self-host a link-in-bio profile and keep control of the page, domain, and data
PHP - Odoo54,815 Stars
3 shared tag(s) · 2 shared category(s)
Unify CRM, sales, inventory, accounting, commerce, manufacturing, and HR on an add-on based business platform
Python - Redash28,831 Stars
3 shared tag(s) · 2 shared category(s)
query multiple data sources and turn results into visualizations, dashboards, sharing, and alerts
Python - Lago10,652 Stars
3 shared tag(s) · 2 shared category(s)
connect product usage to metering, invoicing, and payments through one billing model
Go - Chaskiq3,574 Stars
3 shared tag(s) · 2 shared category(s)
combine live chat, support, campaigns, and help-center workflows in one customer-messaging platform
TypeScript
Report incorrect information
Tell us if any listing information is incorrect or outdated.