Zammad integration

How to connect the helpdesk system Zammad with the sipgate App for automatic contact synchronization and telephony.

Zammad is an open-source helpdesk system that lets you manage all communication channels of your company from the same platform. Thanks to the REST API, Zammad can easily be integrated into existing system environments.

Connect sipgate and Zammad and benefit from automatic contact synchronization. All changes or new contacts you add in the sipgate app during or after the call are automatically saved in Zammad.

Integration of Zammad into the sipgate app:

1

Select integration

Click the gear icon on the left in the sipgate app and select the item Integrations from. Under the item Integrations look for the entry Zammad and click the button Connect with Zammad.

2

Enter API data

Enter the required API key and API URL here.

3

Confirm connection

You have successfully connected Zammad and the sipgate app.

Note: Depending on the number of contacts to be integrated, it may take a few minutes before they are displayed completely.

Find or create API key in your Zammad account:

In your account, click the user icon in the lower left corner and select "Profile".

Zammad1

Now open the "Token Access" menu item and click the "Create" button.

Zammad2

Now assign a name for the API key to be created and select the option "User, Manage Users" from the list.

Zammad3

You have now created the required API key. Please copy this key and enter it accordingly in the sipgate app.

  • admin.user

  • admin.organization

  • ticket.agent

Zammad4

Create contacts

The sipgate app always writes new contacts or changes contact entries in Zammad in the role Customer. This role exists in Zammad by default, but can be changed. If this role does not exist because the name has been overwritten, or if there are other roles, the sipgate app cannot write to the intended role.

Notes for self-hosted Zammad solution

The sipgate<>Zammad bridge uses the following APIs to sync contacts and create call events:

The Zammad CTI API is not used because it is not possible to process live events with it: &#xNAN;Zammad Generic CTI API: Generic CTI — Zammad System Documentation documentation

Last updated