Open-source helpdesk and customer support ticketing system
Review by EuropeanStack EditorialUpdated Verified
Zammad is proof that open-source software can be both powerful and beautiful. It delivers professional-grade multi-channel ticketing with the best search in its class, genuine automation capabilities, and enterprise-level security features — all available for free if you can host it yourself. The integration ecosystem is smaller than Zendesk's, and the knowledge base won't replace a dedicated documentation platform. But for the core job of managing customer support conversations efficiently and securely, Zammad punches well above its weight. For European organizations that value data sovereignty, it is simply the best option available.
Zammad is a German open-source helpdesk and ticketing system that unifies email, phone, chat, SMS, Telegram, WhatsApp, and Facebook into a single support platform. Founded by OTRS creator Martin Edenhofer, Zammad combines enterprise-grade ticketing capabilities with a modern, intuitive web interface that sets it apart from other open-source helpdesks. Available as a self-hosted community edition or a managed service hosted in German data centres, it serves organizations from small teams to large enterprises.
Headquarters
Berlin, Germany
Founded
2016
Pricing
EU Data Hosting
Yes
Employees
11-50
Open Source
Yes
30-day free trial available
Free
€7/mo
€16/mo
€25/mo
Billing: monthly, annual
Here is a bold claim: Zammad is the most polished open-source helpdesk system ever built. And unlike most bold claims in software, this one holds up under scrutiny.
Most open-source helpdesks look like they were designed in 2008 — because they were. Clunky interfaces, byzantine configuration, and the general aesthetic of enterprise software that nobody actually enjoys using. Zammad breaks that pattern completely. Its founder is Martin Edenhofer, who originally created OTRS, one of the most widely deployed open-source ticketing systems in history. It launched in 2016 as a clean-slate reimagining of what a modern helpdesk should be: fast, beautiful, and genuinely pleasant to use every day.
Based in Berlin, Zammad GmbH offers the software in two forms. The Community Edition is fully open-source under the AGPL licence: you download it, deploy it on your own servers, and use it with unlimited agents at zero cost. A managed SaaS version adds per-agent pricing, automatic updates, and hosting in German data centres. Both share the same codebase, although the hosted plans gate some channels and features by tier.
What Zammad does, it does exceptionally well. Email, chat, phone, SMS, Telegram, WhatsApp, and Facebook conversations flow into a unified ticketing interface. Elasticsearch powers instant full-text search across your entire ticket history — attachments included. Triggers, schedulers, and macros automate repetitive workflows. SLA management keeps response times on track. And the interface? It is the kind of clean, responsive, thoughtfully-designed experience that makes you wonder why Zendesk charges what it does.
The trade-off is scope. Zammad is a helpdesk, not an enterprise service management platform. If you need IT asset management, advanced reporting suites, or a marketplace of 1,200 third-party apps, Zendesk and Freshdesk still have the edge. But if you need a rock-solid ticketing system with full data sovereignty, Zammad delivers at a price point — including free — that its proprietary competitors cannot match.
Zammad's ticket management unifies conversations from email, web forms, chat, phone (via CTI integration), SMS, Telegram, WhatsApp Business, and Facebook into a single interface. Every channel feeds into the same ticket queue, so agents don't need to switch between tools. Tickets carry full conversation history regardless of which channel the customer used, and a customer who switches channels stays in the same thread. Twitter/X is no longer offered as a channel.
This is one of Zammad's genuinely standout features. The built-in Elasticsearch integration provides instant full-text search across every ticket, every note, and every attachment in your entire history. Searching for a customer name, an error code, or a phrase from an attachment three years ago returns results in milliseconds. For support teams handling thousands of tickets, this search capability is transformative for resolving recurring issues.
Zammad offers three layers of automation. Triggers fire on ticket events (creation, update, close) and can assign agents, set priorities, send notifications, or update fields. Schedulers run on time-based intervals to escalate overdue tickets, send reminders, or execute bulk operations. Macros let agents execute multi-step actions with a single click — close and tag, reassign and notify, or any other combination. Together, these cover the automation needs of most support operations without requiring code.
SLA policies define response and resolution time targets by priority, ticket type, or customer. A calendar system accounts for business hours and holidays. When an SLA is at risk, Zammad escalates automatically through notifications and visual indicators. The overview system provides calendar-based SLA tracking so managers can spot bottlenecks before they become breaches.
Zammad supports S/MIME and PGP email encryption natively — a feature that most commercial helpdesks still lack. For organizations handling sensitive customer data (legal, healthcare, finance), the ability to receive and send encrypted emails directly within the ticketing system is a significant compliance advantage. Combined with self-hosting, this makes Zammad one of the most secure helpdesk options available.
Zammad has added an AI layer without making it mandatory. AI Ticket Summary turns long threads into a structured overview, the AI Writing Assistant rewrites, shortens, expands, or translates replies, and AI Agents automate routine ticket work. On the hosted plans, AI is optional from Professional upwards and billed at €0.03 per AI call. Every AI feature needs a provider to be configured first, and the options include Zammad's own AI service and a self-hosted Ollama model. That matters for teams that want to keep ticket content away from US model vendors.
Zammad's pricing model is its strongest competitive weapon. The self-hosted Community Edition is completely free — no user limits, no feature restrictions, no time-limited trials. You get the full software, forever, at zero cost. Your only expenses are the infrastructure to run it.
For teams that prefer managed hosting, the Starter plan costs €7 per agent per month on annual billing (€9 monthly) for up to 5 agents, covering email, web form, and SMS channels with email support. Professional costs €16 per agent (€18 monthly) for up to 35 agents and adds chat, Telegram, SLAs, a knowledge base, and optional AI features. Plus costs €25 per agent (€27 monthly) with unlimited agents, adding WhatsApp and Facebook channels, workflows, GitHub and GitLab integration, a multilingual knowledge base, and phone support. A 30-day trial runs on the Professional plan.
Self-hosters who want vendor backing can buy annual support contracts: Business at €2,999, Enterprise at €5,999, and Corporation at €9,999 a year, with response times from 6 hours down to 2.
Compare this to Zendesk, where the Professional tier starts at USD 55 per agent per month, and the value proposition becomes stark. Even the top hosted Plus tier costs less than half of that Zendesk plan. The self-hosted option, with unlimited agents at zero licence cost, has no equivalent in the commercial helpdesk market.
Zammad's compliance story is exceptionally strong. As a German company (Zammad GmbH, Berlin), it operates under EU jurisdiction and German data protection law — among the strictest in the world.
The self-hosted Community Edition gives organizations complete data sovereignty. Your ticket data, customer information, and communication history never leave your infrastructure. There is no telemetry, no phoning home, no third-party data sharing. For organizations in regulated industries — healthcare, finance, government, legal — this level of control is often a hard requirement that no SaaS helpdesk can match.
The hosted version runs in German data centres that Zammad describes as ISO 27001-certified, with a Data Processing Agreement. Built-in features include data erasure tools for GDPR right-to-deletion requests, data export for portability, audit logging for compliance documentation, and S/MIME encryption for secure email handling.
Organizations requiring data sovereignty — government agencies, healthcare providers, legal firms, and financial institutions where customer support data must remain on controlled infrastructure. Self-hosted Zammad is the answer.
Budget-conscious teams that need a professional helpdesk without per-agent SaaS costs. The free Community Edition with unlimited agents is unmatched value.
European companies prioritizing GDPR compliance who want a German-built, EU-hosted helpdesk rather than sending support data to US-based platforms.
Technical teams with Linux administration capability who can manage a self-hosted deployment and want the flexibility that comes with open-source software.
Zammad is proof that open-source software can be both powerful and beautiful. It delivers professional-grade multi-channel ticketing with the best search in its class, genuine automation capabilities, and enterprise-level security features — all available for free if you can host it yourself. The integration ecosystem is smaller than Zendesk's, and the knowledge base won't replace a dedicated documentation platform. But for the core job of managing customer support conversations efficiently and securely, Zammad punches well above its weight. For European organizations that value data sovereignty, it is simply the best option available.
Yes. The self-hosted Community Edition is completely free and open-source under the AGPL licence, with unlimited agents. Paid hosted plans (€7, €16, or €25 per agent per month on annual billing) add managed infrastructure, automatic updates, and vendor support. Self-hosters can also buy annual support contracts from €2,999.
Zammad offers comparable core ticketing and multi-channel support with the major advantage of being open-source and self-hostable. Zendesk has a larger integration marketplace, more advanced AI features, and a more mature enterprise feature set. Zammad wins on data sovereignty, transparency, and value for money.
Yes. Zammad scales to handle large ticket volumes with Elasticsearch-powered search, SLA management, and role-based access control. Organizations processing tens of thousands of tickets monthly use Zammad successfully, though very large deployments benefit from the self-hosted option for infrastructure control.
Self-hosting Zammad requires Linux system administration skills. You need to run a Ruby on Rails application with PostgreSQL 15 or newer, Redis, a reverse proxy such as Nginx, and optionally Elasticsearch. Package, Docker, and Kubernetes installs simplify deployment, but ongoing updates and maintenance remain your responsibility.
Yes. Zammad GmbH is a Berlin company, and the software includes built-in GDPR features: data erasure tools, data export, audit logging, and S/MIME encryption. Self-hosted deployments give you complete data sovereignty. The hosted version runs in German data centres.
Cloud-based business phone system for sales and support teams
All-in-one messaging platform for customer support, marketing, and sales
Alternative to Freshdesk, Help Scout, Intercom, Zendesk
Copenhagen customer service platform with built-in phone, chat, email and the Mim AI agent
French AI-driven ITSM and digital workplace platform, owner of OTRS
Alternative to Servicenow