Zammad is a free, open source customer support & success project written in Ruby and released under AGPL-3.0. It has 5,924 GitHub stars, 1,056 forks and 451 open issues, and was last pushed 9 hours ago. On this registry it ranks #3 of 17 tracked projects in Customer Support & Success, with 5 head-to-head comparisons available. It gained 18 stars over the last 6 tracked days.

What is Zammad?

What it is

Zammad is a web-based, open-source helpdesk and customer support platform, released under the GNU AGPLv3 and written primarily in Ruby on the Rails framework. The source code lives on GitHub and is owned by the Zammad Foundation, an entity that the README describes as independent of commercial providers such as Zammad GmbH. Development is carried out by the team at Zammad GmbH together with the community, and the project states that the software is and will stay open source.

The concrete problem it addresses is the fragmentation of customer inquiries. Support teams that juggle countless requests across multiple channels struggle to keep everyone on the same page, and they often spend more time administering the helpdesk than answering customers. Zammad collects customer communication from email, chat, telephone and social media into one support system. It sits in the customer support and success segment of the business software ecosystem, built on a Ruby and Rails stack with a JavaScript and TypeScript frontend tooled by Vite and CoffeeScript, and it exposes both a REST API and a GraphQL interface for integration work.

Key capabilities

  • Consolidates customer communication from email, chat, telephone and social media channels into one web-based helpdesk.
  • Provides a ticketing system for tracking and handling customer inquiries.
  • Exposes a REST API, documented separately, for programmatic access.
  • Exposes a GraphQL endpoint alongside the REST interface.
  • Ships as Docker container images under the zammad/zammad-docker-compose repository on Docker Hub.
  • Ships a Helm chart for deployment on Kubernetes, distributed through Artifact Hub.
  • Distributed as DEB and RPM binary packages for both stable and develop branches.

Who uses it and how

  • Support teams fielding inquiries from several channels at once run it as a shared helpdesk so agents work from one queue.
  • Self-hosters deploy the Docker container images and operate the stack themselves.
  • Kubernetes operators install the Helm chart from Artifact Hub.
  • Administrators on Debian or RPM-based systems install the provided DEB or RPM packages from the stable or develop branches.
  • Organizations avoiding self-hosting use the vendor cloud service, which offers a free trial instance.

Getting started

Installation paths documented in the README are the Docker container images at zammad/zammad-docker-compose, the Helm chart for Kubernetes, and DEB or RPM binary packages; installation and getting-started instructions live at docs.zammad.org. A hosted cloud service from Zammad GmbH is also offered, with a free trial instance for evaluation.

When to use it — and when not to

Zammad is the open-source alternative to running the same workload on a paid hosted helpdesk, and the README openly points to the vendor cloud service as the easiest and often most cost-effective way to operate it, so the self-hosted route is a deliberate trade rather than the default recommendation. A self-hoster takes on the full operational load of a Rails application, its database, its file storage and inbound and outbound mail handling, plus backups and updates, which the vendor explicitly offers to handle instead. The project also carries a sizeable open issue count, and the recorded contributor figure is zero, which is worth weighing against the volume of community activity the fork and star counts suggest.

project readme (upstream, from github) — read inline

Welcome to Zammad

Are you juggling countless customer inquiries across multiple channels? Struggling to keep your support team on the same page? Or spending more time managing your helpdesk than delivering exceptional support to your customers?

Zammad is your Swiss Army knife - a web-based, open-source helpdesk and customer support platform packed with features to streamline customer communication across channels like email, chat, telephone and social media.

The Software

The Zammad software is and will stay open source. It is licensed under the GNU AGPLv3. The source code is available on GitHub and owned by the Zammad Foundation, which is independent of commercial providers such as Zammad GmbH.

The Company - Zammad GmbH

The development of Zammad is carried out by the amazing team of people at Zammad GmbH in collaboration with the community. We love to create open source software for you. If you want to ensure the Zammad software has a bright and sustainable future, consider becoming a Zammad customer!

Are you tired of complex setup, configuration, backup and update tasks? Let us handle this stuff for you! 🚀

The easiest and often most cost-effective way to operate Zammad is our cloud service. Give it a try with a free trial instance!

Status

  • Toolchain: CI docker-release workflow documentation status
  • Docker container images: Docker images for Zammad Dockerhub Pulls
  • Helm chart for Kubernetes: Artifact Hub Release downloads
  • Download DEB/RPM: binary packages for Zammad stable binary packages for Zammad develop
  • License: AGPL license

Further Information

Thanks! ❤️ ❤️ ❤️

Your Zammad Team

Frequently asked questions

Is Zammad free to use?

Zammad is open source under the AGPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does Zammad do?

Powerful helpdesk solution for streamlined customer service

What is Zammad written in?

Zammad is primarily written in Ruby. Its source is publicly available at https://github.com/zammad/zammad, and it has 5,924 GitHub stars.