: Addons that leverage AI and machine learning can automate tasks such as ticket prioritization, sentiment analysis, and even automated responses to common queries, thereby enhancing efficiency and response times.
Let's create a simple addon that adds a new feature to Zammad.
Connect your helpdesk directly with proprietary CRM, ERP, or internal database systems.
Note that the old native Slack integration is being deprecated in favor of pre-built webhooks , providing more flexibility and stability for your notifications. 4. Enhanced Mobility and User Experience zammad addons new
If you are adding a UI component (like a new button in the ticket view), you need to hook into Zammad's App.Config or use App.Event .
Zammad is an incredible foundation for modern customer support, but its true strength lies in its extensibility. By leveraging the latest AI assistants, deep CRM connections, enhanced chat channels, and robust reporting tools, you can transform Zammad from a standard ticketing system into a centralized customer experience engine. Evaluate your team's current bottlenecks today, and use these new addons to eliminate friction for both your agents and your customers.
Modern Computer Telephony Integration (CTI) addons have evolved to bridge the gap between voice and digital channels. The latest telephony modules automatically pull up a customer’s complete Zammad ticket history the moment an agent’s phone rings. Additionally, new voice-to-text addons transcribe incoming voicemails directly into the ticket timeline, allowing agents to read through customer issues without listening to audio files. 3. Deep CRM and ERP Sync Tools : Addons that leverage AI and machine learning
Zammad is a popular open-source helpdesk software that provides a comprehensive platform for managing customer support requests. While the core software offers a robust set of features, users can further extend its functionality with add-ons. In this paper, we will explore new and innovative Zammad add-ons that can enhance the user experience and provide additional value to organizations.
: Clone the Zammad repository to use as a development base: git clone https://github.com/zammad/zammad.git . 2. Create the Package Structure
# app/controllers/my_addon_controller.rb class MyAddonController < ApplicationController def my_action # Custom logic for the button's action end end Note that the old native Slack integration is
If you use the hosted cloud version, your add-on options are primarily limited to API-based integrations, Webhooks, and officially supported marketplace apps. Check the official Zammad integration directory regularly for newly certified entries.
The marks a shift from manual code injections to a structured, modular approach that allows organizations to expand their helpdesk without compromising core stability . Historically, adding custom functionality to Zammad required deep Ruby knowledge and manual file placement, but recent developments in the community and official channels have introduced streamlined ways to integrate third-party tools. The Evolution of Zammad Customization
Once your files are ready, you must compile them into a single .zpm file.
Recent implementations use n8n and Ollama to bring Large Language Models (LLMs) into the support workflow. This "add-on" approach allows for: Automatic ticket categorization and sentiment analysis.