Das Zendesk Chat Widget kann an unterschiedliche Anforderungen angepasst werden, z. B. Dropdownmenü für Ihre Abteilung ausblenden. In diesem Beitrag berichten wir über unsere Erfahrungen über andere Anwendungsfälle, die auch für Sie hilfreich sein könnten.
In diesem Beitrag werden folgende Anwendungsfälle behandelt:
- Anwendungsfall 1: Widget ausblenden, wenn Agenten offline sind
- Anwendungsfall 2: Weiterleiten von Benutzern anhand der URL
Die Skript-Snippets zur Widget-Anpassung sollten immer direkt unter dem Zendesk Chat Widget-Snippet auf Ihrer Website bzw. im Help Center hinzugefügt werden.
Wenn Sie nicht sicher sind, wo sich das Widget auf Ihrer Website befindet, wenden Sie sich an den Entwickler Ihrer Website. Help Center: Lesen Sie die Informationenzum Zendesk Chat Widget im Help Center (Zendesk Guide).
Anwendungsfall 1: Widget ausblenden, wenn Agenten offline sind
Widget-Verhalten
- Wenn Widget aktiviert ist –> Chats zuerst an die Abteilung „AI Agent“ weiterleiten
- Wenn Agenten offline sind –> Widget ausblenden
<script>
window.zESettings = {
webWidget: {
chat: {
departments: {
select:'BOT_DEPARTMENT',
enabled: ['']
}
}
}
};
zE('webWidget:on', 'chat:connected', function() {
var ChatDepartment = zE('webWidget:get', 'chat:department', 'SUPPORTDEPARTMENT');
if (ChatDepartment.status == "online") {
zE('webWidget', 'show');
} else {
zE('webWidget', 'hide');
}
});
</script>
Anwendungsfall 2: Weiterleiten von Benutzern anhand der URL
Dieses Skript-Snippet ist geeignet, wenn Sie Benutzer je nach Gebietsschema an andere AI Agents oder Abteilungen weiterleiten möchten. Beispiel: Deutsche Benutzer werden an DE AI Agent und französische Benutzer an FR AI Agent weitergeleitet.
Damit das funktioniert, müssen Sie zwei Dinge in Zendesk einrichten:
- Pre-Chat-Formular deaktivieren
- Richten Sie in Zendesk Chat einen Auslöser wie im folgenden Beispiel unter > Einstellungen > Auslöser ein.

Widget-Verhalten
- Zeigt das Pre-Chat-Formular nicht an, nachdem der Benutzer auf das Widget geklickt hat
- Authentifiziert sich erneut, um sicherzustellen, dass die URL dem Gebietsschema des Benutzers entspricht
<script type="text/javascript">
zE('webWidget', 'chat:reauthenticate');
</script>
Falls Sie mehr wissen und unternehmen möchten, stellt Zendesk zwei hilfreiche Beiträge bereit: