Every SaaS vendor’s pricing page has a “Free” column. It lists unlimited contacts, AI features, automations, and reporting. Read the fine print and you’ll find agent seat caps of 1–2, ticket volume limits of 50–100 per month, integrations locked behind paid tiers, and automations disabled entirely. The customer service app you thought was free turns out to be a feature-limited demo dressed up as a product tier. This post names exactly where each major free tier walls you off, what the honest open-source alternatives cost in time and server spend, and which scenario justifies each path. There’s also a narrower case — live chat plus AI for a SaaS product or web app — where a self-hosted widget like AI Chat Agent solves the problem at €79 once with no seat math at all.
If you want the broader software landscape first, the customer service software overview covers category definitions and build-vs-buy criteria. This post focuses specifically on free tiers, their real limits, and what happens when you outgrow them. You can also browse the full blog index for adjacent topics on support tooling, AI, and cost analysis.
Why “Free Forever” Customer Service Apps Hit a Wall
Freemium in B2B SaaS follows a predictable economic logic. The vendor gives you enough to understand the product and get some colleagues invested in it. Then a limit triggers — usually at the moment the tool starts generating real value — and the upgrade conversation begins. Customer service software is particularly aggressive about this dynamic because the pricing lever (agents) maps directly to company growth. Hire two more support reps and you’ve just hit the paywall.
The four most common walls:
- Agent seats. Most free tiers cap at 1–2 agents. Freshdesk Free allows unlimited agents only on its free tier, which is genuinely unusual — but compensates with hard ticket volume limits elsewhere. The moment your team grows beyond a founder doing solo support, you’re looking at $15–35 per agent per month across the major platforms.
- Ticket or conversation volume. HubSpot’s free Service Hub tier is effectively unlimited in conversation volume but gates almost every useful feature (SLA management, CSAT, custom reporting) behind the Starter plan at €15–20/seat/mo.
- Automations. Free tiers almost universally disable or severely limit workflow automations. You can receive tickets; you cannot route, tag, or escalate them automatically without upgrading.
- Integrations. CRM syncing, Slack notifications, WhatsApp channels, and API access are routinely locked to paid plans. On a free plan you’re working in an island disconnected from the rest of your stack.
The result: a free tier customer service app is useful for one person handling 30–50 tickets a month who doesn’t need automations and doesn’t mind manual data entry. That describes a very small slice of real support operations. Everyone else hits a wall within 3–6 months, usually right when usage is growing fastest.
Understanding exactly where each wall sits helps you plan the upgrade math before you’re already locked into a workflow.
The 4 SaaS Free Tiers Actually Worth Using in 2026
Four platforms have free tiers with genuine utility rather than pure trial bait. Here’s where each one walls off.
| Platform | Agent seats (free) | Ticket / conversation volume | Automations | Key locked features | First paid tier |
|---|---|---|---|---|---|
| Freshdesk Free | Unlimited | No hard cap, but email + social only | Basic auto-assign only (10 rules max) | SLA management, CSAT, custom reports, live chat channel | €15/agent/mo (Growth) |
| HubSpot Service Hub Free | Unlimited | No cap (shared inbox) | None | SLA, custom views, reporting, CSAT, escalation workflows | €15–20/seat/mo (Starter) |
| Zoho Desk Free | 3 agents max | No volume cap | 5 workflows only | Live chat, telephony, AI Zia, advanced analytics, multi-department | €14/agent/mo (Standard) |
| Bitrix24 Free | Unlimited (company-wide, not just support) | No cap | Limited, CRM rules only | Phone integration, advanced CRM automation, HD video calls, storage beyond 5 GB | €49/mo flat (Basic, up to 5 users) |
When Freshdesk Free actually works
Freshdesk Free is the most operationally complete free tier in the category. Unlimited agents with email ticketing and basic auto-assign is a real product. The wall arrives when you need SLA tracking (you’ll know you need it when you start missing response time commitments), CSAT measurement, or the live chat channel. Any team beyond early-stage will hit those within 6 months. Growth at €15/agent/mo is reasonable, but with 5 agents you’re at €75/mo — €900/year — before any add-ons.
When HubSpot Service Hub Free works
HubSpot Free makes sense if you’re already in the HubSpot CRM ecosystem. The shared inbox integrates natively with Contacts, and conversation history links to deal records automatically. The trap is that the free tier is essentially a contact management layer with a ticketing skin — no SLAs, no CSAT, no escalation logic. The Starter upgrade is reasonable in cost but pulls you into HubSpot’s annual billing model, which makes switching painful later.
When Zoho Desk Free works
Zoho Desk Free is the right choice if you’re already on Zoho One or Zoho CRM. The 3-agent cap is the binding constraint — it works for a solo operator or a founder-plus-one setup. The 5-workflow limit is enough to handle basic ticket routing. At the Standard tier, Zoho Desk is competitive on per-agent price compared to Freshdesk and Zendesk, which makes it a plausible growth path.
When Bitrix24 Free works
Bitrix24 Free stands out: unlimited users on a platform that includes CRM, project management, chat, and a basic helpdesk. The trade-off is complexity. Bitrix24’s interface requires meaningful configuration investment, and support features are secondary to its CRM and collaboration core. Teams that need a single tool for everything sometimes find the free tier sustains them for 12–18 months. Teams that need a focused customer service app find the noise-to-signal ratio exhausting.
Open-Source Self-Hosted: When One-Time Beats “Free Forever”
Self-hosting open-source support software is not free. The license is free. The infrastructure is not. A €5–15/month VPS is the minimum viable host for most open-source helpdesk stacks, and setup typically takes 4–8 hours for someone comfortable with Linux and Docker. That time cost is real and shouldn’t be papered over.
What self-hosting gives you in exchange:
- No per-seat pricing. You can add 20 agents and your server bill doesn’t change.
- No volume walls. Ticket volume is bounded only by your database and server capacity.
- Full feature access. No artificial feature gating — you get the complete software.
- Data ownership. Conversation history, customer data, and knowledge base on infrastructure you control.
- Predictable costs. A €10/mo VPS is a €10/mo VPS. No surprise invoice when you onboard a new support rep.
The honest trade-off: you own the maintenance. Security patches, database backups, and uptime monitoring are your responsibility, not a vendor’s. For teams with a developer or a technically capable ops person, this is manageable. For teams with zero technical capacity, SaaS is the right call even at premium pricing — the operational overhead isn’t worth it.
| Software | Best for | Agents | License | Approx. VPS needed | Setup time |
|---|---|---|---|---|---|
| Chatwoot CE | Live chat + multi-channel inbox | Unlimited | MIT | 2 GB RAM min (€5–10/mo) | 3–5 hours |
| Zammad | Ticket discipline, email-heavy queues | Unlimited | AGPL-3.0 | 4 GB RAM recommended (€10–20/mo) | 5–8 hours |
| FreeScout | Email-first, minimal overhead | Unlimited | AGPL-3.0 | 1 GB RAM adequate (€4–6/mo) | 2–4 hours |
| UVdesk | Ecommerce order support, PHP shops | Unlimited | OSL-3.0 (community) | 2 GB RAM (€5–10/mo) | 3–6 hours |
Chatwoot Community Edition — Best Free Customer Service App for Live Chat
Chatwoot Community Edition is the most fully-featured open-source customer service app if live chat is your primary channel. It ships with a real-time chat widget, email inbox, Twitter/X DMs, WhatsApp (via Twilio or 360dialog), and a shared inbox interface that competes credibly with Intercom’s core feature set — at zero license cost.
Key capabilities in the CE build:
- Multi-channel inbox: email, live chat, social DMs, WhatsApp, Telegram all in one queue
- Canned responses, labels, and conversation assignment
- Basic automation rules (conversation creation, update triggers)
- CSAT surveys built in
- Contact management with conversation history
- API access for custom integrations
- Self-hosted widget that you embed on any site
Docker Compose is the fastest setup route. A 2 GB RAM VPS (Hetzner CX22 at ~€4.90/mo is a common choice) runs Chatwoot comfortably for teams handling up to several hundred conversations per day. Setup takes 3–5 hours for the initial deployment, SSL configuration, and email SMTP setup. Budget another 2–4 hours for team onboarding and inbox configuration.
Where Chatwoot CE falls short relative to its cloud version: the AI features (GPT integration, Copilot suggestions, automated summaries) are behind Chatwoot Cloud’s premium pricing. The CE build is solid operationally but the AI layer requires either third-party integration or building your own prompt pipeline. If AI-assisted responses or RAG-based knowledge answering is important to your use case, you’ll need to engineer that on top of the CE stack.
Chatwoot is the right choice when you need a multi-channel inbox for a team of 3–20 agents, you have someone who can manage a server, and SaaS per-seat pricing at $15–35/agent/mo is the alternative you’re avoiding. The annual savings versus Intercom Starter at 5 agents alone can justify 40+ hours of setup time. Read more on customer service tools compared for how Chatwoot stacks up against SaaS options across more dimensions.
Zammad — Ticket Discipline When You Outgrow Email
Zammad is the ticket management platform to reach for when your support operation has crossed the threshold where a shared Gmail inbox stops working but you don’t want to pay Zendesk pricing. It handles email, web form, phone call logging, Twitter, and live chat in a single interface with a clean ticket state machine (open → pending → closed → merged).
The feature set is mature and thoughtfully designed:
- Full-text search across all tickets and objects — Elasticsearch-powered, fast at scale
- SLA policies with escalation rules and visual indicators
- Role-based access control with fine-grained permissions
- Trigger system for automating state transitions, notifications, and tagging
- Macros for one-click multi-action sequences
- Knowledge base module (FAQs and self-service articles, linkable from tickets)
- REST and GraphQL API, Webhooks
The trade-off is infrastructure weight. Zammad needs Elasticsearch alongside the main application stack, which means you’re looking at 4 GB RAM as a realistic minimum — a €10–20/mo VPS rather than the minimal €5 instance that FreeScout or Chatwoot can run on. Setup takes 5–8 hours including Elasticsearch configuration, email channel setup, and initial agent role definition. That’s not prohibitive but it’s a real investment.
The AGPL-3.0 license means the software is free to run, but if you modify it and offer it as a service you must release your changes. For internal support deployments — which covers most of the people reading this — AGPL is a non-issue.
Zammad is the right choice for teams with 5–50 agents handling a significant email ticket volume where SLA tracking, full-text search across ticket history, and proper role separation are requirements. If your main need is live chat rather than email ticket triage, Chatwoot or a dedicated chat widget fits better.
FreeScout — Email-First with Almost Zero Overhead
FreeScout is the closest open-source analogue to HelpScout. It’s a PHP/Laravel application, email-only by default, with a clean shared inbox interface that non-technical support agents can use with minimal training. No Elasticsearch dependency, no heavy runtime — a basic LAMP/LEMP stack or a €4–6/mo VPS running PHP and MySQL is sufficient.
Core features without any modules:
- Shared inbox with collision detection (see when a colleague is replying)
- Tags, notes, and assignments
- Saved replies (canned responses)
- Basic reporting (response time, closed counts)
- IMAP/SMTP for any email provider
FreeScout extends through a module marketplace. Modules add live chat, SMS, WhatsApp, reporting upgrades, Satisfaction ratings, and various integrations. Some modules are free; others are one-time purchases (typically $19–49 each). If you need live chat on top of email, budget an additional €20–40 for the chat module.
Setup is lightweight — 2–4 hours for a basic deployment, including SSL and email configuration. This is the platform to recommend to a non-technical founder managing support alone or with one other person who needs something more structured than Gmail but cannot justify SaaS pricing and doesn’t want operational complexity.
The ceiling is low compared to Zammad: FreeScout has no native SLA enforcement, limited workflow automation, and no Elasticsearch-backed full-text search. If your ticket volume grows past a few hundred per month or you need SLA compliance reporting, you’ll eventually need to migrate to something heavier. That migration cost is real and worth factoring in before committing to FreeScout for a growing team.
The Hidden Costs of Free SaaS (What You’ll Actually Pay in 18 Months)
The “free forever” plan isn’t free. The costs are just deferred and obscured. Here’s what typically materializes in the first 18 months.
Seat-triggered upgrades
You hire your second support person. You’re now on a paid plan. At Freshdesk Growth that’s €15/agent/mo — €30/mo for two agents, €360/year. At Zendesk Suite Starter it’s €55/agent/mo — €110/mo for two agents, €1,320/year. Ticket volume growth and team growth are correlated, so this cost accelerates.
Feature unlock spending
The features you actually need — CSAT, SLA tracking, advanced reporting, AI suggestions, WhatsApp integration — are almost always behind the second or third tier. Moving from Freshdesk Free to Growth to Pro to Enterprise as your needs grow is a series of price steps that compound. Teams that start on Freshdesk Free and genuinely use the product typically land at €25–40/agent/mo within 24 months when accounting for the tier they actually end up on.
Annual billing lock-in
Most meaningful discounts (20–40%) require annual billing. Annual billing means switching costs are real: you’ve prepaid 12 months. This is by design. Each annual renewal resets the switching friction clock. Teams that have been on a SaaS customer service app for 3+ years often find they’ve never seriously evaluated alternatives, not because the tool is optimal, but because switching is painful and the next renewal is always next year.
Price increases
Zendesk, Intercom, and Freshdesk have all implemented 10–25% pricing adjustments in 2023–2025. At scale these increases are significant. A team at €50/agent/mo with 10 agents paying a 15% increase absorbs €900/year in new spend without any new feature access.
The 18-month realistic number
For a 5-agent team on a mid-tier plan across the major platforms, the 18-month cost typically lands between €1,500 and €6,000 — a wide range because it depends heavily on which platform and which tier. The bottom of that range is still €1,500 for software that was “free” when they signed up.
Decision Framework: Free SaaS vs. Self-Hosted vs. Self-Hosted Widget
The right choice depends on what you actually need. These three questions narrow it quickly.
Question 1: Do you need a full ticket management system or primarily live chat?
Ticketing (email queues, SLA tracking, shared inbox across channels) and live chat are often conflated but serve different operational needs. If your primary support volume comes through email and you need structured ticket states, SLA enforcement, and agent reporting — you need a helpdesk platform: Freshdesk, Zammad, FreeScout, or Chatwoot. If your primary surface is a website or web app where you want a chat widget that can handle visitor questions automatically and alert a human for escalations — you need a chat widget, not a helpdesk.
This distinction matters because AI Chat Agent is specifically a chat widget, not a ticketing system. It won’t replace a helpdesk for email-heavy support queues. It will replace — or eliminate the need for — a SaaS live chat tool like Tidio, Intercom Chat, or Chatbase in contexts where AI-first chat is the primary touchpoint. If you’re evaluating it against those specifically, the getagent.chat vs. Tidio comparison covers the specifics.
Question 2: Do you have the technical capacity to manage a server?
Self-hosting any of the open-source tools described here requires someone who can SSH into a VPS, run Docker commands, configure Nginx or Caddy for SSL, and respond when something goes wrong at 2 AM. That person doesn’t need to be a senior engineer, but they need to exist. If no one on your team can play that role, SaaS is the right answer regardless of cost.
Question 3: What is your realistic 36-month support headcount?
Free SaaS scales poorly in cost. Open-source self-hosted scales well in cost. The crossover point is usually somewhere between 2 and 4 agents at 12–18 months. If you’re a founder managing support alone and don’t anticipate scaling a support team, a free SaaS tier may be perfectly adequate indefinitely. If you’re building a team and each new hire triggers a seat cost, the math for self-hosting improves quickly.
For teams evaluating their broader customer service software options, this framework holds across the category — not just for the tools mentioned here.
Quick routing guide
- Solo operator, email-first, no technical staff → Freshdesk Free or FreeScout
- Small team (3–10 agents), email-heavy, technical ops capacity → Zammad or Chatwoot CE
- SaaS product or web app, need AI chat widget, developer on team → Self-hosted chat widget (getagent.chat or Chatwoot with chat-only config)
- Ecommerce, need multi-channel, budget for SaaS → Freshdesk Growth or Zoho Desk Standard
- Already in HubSpot CRM ecosystem → HubSpot Service Hub Free then Starter
Honest Pick for 2026
There is no single best free customer service app. There are best fits by use case, and the honest answer requires admitting what each tool actually covers.
For email ticket management at zero cost: Freshdesk Free is the most operationally complete option in the SaaS category. Unlimited agents, basic auto-assign, and email ticketing work for teams under 30–50 tickets per week. Past that volume or when SLA tracking becomes necessary, the Growth tier at €15/agent/mo is the natural upgrade and reasonably priced for what it delivers.
For self-hosted full helpdesk with live chat: Chatwoot CE is the right call. MIT license, active development, real multi-channel support, and a community that’s large enough to have production-tested deployment guides — Chatwoot also ranks in our broader best customer service platforms roundup as the top open-source option. The setup investment (3–5 hours plus ongoing maintenance) is justified when the SaaS alternative is €25–50/agent/mo and you have more than 3 agents.
For minimal email-only self-hosted: FreeScout is the lowest-overhead path. PHP, MySQL, no heavy dependencies. A team of 1–3 people managing email support can run it indefinitely on a €5/mo VPS with an afternoon of setup.
For AI live chat on a SaaS product or web app: This is the specific case where the self-hosted chat widget model makes the most sense, and where a full helpdesk is often overkill. AI Chat Agent handles this with a RAG knowledge base (PDF/DOCX/TXT/MD ingestion plus URL crawling), five AI provider choices (OpenAI, Claude, Gemini, OpenRouter, or any OpenAI-compatible endpoint including local Ollama models), human operator takeover mid-conversation, lead capture with Email/Telegram/Webhook alerts, and a white-label widget at 25.8 KB gzip. The scope is deliberately narrower than a helpdesk — it doesn’t do email ticket queues. But for the live chat surface on a SaaS product, ecommerce site, or web app, that scope is exactly right. You’re not paying for shared inbox features you won’t use.
The 18-month cost reality: a SaaS live chat tool for a 3-person team runs €500–3,000 over 18 months depending on platform and tier. Chatwoot CE on a €10/mo VPS runs €180. getagent.chat runs €79 (license) plus €90–180 in VPS costs (18 months at €5–10/mo) plus LLM API spend proportional to your conversation volume — typically €5–30/mo for moderate usage. The SaaS convenience premium is real, but so is the compounding cost.
One thing worth stating plainly: none of the self-hosted options are genuinely zero-effort. They require setup time, ongoing maintenance attention, and someone willing to own the infrastructure. If that doesn’t describe your situation, the right answer is a SaaS tool, and the right SaaS tool depends on whether you’re primarily managing email queues (Freshdesk, Zoho Desk) or live chat (Intercom, Tidio, or one of the tools covered in our customer service tools comparison).
The free tier question is really a question about which growth path you’re willing to commit to. Free SaaS grows in cost as your team grows. Self-hosted grows in operational responsibility as your traffic grows. Neither is free. One charges in money; the other charges in time. Pick the currency that fits your situation.
If the self-hosted AI chat widget path fits your use case, the demo runs at demo.getagent.chat/login — full admin panel, no registration required. If it works for you, the license is at €79 one-time with no recurring fees. Try the demo first.
Frequently Asked Questions
Is there a truly free customer service app?
Yes, but every free tier has hard limits. Freshdesk Free offers unlimited agents with email-only ticketing. HubSpot Service Hub Free covers shared inbox but disables automations. Truly unlimited free means self-hosting open-source software like Chatwoot CE or FreeScout on your own VPS.
What’s the best free help desk software in 2026?
For SaaS free tiers, Freshdesk Free is the most operationally complete: unlimited agents plus basic auto-assign. For self-hosted, Chatwoot Community Edition wins on multi-channel breadth; FreeScout wins on setup simplicity. Best depends on channel mix and technical capacity.
Can I self-host a customer service app?
Yes. Chatwoot CE, Zammad, FreeScout, and UVdesk all run on a €5-15/mo VPS via Docker Compose. Setup takes 2-8 hours depending on the platform. You get unlimited agents, no volume caps, and full feature access, but you own patches, backups, and uptime.
How much does customer service software cost after the free tier?
First paid tiers typically run €14-20 per agent per month: Zoho Desk Standard at €14, Freshdesk Growth at €15, HubSpot Service Starter at €15-20. A 5-agent team on a mid-tier plan lands between €1,500 and €6,000 over 18 months once feature unlocks and price increases stack up.
Is open-source customer service software safe for GDPR?
Yes, and often safer than SaaS. Self-hosting on an EU VPS keeps customer data inside your infrastructure with no third-party processor to audit. Chatwoot, Zammad, and FreeScout all support standard GDPR workflows: data export, deletion, and consent logging. You still own DPA, encryption, and access controls.
Which free customer service app has unlimited agents?
On SaaS: Freshdesk Free, HubSpot Service Hub Free, and Bitrix24 Free all offer unlimited seats but wall off automations, SLA tracking, and integrations. On self-hosted: Chatwoot CE, Zammad, FreeScout, and UVdesk all have unlimited agents with no license fee. Only VPS cost applies.