Wie erstelle ich eine eigene benutzerdefinierte App in Zendesk?
- Vorbereitung und Grundvoraussetzungen
- Erste Schritte mit dem Zendesk Apps Framework (ZAF)
- Entwicklung der App
- Verpacken und Hochladen der App in Zendesk
- Wartung und Weiterentwicklung
Die Erstellung einer eigenen benutzerdefinierten App in Zendesk ist eine Möglichkeit, die Funktionalität Ihrer Zendesk-Umgebung individuell anzupassen und zu erweitern. Mit benutzerdefinierten Apps können Sie spezifische Anforderungen erfüllen, die nicht durch die Standardfunktionen von Zendesk abgedeckt sind. Durch die Entwicklung eigener Anwendungen lassen sich Arbeitsprozesse optimieren, neue Features hinzufügen oder Integrationen mit anderen Systemen realisieren.
Vorbereitung und Grundvoraussetzungen
Bevor Sie mit der Erstellung einer benutzerdefinierten App beginnen, sollten Sie sicherstellen, dass Sie Zugriff auf ein Zendesk-Konto mit entsprechenden Administratorrechten haben. Außerdem ist es hilfreich, Kenntnisse in Webtechnologien wie HTML, CSS und JavaScript zu besitzen, da Zendesk Custom Apps auf diesen Technologien basieren. Darüber hinaus benötigen Sie das Zendesk Apps Framework (ZAF), welches die Entwicklung und Einbettung von Apps in die Zendesk-Oberfläche ermöglicht.
Erste Schritte mit dem Zendesk Apps Framework (ZAF)
Das Zendesk Apps Framework ist eine Sammlung von APIs und Tools, die Entwicklern helfen, ihre Apps in Zendesk zu integrieren. Um eine benutzerdefinierte App zu erstellen, laden Sie zunächst das Zendesk Apps Tools (ZAT) herunter und installieren es auf Ihrem Rechner. Dieses Kommandozeilen-Tool erleichtert das Erstellen, Testen und Verpacken von Apps. Mit ZAT können Sie auch eine Grundstruktur einer App schnell generieren, was Ihnen den Einstieg erleichtert.
Entwicklung der App
Die eigentliche Entwicklung erfolgt typischerweise durch Anpassung der generierten Dateien, vor allem der HTML-, CSS- und JavaScript-Dateien. Hier definieren Sie das Aussehen der App und die Interaktionen, die sie im Zendesk-Interface haben soll. Wichtig ist, dass Sie die ZAF-APIs nutzen, um auf Zendesk-Daten zuzugreifen oder Aktionen innerhalb der Plattform auszulösen. Während der Entwicklung können Sie Ihre App lokal testen, indem Sie das ZAT-Tool verwenden, das eine Vorschau in einem Browserfenster mit simuliertem Zendesk-Umfeld ermöglicht.
Verpacken und Hochladen der App in Zendesk
Wenn die Entwicklung abgeschlossen und die App getestet ist, wird sie mithilfe des ZAT-Tools in ein ZIP-Paket verpackt. Dieses Paket können Sie anschließend in Ihrem Zendesk-Account hochladen. Abhängig von Ihrem Bedarf können Sie die App entweder nur für Ihren eigenen Zendesk-Account bereitstellen oder sie im Zendesk Marketplace veröffentlichen, sodass auch andere Nutzer Zugriff darauf haben. Nach dem Hochladen kann die App von Administratoren aktiviert und für Agenten verfügbar gemacht werden.
Wartung und Weiterentwicklung
Eine benutzerdefinierte Zendesk App ist kein einmaliges Projekt, sondern sollte regelmäßig überprüft und weiterentwickelt werden. Dies ist notwendig, um Kompatibilitätsprobleme mit zukünftigen Zendesk-Updates zu vermeiden und neue Anforderungen umzusetzen. Zusätzlich kann Feedback von Nutzern helfen, die App stetig zu verbessern und anzupassen.
Zusammenfassend benötigt die Erstellung einer eigenen Zendesk-App technisches Know-how sowie die Nutzung von Zendesk-spezifischen Tools und Frameworks. Mit sorgfältiger Planung und Entwicklung können Sie so eine individuell maßgeschneiderte Erweiterung für Ihre Zendesk-Umgebung schaffen.
