Service-Organisationen, die eine hohe Anzahl von Tickets in kurzer Zeit bearbeiten müssen und Call Center, die Tickets automatisch an Mitarbeiter vergeben wollen, werden von diesem Feature begeistert sein. Neue Tickets werden automatisch den Agenten mit der geringsten Anzahl an zu bearbeitenden Tickets oder den Agenten mit den entsprechenden Fähigkeiten zugewiesen. Ihr Serviceteam wird effizient ausgelastet sein und mehr Tickets beantworten können, ohne sich überfordert zu fühlen. Dieses Feature Add-on macht OTRS zu einer Call Center Software.
In der Konfiguration des Generic Agent Jobs können Sie das Ereignis definieren, das die Ticket-Zuordnung auslöst. Der Auslöser könnte z. B. das Erstellen eines Tickets, das Erreichen einer Erinnerungszeit oder das Schließen eines Tickets sein. Außerdem können Sie entscheiden, ob nur das Ticket, das das Ereignis auslöst, zugeordnet wird oder ob alle relevanten Tickets einem bestimmten Agenten zugeordnet werden.
Sie können auch festlegen, welche Tickets relevant sind. Um Ihre Mitarbeiter nicht mit Tickets zu überfluten, können Sie die Anzahl der zugeordneten Tickets pro Mitarbeiter einschränken. Die Ticket-Erstellung kann auch mit einem zusätzlichen Sortiermodul konfiguriert werden. Standardmäßig ist es die Zeit der Ticket-Erstellung, aber Sie können auch Queue-Priorität oder Service-Zeiten wählen. Zusätzlich kann eine maximale Anzahl von zugeordneten Tickets pro Queue definiert werden.
Nicht zuletzt können Sie auch Kompetenzgruppen bilden, um schneller auf Notfall-Tickets zu reagieren oder Tickets von Anfang an einem Team mit Spezialwissen zu kniffligen Themen zuzuordnen. Standardmäßig sind die Queue-, Prioritäts-, Typ- und Gruppenkompetenzen aktiv. Sie können aber auch SLA und Service in der Systemkonfiguration hinzufügen.
Die Ticketzuordnung setzt automatisch einen Besitzer und eine konfigurierbare Sperre für Tickets. Die Ereignisse, die eine Zuordnungsprüfung auslösen, können im Ereignisse -Widget des Auftragsverwaltungsbildschirms Generic Agent definiert werden. Jedes Ereignis kann so konfiguriert werden, dass nur das auslösende Ticket oder alle relevanten Tickets zugewiesen werden. Welche Tickets für die Ticketzuordnung relevant sind, kann durch Setzen der Ticketfilter im generischen Agentenjob definiert werden.
Die möglichen Besitzer eines Tickets müssen sich in der konfigurierten Gruppe der Ticket-Queue befinden. Agenten können von der Zuordnung ausgeschlossen werden, indem sie in einer der konfigurierten Blacklist-Gruppen Mitglied sind. Die Zuweisung kann durch die Kompetenz-Funktion (falls aktiviert) beeinflusst werden.
Die Kompetenzen werden für jeden Agenten summiert. Die Gruppen-Kompetenzen werden der Queue-Gruppe des Tickets zugeordnet, alle anderen Kompetenzen dem entsprechenden Ticket-Attribut (Queue, Priorität etc.). Wenn alle/einige Agenten die gleiche Kompetenzbewertung haben oder die Funktion „Kompetenzen” deaktiviert ist, wird der Agent mit der geringsten Anzahl von Tickets als neuer Ticketbesitzer festgelegt. Die Kompetenzen können für jeden Agenten individuell festgelegt werden.
Es ist möglich, über die Systemkonfiguration eine maximale Anzahl von Tickets pro Agent zu definieren, um eine Überflutung des Agenten mit Tickets zu verhindern. Wird der konfigurierte Wert für einen Agenten erreicht, wird ihm kein neues Ticket zugewiesen. Es ist möglich, diese Regel auch für Tickets zu umgehen, die manuell über die Systemkonfiguration einem Agenten zugeordnet werden.
Standardmäßig werden nur Online-Agenten Tickets zugeteilt. Dieses Verhalten kann auch durch eine Einstellung in der Systemkonfiguration geändert werden.
Die Ticketzuordnungsfunktionalität basiert auf der ereignisbasierten Ticketaktion von Generic Agent. Der Auftrag kann für alle passenden Tickets oder nur für das Ticket, das das Ereignis ausgelöst hat, ausgeführt werden. Zusätzlich ist es möglich, benutzerdefinierte Custom-Order-Modules und Pre-Action-Modules für den generischen Agentenauftrag zu definieren. Diese Funktion bietet ein Order- und Pre-Action-Modul für die Zuweisung von Tickets. Es verwendet die Trigger, um den Zuordnungsprozess auszuführen.
Administratoren können einen generischen Agenten-Auftrag mit der Bezeichnung TicketAllocation definieren. Dieser Auftrag ist eine grundlegende Ticketzuweisungskonfiguration, die angepasst und erweitert werden kann.
Die Filterung von Tickets hat sich gegenüber dem standardmäßigen generischen Agentenverhalten nicht geändert. In den meisten Fällen musste die Standard-Ereigniskonfiguration des Ticket-Zuweisungsjobs nicht geändert werden. Die Ereignisse sollten selbsterklärend sein. Sie repräsentieren die verschiedenen Ticket-Aktionen und das An-/Abmelden von Agenten.
Standardmäßig wird der Job über den OTRS-Daemon ausgeführt, um den Agenten nicht zu blockieren und unendliche Zuordnungsschleifen zu verhindern. Zusätzlich ist es notwendig, die Verhinderung von Endlosschleifen auf Ja zu setzen.
Standardmäßig setzt das TicketAllocation Pre-Action-Modul die Ticketsperre. Dies wird ein weiteres TicketLockUpdate Ereignis auslösen, welches einen neuen Job startet und so weiter. Das TicketLockUpdate Ereignis wird benötigt, um auf automatische und manuelle Ticket-Freigaben reagieren zu können, um Tickets neu zuzuordnen. Es wird empfohlen, diese Einstellungen beizubehalten.

