Back to Integrations
integration integration
integration Zammad node

Integrate Zammad with 500+ apps and services

Unlock Zammad’s full potential with n8n, connecting it to similar Communication apps and over 1000 other services. Automate communication workflows by sending, scheduling, and tracking messages across platforms. Create adaptable and scalable workflows between Zammad and your stack. All within a building experience you will love.

Create workflows with Zammad integrations

799 integrations
Sort by:
Popularity
NameOldestNewest

Popular ways to use Zammad integration

HTTP Request node
Zammad node
Convert to File node

Update all Zammad Roles to default values

This n8n workflow allows you to reset all user roles in Zammad to specified default roles. It ensures consistency in role management across your Zammad instance. Features Retrieve all active users from Zammad. Update each user's roles to predefined default role IDs. Exclude specific users by their IDs from the update process. Simple configuration for default roles and excluded users. Usage Import the Workflow: Upload the provided .json file into your n8n instance. Configure Variables: zammad_base_url: Your Zammad instance URL. zammad_api_key: Your Zammad API key. default_roles: List of default role IDs to apply to all users. exclude_zammad_users_by_id: List of user IDs to exclude from the update. Run the Workflow: Execute the workflow to update roles automatically. Issues and Suggestions For issues or suggestions, visit the GitHub Repository.
sirhexalot
Sirhexalot
HTTP Request node
Merge node
Zammad node
+4

Entra Contacts to Zammad User Sync

This workflow facilitates seamless synchronization between Entra (Microsoft Azure AD) and Zammad. It automates the following processes: Fetch Entra Contacts: Create Universal User Object: Extracts key user information, such as email, phone, and name, and formats it for Zammad compatibility. Synchronize with Zammad: Identifies users in Zammad who need updates based on Entra data. Adds new users from Entra to Zammad. Deactivates users in Zammad if they are no longer in Entra. Key Features Dynamic Matching**: Compares contacts from Entra with existing Zammad users based on email and updates records accordingly. Efficient Management**: Automatically creates, updates, or deactivates Zammad users based on their status in Entra. Custom Fields**: Supports custom field mapping, ensuring enriched user profiles in Zammad. Setup Instructions Microsoft Entra Integration: Ensure proper API permissions for accessing Entra contacts. Configure Microsoft OAuth2 credentials in n8n. Zammad Integration: Set up Zammad API credentials with appropriate access rights. Customize the workflow to include additional fields or map existing fields as needed. Run Workflow: Trigger the workflow manually or set up an automation schedule (e.g., daily sync). Review created/updated/deactivated users in Zammad. Use Cases IT Administration**: Keep your support system in sync with the organization’s Entra data. Customer Management**: Ensure accurate and up-to-date user records in Zammad. Prerequisites Access to an Entra (Azure AD) environment with contacts data. A Zammad instance with API credentials for user management. A custom field in Zammad User Object (entra_key) of type String. A custom field in Zammad User Object (entra_object_type) of type `Single selection field with two key value pairs user = User contact = Contact` This workflow is fully customizable and can be adapted to your organization’s specific needs. Save time and reduce manual errors by automating your user sync process with this template! If you have found an error or have any suggestions, please report them here on Github.
sirhexalot
Sirhexalot
Merge node
Zammad node

Assign Zammad Users to Organizations Based on Email Domain

This n8n workflow automates the assignment of existing users to organizations in Zammad based on their email domains, utilizing Zammad’s "domain-based assignment" feature. Use Case Automate the post-hoc assignment of existing users to organizations in Zammad by leveraging their email domains. This ensures efficient management of user-organization relationships using Zammad’s "domain-based assignment" feature. Requirements An active Zammad account with API access. Existing users and organizations in Zammad with proper email and domain configurations. Zammad organizations must have domain-based assignment enabled. Credentials Set up your Zammad API credentials in n8n to allow the workflow to interact with your Zammad instance securely. If you have found an error or have any suggestions, please report them here on Github.
sirhexalot
Sirhexalot
HTTP Request node
Zammad node
Convert to File node

Export Zammad Objects (Users, Roles, Groups, Organizations) to Excel

This n8n workflow enables you to export data from Zammad, including Users, Roles, Groups, and Organizations, into individual Excel files. It simplifies data handling and reporting by creating structured outputs for further processing or sharing. Features Export Users with associated details such as email, firstname, lastname, role_ids, and group_ids. Export Roles and Organizations with their respective identifiers and names. Convert all data into separate Excel files for easy access and use. Usage Import this workflow into your n8n instance. Configure the required Zammad API credentials (zammad_base_url and zammad_api_key) in the Basic Variables node. Run the workflow to generate Excel files containing Zammad data. Issues and Suggestions If you encounter any issues or have suggestions for improvement, please report them on the GitHub repository. We appreciate your feedback to help enhance this workflow!
sirhexalot
Sirhexalot
HTTP Request node
Merge node
Zammad node
+4

