# zammad/zammad

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/zammad-zammad).**

5,399 stars · 945 forks · Ruby · agpl-3.0

## Links

- GitHub: https://github.com/zammad/zammad
- Homepage: https://zammad.org
- awesome-repositories: https://awesome-repositories.com/repository/zammad-zammad.md

## Topics

`coffeescript` `customer-care` `customer-support` `graphql` `helpdesk` `javascript` `rails` `ruby` `support` `ticketing` `typescript` `vite` `vuejs` `zammad`

## Description

Zammad is an open-source ticketing software designed for tracking and resolving customer requests. It functions as an omnichannel help desk system that merges communication streams from email, chat, and social media into a unified ticket management interface.

The platform distinguishes itself through a programmatic REST API for managing users, tickets, and knowledge base entries via OAuth2. It integrates identity management using SAML, LDAP, Active Directory, and Kerberos to provide single sign-on for support staff.

The system includes tools for help desk automation, such as the definition of service level agreements and priority rules to track response and resolution timeframes. It also features a knowledge base manager for creating and categorizing self-service help articles and a global search capability powered by Elasticsearch.

Deployment is supported through multiple methods, including package managers, containers, clusters, or building from source code.

## Tags

### Business & Productivity Software

- [Omnichannel Support Platforms](https://awesome-repositories.com/f/business-productivity-software/omnichannel-support-platforms.md) — Aggregates customer communications from email, chat, and social media into a single unified support dashboard.
- [Support Ticketing](https://awesome-repositories.com/f/business-productivity-software/customer-support-platforms/support-ticketing.md) — Organizes omnichannel communications into a centralized ticketing system for resolution tracking. ([source](https://docs.zammad.org))
- [Open-Source Systems](https://awesome-repositories.com/f/business-productivity-software/helpdesk-systems/open-source-systems.md) — Provides a self-hosted, open-source system for tracking and resolving customer requests.
- [Service Desk Automation](https://awesome-repositories.com/f/business-productivity-software/service-desk-automation.md) — Automates the service desk lifecycle through the definition of priority rules and service level agreements.
- [Service Level Agreement Management](https://awesome-repositories.com/f/business-productivity-software/service-level-agreement-management.md) — Defines and tracks response and resolution time targets to ensure service level agreements are met. ([source](https://docs.zammad.org))
- [Support Workflow Automation](https://awesome-repositories.com/f/business-productivity-software/support-workflow-automation.md) — Automates support workflows by defining service level agreements and priority rules for request handling. ([source](https://docs.zammad.org/))
- [Ticket Search & Filtering](https://awesome-repositories.com/f/business-productivity-software/customer-support-platforms/support-ticketing/ticket-search-filtering.md) — Facilitates the retrieval and filtering of support tickets, users, and roles using specific search queries. ([source](https://docs.zammad.org/en/latest/api/intro.html))
- [Global Search Tools](https://awesome-repositories.com/f/business-productivity-software/global-search-tools.md) — Implements a unified global search utility to find records across tickets, users, and knowledge base articles. ([source](https://docs.zammad.org/en/latest/api/intro.html))
- [Programmatic Interfaces](https://awesome-repositories.com/f/business-productivity-software/self-hosted-help-desks/programmatic-interfaces.md) — Exposes a comprehensive REST API for programmatic management of tickets, users, and knowledge base entries.

### Content Management & Publishing

- [Knowledge Bases](https://awesome-repositories.com/f/content-management-publishing/documentation-knowledge-management/knowledge-bases.md) — Provides a centralized system for creating and categorizing help articles to enable customer self-service. ([source](https://docs.zammad.org))

### Data & Databases

- [Knowledge Management](https://awesome-repositories.com/f/data-databases/knowledge-management.md) — Implements a knowledge management system for organizing and publishing a public library of help articles.

### Development Tools & Productivity

- [REST APIs](https://awesome-repositories.com/f/development-tools-productivity/rest-apis.md) — Exposes a comprehensive REST API for the programmatic management of users, tickets, and knowledge base entries. ([source](https://docs.zammad.org))

### Part of an Awesome List

- [Elasticsearch Integrations](https://awesome-repositories.com/f/awesome-lists/data/full-text-search-and-retrieval/elasticsearch-integrations.md) — Utilizes Elasticsearch to power a global search system for indexing and retrieving records across the platform.
- [Communication Platforms](https://awesome-repositories.com/f/awesome-lists/media/communication-platforms.md) — Web-based helpdesk and customer support system.

### Networking & Communication

- [Workflow API Integrations](https://awesome-repositories.com/f/networking-communication/api-integration-frameworks/api-management-integration/api-access-patterns/workflow-api-integrations.md) — Provides programmatic endpoints for managing support tickets and users via a REST API.

### Security & Cryptography

- [Enterprise Authentication](https://awesome-repositories.com/f/security-cryptography/enterprise-authentication.md) — Provides enterprise-grade authentication using network credentials via Active Directory or Kerberos.
- [Role-Based Access Control](https://awesome-repositories.com/f/security-cryptography/role-based-access-control.md) — Manages system access and permissions by assigning users to specific roles.
- [Directory Service Integrations](https://awesome-repositories.com/f/security-cryptography/saml-sso-integrations/directory-service-integrations.md) — Integrates identity management using SAML, LDAP, Active Directory, and Kerberos for single sign-on.
- [Single Sign-On](https://awesome-repositories.com/f/security-cryptography/single-sign-on.md) — Integrates with Active Directory and Kerberos to enable single sign-on for support staff. ([source](https://docs.zammad.org))
- [Directory Service Authenticators](https://awesome-repositories.com/f/security-cryptography/user-authentication-systems/directory-service-authenticators.md) — Authenticates support staff by validating credentials against Active Directory and Kerberos directory services.
