FreeScout is a free, self-hosted help desk built on one idea: a shared mailbox should not cost you a fee per agent. It is open source, runs on your own server, and handles email-based client support with no ticket caps and no seat licensing. For an MSP, the question is narrower than the generic review sites make it. Can a lightweight shared-inbox tool carry real client support across multiple accounts, and where does it run out of road?
TL;DR: FreeScout for MSPs
| Question | Short answer |
|---|---|
| What is it | An open-source, self-hosted shared-inbox help desk and ticketing tool, licensed under AGPL 3.0. A direct Help Scout and Zendesk alternative. |
| What it costs | Core app is free with unlimited agents, tickets, and mailboxes. Optional paid modules run roughly $12 to $20 each, mostly one-time. |
| Best for | MSPs that want cheap, private, email-first ticketing across many client mailboxes and full control of their data. |
| Not for | MSPs that need PSA, billing, contracts, RMM, or asset management living in the same tool. |
| Rating | Capterra 4.2 out of 5 from 13 reviews. Not listed on G2 or Trustpilot. |
| The call | A strong support layer, not a full MSP platform. Bolt it onto your stack or consolidate the work elsewhere. |
What FreeScout Is
FreeScout is a help desk and shared mailbox written in PHP on the Laravel framework. It started life as a free, self-hosted answer to Help Scout, and the interface shows it. The inbox looks and behaves like Gmail or Outlook, so a new technician needs close to zero training to pick up a ticket and reply.
The licensing is the part MSPs should read twice. FreeScout ships under AGPL 3.0, which means the source is public, you can run it on your own hardware, and there are no per-user costs baked into the core product. You download it, host it, and own the data. The project lives on GitHub with an active community, mobile apps for iOS and Android, and support for more than 25 languages.
The pitch that earned it a following is blunt. FreeScout is the tool you reach for when you are tired of a SaaS vendor pulling the rug out from under your pricing. No seat math, no annual renewal creeping up 18%, no data sitting in someone else's tenant. That message lands hard with MSP owners who have watched their PSA and RMM bills climb every January.
What you get out of the box is a clean, multi-agent shared inbox. What you do not get out of the box is a managed service business in a tray. The gap between those two things is the whole review.
FreeScout Features That Matter for MSPs
The core feature set covers the daily mechanics of support without asking for a credit card. You get unlimited mailboxes, unlimited agents, and unlimited tickets. Collision detection stops two techs from replying to the same client at once. Auto-replies, saved replies, tags, and assignments are all standard. Notes stay internal, customer history sits in the sidebar, and the whole thing is searchable.
For an MSP running support across a book of clients, the multi-mailbox design is the feature that matters most. You can stand up one mailbox per client, route each client's email into its own queue, and keep conversations cleanly separated while your team works from a single login. That is the pattern most small MSPs land on, and FreeScout handles it without a per-mailbox surcharge.
Modern authentication is covered too. FreeScout supports OAuth for Microsoft 365 and Google Workspace, so you are not stuck stuffing app passwords into a config file to pull mail. The REST API lets you push tickets in from monitoring tools or scripts, which is how most teams wire it into the rest of their stack.
The catch is that several features MSPs treat as table stakes are not in the free core. Knowledge base, live chat, workflows, and SLA tracking are paid modules. The core gives you a fast, reliable shared inbox. The features that turn a shared inbox into a structured service desk cost extra, and that is the next section.
FreeScout Pricing and Paid Modules
The headline is true: FreeScout core is free, and free means free. No agent ceiling, no trial clock, no feature held hostage behind a "contact sales" button. Where the money shows up is the module marketplace, and for an MSP the module list reads like the features you were going to need anyway.
Most modules are a one-time purchase per install with a window of updates, not a recurring subscription. Pricing moves over time, so confirm on the FreeScout site before you budget, but the shape looks like this.
| Module | Rough price | Why an MSP cares |
|---|---|---|
| Knowledge Base | around $12 | Client-facing self-service docs to cut ticket volume |
| Workflows | around $15 | Automated routing, tagging, and escalation rules |
| Customer/Client Portal | around $13 | A branded portal where clients track their tickets |
| Time Tracking | around $20 | Log time per ticket, the raw input for any billing |
| SLA | around $20 | Response and resolution targets with breach alerts |
| Live Chat | around $40 | Website chat folded into the same inbox |
Stack the modules an MSP usually wants, knowledge base, workflows, SLA, time tracking, and a portal, and you are looking at roughly $80 to $120 one-time, plus whatever a few client-specific add-ons cost. Compare that to a per-agent SaaS help desk at $20 to $100 per seat per month and the math gets loud fast. A five-tech team on a $50 per seat tool pays $3,000 a year, every year. FreeScout asks for a server and a one-time module spend.
Total cost of ownership is not zero, though, and pretending otherwise is how people get burned. You are paying for infrastructure, a managed FreeScout host like Elest.io runs a few dollars a month, or a self-managed VPS runs $5 to $20. You are also paying in labor: setup, upgrades, backups, and patching are on you.
Self-Hosting FreeScout: What It Takes
FreeScout runs on a standard LAMP-style stack. You need PHP 7.3 or newer, MySQL or MariaDB, and a web server. That is a low bar, which is why it deploys on cheap shared hosting, a small VPS, or a container. There are three realistic paths to get it running:
- Manual install on a VPS, following the official docs. Most control, most maintenance, best for teams that already run Linux servers.
- Docker or Docker Compose, which is the fastest clean deploy and the easiest to back up and move. This is the common choice for MSPs comfortable with containers.
- Managed hosting from a provider like Elest.io or a one-click deploy on Railway, where you trade a few dollars a month for not owning the OS layer.
Self-hosting is the source of FreeScout's biggest advantage and its biggest obligation. The advantage is control: your clients' support data never leaves infrastructure you run, which is a real answer to the privacy and compliance questions clients in healthcare or finance will ask. The obligation is security. When you host the app, you own the patching. Open-source help desks have shipped security fixes that only protect the servers whose admins apply them. If you stand up FreeScout and walk away, you have built a liability, not a help desk. Budget for a patch cadence the same way you would for any client-facing server.
Where FreeScout Fits in an MSP Stack
Here is the line that the generic review sites skip because they are not writing for managed services. FreeScout is a support layer, not a PSA. It handles the conversation with the client. It does not handle the business of being an MSP.
What that means in practice: FreeScout has no native billing, no contract or agreement management, no quoting, and no project module. Time tracking exists as an add-on, but logging minutes is not the same as turning those minutes into an invoice tied to a contract. There is no RMM, no patch management, no remote access, and no asset or configuration database. Reporting is functional but basic compared to a real PSA dashboard.
So FreeScout slots in as the ticketing and shared-inbox piece, the front door where client email arrives and gets answered. If your support is email-first and you bill on flat-rate contracts that do not need per-ticket time rollups, FreeScout can carry the whole support workflow on its own. If you bill hourly, manage detailed SLAs across dozens of clients, or need tickets tied to assets and agreements, FreeScout becomes one tool that has to talk to several others.
That trade is the same one behind every open-source ticketing decision. FreeScout shows up well when the job is support, and drops out of the running when the job is run-the-whole-MSP.
What Real Users Say About FreeScout
FreeScout holds a 4.2 out of 5 on Capterra across 13 reviews. The sample is small, and it is worth saying plainly that FreeScout is not listed on G2 or Trustpilot, so the public review pool is thinner than you would get for a mainstream SaaS desk. Treat the rating as a signal, not a confident read from a thousand seats.
The praise is consistent and predictable. Reviewers like that it is genuinely free, that the shared inbox is fast, and that the Gmail-style interface means agents are productive on day one. The control of self-hosting comes up again and again from teams that left a SaaS tool over pricing or data concerns.
The complaints are just as consistent, and they map exactly to the gaps above. Setup takes technical know-how. Reporting is thinner than commercial tools. The good features are paid modules, and the module costs add up if you want the full kit. None of that is a dealbreaker for a team with server skills and a clear support-only use case. All of it is a wall for a team expecting a polished, batteries-included SaaS experience.
FreeScout Alternatives for MSPs
FreeScout is not the only open-source or low-cost help desk in the ring, and the right pick depends on whether you want pure ticketing or something closer to a service desk. Here is how the common options compare on the dimensions an MSP weighs.
| Tool | Pricing model | Self-host | Open source | PSA features | Best for |
|---|---|---|---|---|---|
| FreeScout | Free core, paid modules | Yes | Yes (AGPL) | None native | Email-first support, multi-client mailboxes |
| Zammad | Free self-host, paid cloud | Yes | Yes | Light, no billing | Teams wanting SLAs and channels built in |
| osTicket | Free | Yes | Yes | None | Classic form-based ticketing on a budget |
| Zoho Desk | Per agent per month | No | No | Light, ties to Zoho suite | Shops already in the Zoho ecosystem |
| Help Scout | Per user per month | No | No | None | Teams that want managed SaaS and no servers |
Zammad is the closest open-source sibling and ships more service-desk structure in its free tier, at the cost of a heavier install. osTicket is the old reliable, free and form-driven, but the interface feels its age next to FreeScout's inbox. The SaaS options, Zoho Desk and Help Scout, remove the server burden entirely and put the per-seat meter back on. The point of FreeScout is to escape that meter, so comparing it to Help Scout is really a question of whether you would rather pay in dollars or in maintenance.
The Consolidation Question
A help desk does not run an MSP by itself, and stacking FreeScout next to a separate PSA, a separate RMM, and a separate billing tool is how stacks balloon into eight browser tabs and a reconciliation headache at month end. FreeScout solves the support inbox cheaply. It does not solve tool sprawl. For some teams it adds to it.
That is the trade worth naming. A point tool like FreeScout wins when support is a contained problem and the rest of your stack is settled. Consolidation wins when the cost and the context-switching of running many disconnected tools is the thing actually squeezing your margins.
This is where OpenFrame comes in as a different answer to the same problem. OpenFrame is an AI-native, all-in-one MSP and IT platform that brings ticketing, native PSA, and the rest of the operational stack under one roof, with PSA included rather than sold as a future promise. The positioning is not that it is cheaper than free. FreeScout's core will always win a sticker-price contest. The positioning is no vendor lock-in and one platform instead of a pile of integrations, so the support desk, the billing, and the automation share the same data instead of syncing across five tools. For an MSP weighing a free inbox plus four other systems against a single platform, that is the real comparison, not FreeScout versus any one competitor.
Who FreeScout Fits and Who Should Look Elsewhere
FreeScout fits the MSP that wants a private, self-hosted, email-first help desk and has the server skills to run it. If your clients value data control, your support is conversation-driven, and you would rather spend an afternoon on Docker than $3,000 a year on seats, it is one of the strongest open-source picks available. The multi-mailbox model handles a real book of clients, and the module marketplace fills most gaps for a one-time price.
FreeScout does not fit the MSP that needs PSA, billing, contracts, RMM, or asset management in the same place as tickets. It is a support tool doing a support job. Asking it to be the spine of your operations is asking the wrong tool the wrong question, and you will end up wiring it to a half-dozen other systems to make up the difference.
Run the test before you install: write down the five jobs your help desk has to do this quarter. If all five are about answering clients, FreeScout earns the server. If two of them are about billing them, the tool you want is bigger than an inbox.
Marketing Manager
Kristina runs content, SEO, and community at Flamingo and OpenMSP. She spent years as a correspondent for Ukraine's Public Broadcasting Company before making the jump to tech. Now she covers MSP stack decisions and strategy. You can connect with her in the OpenMSP community or on LinkedIn.