Sync Entra User to Zammad User

This workflow facilitates seamless synchronization between Entra (Microsoft Azure AD) and Zammad. It automates the following processes: Fetch Entra Group Members: Retrieves users from a designated Entra group. These users are candidates for synchronization. Create Universal User Object: Extracts key user information, such as email, phone, and name, and formats it for Zammad compatibility. Synchronize with Zammad: Identifies users in Zammad who need updates based on Entra data. Adds new users from Entra to Zammad. Deactivates users in Zammad if they are no longer in the Entra group. Key Features Dynamic Matching**: Compares users from Entra with existing Zammad users based on email and updates records accordingly. Efficient Management**: Automatically creates, updates, or deactivates Zammad users based on their status in Entra. Custom Fields**: Supports custom field mapping, ensuring enriched user profiles in Zammad. Setup Instructions Microsoft Entra Integration: Ensure proper API permissions for accessing Entra groups and members. Configure Microsoft OAuth2 credentials in n8n. Zammad Integration: Set up Zammad API credentials with appropriate access rights. Customize the workflow to include additional fields or map existing fields as needed. Run Workflow: Trigger the workflow manually or set up an automation schedule (e.g., daily sync). Review created/updated/deactivated users in Zammad. Use Cases IT Administration**: Keep your support system in sync with the organization’s Entra data. User Onboarding**: Automatically onboard new hires into Zammad based on Entra groups. Access Management**: Ensure accurate and up-to-date user records in Zammad. Prerequisites Access to an Entra (Azure AD) environment with group data. A Zammad instance with API credentials for user management. A custom field in Zammad User Object (entra_key) of type String. A custom field in Zammad User Object (entra_object_type) of type `Single selection field with two key value pairs user = User contact = Contact` This workflow is fully customizable and can be adapted to your organization’s specific needs. Save time and reduce manual errors by automating your user sync process with this template! If you have found an error or have any suggestions, please report them here on Github.
sirhexalot
Sirhexalot
Zulip node
Zammad node

Update people through Zulip about open tickets in Zammad

Fetches Zammad tickets at daily basis at 08:30 then sends them to #customer support>ticket on zulip for daily standups.
riadvice
Ghazi Triki

Supported Actions

Create
Create a group
Delete
Delete a group
Get
Retrieve a group
Get Many
Get many groups
Update
Update a group
Create
Create an organization
Delete
Delete an organization
Get
Retrieve an organization
Get Many
Retrieve many organizations
Update
Update an organization
Create
Create a ticket
Delete
Delete a ticket
Get
Retrieve a ticket
Get Many
Retrieve many tickets
Create
Create a user
Delete
Delete a user
Get
Retrieve a user
Get Many
Retrieve many users
Get Self
Retrieve currently logged-in user
Update
Update a user
Zammad node

About Zammad

Zammad is an intuitive, quick, and easy open-source helpdesk system that lets you manage all of your company's communication channels from within the same platform. Connect all your communication channels, easily grant user rights, and receive helpful reporting. Have everything under control and your customers under your spell.

Related categories

Similar integrations

  • Telegram node
  • Slack node
  • Telegram Trigger node
  • Discord node
  • Gmail node
  • Mautic node
  • Pushover node
  • SendGrid node
  • ClickUp node
  • Twilio node

Over 3000 companies switch to n8n every single week

Connect Zammad with your company’s tech stack and create automation workflows

FAQ about Zammad integrations

  • How can I set up Zammad integration in n8n?

      To use Zammad integration in n8n, start by adding the Zammad node to your workflow. You'll need to authenticate your Zammad account using supported authentication methods. Once connected, you can choose from the list of supported actions or make custom API calls via the HTTP Request node, for example: make sure to configure the necessary parameters for each action you intend to use, such as ticket creation or updating user information. Additionally, check the documentation for specifics on how to map data between Zammad and other services in n8n. This will ensure smooth integration and automation of your workflows.

  • Do I need any special permissions or API keys to integrate Zammad with n8n?

  • Can I combine Zammad with other apps in n8n workflows?

  • What are some common use cases for Zammad integrations with n8n?

  • How does n8n’s pricing model benefit me when integrating Zammad?

in other news I installed @n8n_io tonight and holy moly it’s good

it’s compatible with EVERYTHING

We're using the @n8n_io cloud for our internal automation tasks since the beta started. It's awesome! Also, support is super fast and always helpful. 🤗

Last week I automated much of the back office work for a small design studio in less than 8hrs and I am still mind-blown about it.

n8n is a game-changer and should be known by all SMBs and even enterprise companies.

Implement complex processes faster with n8n

red icon yellow icon red icon yellow icon