Checkliste zu Tickets hinzufügen

Gehen Sie wie folgt vor, um eine Checkliste aus einer Vorlage zu allen Tickets hinzuzufügen, nachdem diese erstellt wurden.

Token erstellen

Erstellen Sie ein persönliches Zugangs-Token in dem Konto, das Sie zur Erstellung der Checklisten in den Tickets verwenden möchten. Stellen Sie sicher, dass das Konto über die entsprechenden Berechtigungen verfügt. Um das Token zu erstellen, gehen Sie zu den Profileinstellungen (Benutzerdokumentation), indem Sie auf das Avatarbild (entweder Bild oder Initialen) in der linken unteren Ecke klicken und Token-Zugriff wählen. Stellen Sie sicher, dass das Token über die Berechtigung ticket.agent verfügt und der Benutzer in der Lage ist, Tickets in der Gruppe zu ändern, zu deren Tickets Sie eine Checkliste hinzufügen wollen.

Webhook hinzufügen

Erstellen Sie einen neuen Webhook mit der folgenden Konfiguration:

  • Endpunkt: https://{Ihre.domain.tld}/api/v1/checklists (ersetzen Sie den Wert in {} durch die Domain Ihres Zammads)

  • Request-Methode: POST

  • Authentifizierung: Bearer Token

  • Bearer-Token: Fügen Sie das Token ein, das Sie zuvor erstellt haben

  • Eigene Nutzlast: Aktivieren Sie sie und fügen Sie das folgende Snippet ein. Stellen Sie sicher, dass Sie den Wert 1 für template_id durch die ID Ihrer Checklisten-Vorlage ersetzen.

{
   "ticket_id": "#{ticket.id}",
   "template_id": "1"
}

Trigger erstellen

Konfigurieren Sie einen Trigger, der den Webhook nach der Erstellung eines Tickets aufruft. Falls Sie zusätzlich die betroffenen Tickets eingrenzen möchten, erweitern Sie einfach die Bedingung (z.B. durch Überprüfung der Gruppe eines Tickets oder Einschränkung auf bestimmte Ticket-Titel). Werfen Sie einen Blick auf die Trigger-Beispielkonfiguration für den Versand von Benachrichtigungen. Für dieses Szenario könnte die Bedingung wie folgt aussehen:

  • Aktiviert durch: Aktion

  • Aktions-Ausführung: Selektiv

  • Bedingungen für zu verarbeitende Objekte: Aktion > ist > erstellt