Im Widget Execute Custom Modules befinden sich zwei Auswahlfelder, die festlegen, ob ein Order Module und/oder Pre Action Module ausgeführt werden soll. Diese Funktion fügt dem System ein Bestellmodul und ein Pre-Action-Modul hinzu.

Das Sortiermodul ist für die Zuordnungsfunktionalität nicht zwingend erforderlich. Es gibt eine Reihe von Systemkonfigurations-Einstellungen, die die Reihenfolge der Tickets beeinflussen können. Wenn die Reihenfolge manipuliert werden soll, ist es notwendig, das TicketAllocation-Sortiermodul zu verwenden. Das Pre-Action-Modul ist notwendig, um die Ticket-Attribute zu manipulieren, die die Tickets gesetzt bekommen sollen. Es gibt auch einige Systemkonfigurations-Einstellungen, die den Zuweisungsprozess beeinflussen können.
Es ist möglich, zusätzliche Attribute zu setzen, die die bearbeiteten Tickets gesetzt werden sollen. Das Pre-Action-Modul TicketAllocation setzt den Besitzer und die Sperre (falls konfiguriert) für die Tickets, wenn es keine Fehler im Zuweisungsprozess gibt und ein passender Agent gefunden werden kann. Kann keine Zuordnung vorgenommen werden, ist es möglich, im Aktualisieren/Hinzufügen von Ticket-Attributen-Widget des generischen Agenten Standardwerte für den Eigentümer und die Sperre zu setzen. Bei einer Zuweisung werden diese Werte überschrieben.
