Anstehend

In Webex Contact Center sind Warteschlangen von grundlegender Bedeutung für die Verwaltung eingehender Kundeninteraktionen. Sie sorgen für eine faire Verteilung der Kontakte, helfen bei der Verwaltung der Wartezeiten der Kunden und können Interaktionen priorisieren.

Übersicht

In Webex Contact Center dient eine Warteschlange als Wartebereich für eingehende Interaktionen wie Telefonie, Chat, E-Mail oder soziale Kanäle. Kontakte werden in Warteschlangen geparkt, bis sie automatisch an Agenten verteilt werden oder von Agenten manuell zur Bearbeitung abgeholt werden. Darüber hinaus unterstützen sie Funktionen wie kompetenzbasiertes Routing, Prioritätsmanagement und faire Arbeitslastverteilung.

Supervisoren können mithilfe von Warteschleifen verschiedene Arbeitslinien beobachten und die Bearbeitung von Aufgaben im Contact Center verbessern.

Einige der wichtigsten Vorteile der effektiven Verwendung von Warteschlangen sind:

  • Besseres Kundenerlebnis: Verwalten Sie Wartezeiten und lassen Sie Kunden wissen, dass sie in der Schlange stehen, um Hilfe zu erhalten.
  • Erhöhte Effizienz: Stellen Sie sicher, dass Anrufe geordnet abgewickelt werden, um Chaos und Missmanagement zu reduzieren.
  • Gerechte Verteilung der Kontakte: Verteilen Sie Anrufe gleichmäßig auf die Agenten, um eine Überlastung eines einzelnen Agenten zu vermeiden.
  • Prioritätsbearbeitung: Erlauben Sie die Priorisierung bestimmter Anrufe, z. B. für VIP-Kunden oder dringende Probleme.

Arten von Warteschlangen

Webex Contact Center unterstützt verschiedene Arten von Warteschlangen, die eine Vielzahl von Anwendungsfällen für Contact Center jeder Größe und Komplexität ermöglichen, über alle Medientypen hinweg mit einheitlichen Funktionen.

Es gibt Warteschlangen, die die Fähigkeiten des Agenten beim Weiterleiten von Kontakten berücksichtigen, und Warteschlangen, bei denen dies nicht der Fall ist. Diese Warteschleifen unterscheiden sich auch in der Art und Weise, wie Agenten mit ihnen verknüpft werden, um an Kontakten zu arbeiten.

Es gibt zwei große Kategorien von Warteschlangen:

  • Warteschlangen ohne Kompetenzbasis
  • Warteschlangen auf Kompetenzbasis

Warteschlangen ohne Kompetenzbasis

Nicht qualifikationsbasierte Warteschlangen berücksichtigen keine Kompetenzen, die Agenten zugewiesen sind. Sie können nicht kompetenzbasierte Warteschlangen mit den folgenden Optionen konfigurieren:

  • Teamzuweisungen
  • Agentenzuweisungen

Nicht kompetenzbasierte Warteschlangen mit Teamzuweisungen

In nicht kompetenzbasierten Warteschlangen mit Teamzuweisung können Sie Agenten in Teams zusammenfassen und diese Teams zu Anrufverteilungsgruppen (Call Distribution Groups, CDG) zusammenfassen. Sie können eine Zeitverzögerung zwischen den einzelnen Gruppen festlegen, um den Anruffluss zu verwalten.

Mithilfe von Anrufverteilungsgruppen können mehrere Ebenen von Agenten definiert werden, die in konfigurierten Zeitintervallen an Kontakten in dieser Warteschleife arbeiten können. Kontakte werden Agenten basierend auf der Teamebene zugewiesen. Wenn keine Agenten verfügbar sind, werden Kontakte für eine vorkonfigurierte Dauer geparkt, bevor sie auf die nächste Teamgruppe ausgeweitet werden. Dieser Prozess wird fortgesetzt, bis ein Agent verfügbar ist oder alle Gruppen überprüft wurden.

Sie können die folgenden Teamtypen konfigurieren:

  • Einzelne Teams: Agenten können in Teams organisiert werden, die eine bestimmte Organisationsfunktion repräsentieren können, die dann Teil von Warteschlangen werden können, sodass Kontakte an Agenten in diesen Teams weitergeleitet werden können. Sie können einen Agenten mehreren Teams zuordnen, um Kontakte aus verschiedenen Warteschleifen für eine effiziente Weiterleitung zu bearbeiten.
  • Kapazitätsbasierte Teams: Kapazitätsbasiertes Team (CBT) ist eine Funktion, die Sprachanrufe an eine kapazitätsbasierte Durchwahlnummer (DN) weiterleitet, wobei die Kapazität bestimmt, wie viele Anrufe gleichzeitig bearbeitet werden können. Es ermöglicht das Weiterleiten von Anrufen an Telefonnummern, ohne dass sich Agenten beim System anmelden müssen. Damit eignet es sich für Szenarien, in denen Anrufe von Voicemail, Anrufbeantwortern oder Sammelanschlussgruppen entgegengenommen werden, anstatt von herkömmlichen Callcenter-Agenten. In dieser Konfiguration sind dem Team keine bestimmten Agenten zugewiesen, und sie verwenden auch nicht Webex Contact Center Agent Desktop.

Workflow-Diagramm zur Funktionsweise der nicht kompetenzbasierten Warteschlange mit Teamzuweisung in Webex Contact Center

In diesem Beispiel gibt es drei Anrufverteilergruppen, die eine Erweiterung des Ziels ermöglichen, d. h. eine Erweiterung auf mehr Agenten in verschiedenen Teams über konfigurierte Zeitintervalle hinweg.

Die erste Anrufverteilergruppe enthält TEAM 1, in dem 3 Agenten konfiguriert sind – A1, A2 und A5.

Die zweite Anrufverteilergruppe enthält TEAM 2, in dem 3 Agenten konfiguriert sind – A2, A3 und A4.

Die dritte (und letzte) Anrufverteilergruppe enthält TEAM 3, in dem zwei Agenten konfiguriert sind – A6 und A7.

Wenn ein Kontakt in die Warteschlange gestellt wird, sucht das System zunächst in der ersten Anrufverteilungsgruppe nach einem passenden Agenten. Wenn keine Agenten gefunden werden, wird der Kontakt für die konfigurierte Dauer geparkt, bevor die Zielerweiterung auf die nächste Gruppe erfolgt. Dadurch werden zu den vorhandenen Teams neue hinzugefügt. Dieser Vorgang wird wiederholt, bis eine Übereinstimmung gefunden wird oder alle Gruppen erweitert werden.

Eine Funktion namens "Agentenverfügbarkeit prüfen" bewirkt, dass der Kontakt sofort auf die nachfolgende Anrufverteilergruppe ausgeweitet wird, wenn in der aktuellen Gruppe keine übereinstimmenden Agenten gefunden werden. Dies kann in der Kontaktwarteschlangenaktivität <LINK TO-Abschnitt 3.1.1> im Flow aktiviert werden.

Dieses Setup führt zu den folgenden Szenarien:

  1. A2 gehört zu TEAM 1 und TEAM 2. Wenn A2 TEAM 1 zur Anmeldung bei Agent Desktop auswählt, wird A2 vom System als Teil von TEAM 1 und somit nur als erste Anrufverteilergruppe betrachtet.
  2. A5 gehört zu TEAM 1, könnte aber auch Teil eines anderen Teams in der Organisation gewesen sein, bei der er sich gerade angemeldet hat. Aus diesem Grund wird A5 nicht als Teil von TEAM 1 betrachtet und ist dieser Warteschleife nicht zugeordnet.

Warteschleifen mit Teamzuweisung bieten Agenten diese leistungsstarke Möglichkeit, zwischen Warteschleifen zu wechseln, indem sie einfach bei der Anmeldung ein Team auswählen.

Verfügbares Routing-Muster:

Nicht qualifikationsbasierte Warteschlangen mit Agentenzuweisungen

Nicht qualifikationsbasierte Warteschlangen sind ein Warteschlangentyp, bei dem der Warteschlange ein Pool von Agenten direkt zugewiesen wird. Im Gegensatz zu anderen Warteschlangentypen, die indirekt den Pool der ihnen zugewiesenen Agenten bestimmen, ermöglichen diese Warteschlangen Administratoren, Agenten direkt und manuell auszuwählen. Teambasierte Zuweisungswarteschlangen weisen Agenten beispielsweise basierend auf ihren angemeldeten Teams zu, und qualifikationsbasierte Zuweisungswarteschlangen gleichen Agenten basierend auf den erforderlichen Fähigkeiten zu. Im Gegensatz dazu können Administratoren Agenten direkt zu diesen Warteschleifen hinzufügen, um Teil der Warteschleife zu werden. Dies bietet eine einfache Möglichkeit, die Agentenzuweisung zu verwalten, ohne auf systemgesteuerte Zuweisungen angewiesen zu sein.

Warteschleifen mit Agentenzuweisung bieten einfache, aber effektive Routing-Algorithmen, die bei der Verteilung von Kontakten auf den Pool von Agenten helfen. Dabei werden die Fähigkeiten der Agenten bei der Weiterleitung von Kontakten nicht berücksichtigt. Agenten können jedoch innerhalb jeder Warteschlange angeordnet werden, und dies wird bei der Weiterleitung von Kontakten an sie berücksichtigt. In diesem Zusammenhang dienen Teams in erster Linie als organisatorisches Konstrukt für Supervisors und nicht als Faktor bei Entscheidungen über die Zuordnung von Agenten zu Warteschlangen und die Weiterleitung von Kontakten, was das Warteschlangenmanagement vereinfacht.

Dieser Warteschlangentyp eignet sich am besten, wenn die statische Zuweisung von Agenten und die Verwaltung der Agenten-Warteschlangen-Zuordnung für die operative Steuerung machbar und wünschenswert ist und die Auswahl von Routing-Algorithmen für die Arbeitsverteilung zwischen Agenten geeignet ist. Diese Warteschlangen sind auch besonders nützlich für Szenarien, in denen verschiedene Arten von Kundenanfragen spezielles Fachwissen erfordern, das von einem vorab erstellten Segment von Expertenagenten bedient werden kann.

Für komplexe Contact Center-Organisationen kann es jedoch schwierig sein, Agentenzuweisungen in diesen Warteschlangen manuell zu verwalten. Sie könnten mehr von anderen Warteschlangentypen profitieren, die dynamisches Routing und Zuordnungen zwischen Agenten und Warteschlangen bieten.

Workflow-Diagramm, das zeigt, wie ein Beispiel für eine nicht kompetenzbasierte Warteschlange mit Agentenzuweisung in Webex Contact Center funktioniert

In diesem Beispiel wurde der Warteschleife eine Gruppe von Agenten in einer bestimmten Reihenfolge zugewiesen, z. B. A4, A9, A7 usw. Diese Reihenfolge spielt eine Rolle in bestimmten Routing-Algorithmen, die eingehende Kontakte mit Agenten abgleichen. Das System ordnet Kontakte mit diesen Agenten auf der Grundlage ihrer Verfügbarkeit und des gewählten Routing-Algorithmus zu.

Im Gegensatz zu Warteschlangen mit Teamzuweisung gibt es kein Konzept für die Zielerweiterung über Zeitintervalle. Wenn keiner der konfigurierten Agenten verfügbar ist, um diesen Kontakt weiterzuleiten, wird er in der Warteschleife geparkt, bis einer dieser Agenten verfügbar wird, um Kontakte vor dem Park-Timeout zu bearbeiten. Die Zielerweiterung ist für diese Warteschlangen nicht anwendbar.

Verfügbare Routing-Muster:

Warteschlangen auf Kompetenzbasis

Qualifikationsbasierte Warteschlangen bieten die Möglichkeit, Kontakte an Agenten mit den richtigen Skills für ihre Anforderungen weiterzuleiten.

Sie können die folgenden Typen von qualifikationsbasierten Optionen konfigurieren:

Der Warteschlange zugewiesene Kompetenzkriterien

Administratoren können Warteschlangen Qualifikationskriterien zuweisen. Qualifikationsbasierte Warteschlangen mit Qualifikationskriterien ermöglichen Administratoren die Konfiguration der erforderlichen Qualifikation direkt in der Warteschlange. Alle Agenten in der Organisation, die über alle erforderlichen Kenntnisse der Warteschleife über ein direktes Kenntnisprofil verfügen, werden implizit Teil dieser Warteschleife.

Diese Konfiguration hilft Administratoren, eine Live-Ansicht der Agenten zu erhalten, die aufgrund ihrer Kenntnisse der Warteschlange zugeordnet sind. In Situationen wie hohem oder geringem Volumen können Administratoren in Erwägung ziehen, die erforderlichen Kenntnisse der Warteschlange und die Agenten-Qualifikationsprofile anzupassen, um den Agentenpool je nach Bedarf zu erweitern oder zu verkleinern.

Dieser Warteschlangentyp unterscheidet sich von Warteschlangen auf Teamzuweisungsbasis insofern, als keine Anrufverteilergruppe festgelegt ist, was bedeutet, dass das Team bei der Zuordnung von Agent zu Warteschlange keine Rolle spielt. Darüber hinaus werden die erforderlichen Skills in dieser Warteschlange statisch konfiguriert, im Gegensatz zu teambasierten Skill-Warteschlangen, bei denen der Flow (statische oder variable) erforderliche Skills einspeist. Daher sind die Fähigkeiten technisch gesehen Teil der Warteschlange und nicht der Kontakt selbst.

Jeder Agent in der Organisation, der die Qualifikationskriterien der Warteschlange vollständig erfüllt (d. h. über Kenntnisse aus direktem Qualifikationsprofil), wird implizit dieser Warteschleife zugewiesen. Das Team spielt bei der Zuordnung von Agenten zu diesen Warteschleifen keine Rolle. Diese Agenten können zu Management- und Betriebszwecken Teil eines beliebigen Teams sein.

Jeder Kontakt, der in diese Warteschleife aufgenommen wird, übernimmt automatisch die in der Warteschleife selbst definierten Qualifikationskriterien. Einzelne Kontakte können ihre eigenen Qualifikationsanforderungen/-kriterien nicht definieren oder überschreiben, anders als in qualifikationsbasierten Warteschlangen mit Teamzuweisung.

Workflow-Diagramm, das ein Beispiel für die Funktionsweise der Skill-basierten Warteschlange mit Skill-Kriterien in Webex Contact Center

In diesem Beispiel

  • Nur die Agenten A1, A3 und A7 erfüllen die in der Warteschleife konfigurierten Qualifikationskriterien vollständig. Daher werden nur diese Agenten dieser Warteschleife zugewiesen.
  • Agenten A2, A4 und A6, die die Kriterien teilweise erfüllen, oder A5, denen die relevanten Fähigkeiten fehlen, können dieser Warteschleife nicht zugeordnet werden.

Durch Aktualisieren des Qualifikationsprofils eines Agenten (Reskilling genannt), sodass es die Qualifikationskriterien der Warteschlange erfüllt, wird dieser Agent automatisch und dynamisch Teil dieser Warteschlange. Alternativ können Sie auch die Warteschleifen-Qualifikationskriterien selbst so aktualisieren, dass mehr (oder weniger) Agenten die aktualisierten Qualifikationskriterien erfüllen, wodurch automatisch und dynamisch auch Agenten aus dieser Warteschlange hinzugefügt (oder entfernt) werden.

Im Gegensatz zu Warteschlangen mit Teamzuweisung gibt es kein Konzept für die Zielerweiterung über Zeitintervalle. Wenn der Kontakt keinem der zugeordneten Agenten zugeordnet werden kann, wird er in der Warteschleife geparkt, bis einer dieser Agenten vor dem Park-Timeout für die Bearbeitung von Kontakten verfügbar wird.

Qualifikationsbasierte Warteschlangen sind am besten geeignet, wenn eine statische Zuordnung von Skills und die Verwaltung der Zuordnung von Warteschlange zu Agent für die operative Steuerung möglich und wünschenswert ist. Sie sind auch geeignet, wenn die Auswahl der Routing-Algorithmen für die Arbeitsverteilung zwischen Agenten geeignet ist. Diese Warteschleifen sind auch besonders nützlich für Szenarien, in denen verschiedene Arten von Kundenanfragen bestimmte Fähigkeiten erfordern, die von einem vorab abgeleiteten Segment von erfahrenen Agenten bedient werden können.

Für komplexe Contact Center-Organisationen ist die Verwaltung von Zuweisungen von Warteschlangen zu Agenten in qualifikationsbasierten Warteschlangen möglicherweise einfacher als in Warteschlangen mit Agentenzuweisungen, bei denen jeder Agent manuell zur Liste hinzugefügt werden muss, was vor allem für ein größeres Unternehmen mühsam ist.

Im Flow zugewiesene Kompetenzanforderungen

Skill-basierte Warteschlangen mit Skill-Anforderungen, die im Flow zugewiesen werden, sind eine Art teamzuweisungsbasierter Warteschlange in Webex Contact Center, in der eine Gruppe von Teams auf mehreren Ebenen konfiguriert wird, die als Anrufverteilergruppen bezeichnet werden. Agenten, die bei diesen konfigurierten Teams angemeldet sind, werden Kontakte aus dieser Warteschleife basierend auf der Anrufverteilungsgruppenebene zugewiesen, auf der ihr Team in der Warteschleife konfiguriert ist, wenn sie auch die Qualifikationsanforderungen des Kontakts vollständig erfüllen.

Innerhalb einer solchen Warteschlange werden Agententeams in Anrufverteilungsgruppen mit konfigurierbaren Zeitverzögerungen gruppiert. Wenn für den Kontakt kein Agent verfügbar ist, wird die Anforderung geparkt, und nach der Verzögerung wird das Routing auf die nächste Anrufverteilergruppe erweitert. Dieser Prozess wird fortgesetzt, bis ein Agent zugewiesen wird oder alle Gruppen erschöpft sind. Wenn währenddessen ein Agent aus einer zuvor ausgewählten Gruppe während dieses Prozesses verfügbar wird, wird dieser Agent ausgewählt.

Agenten erwerben Fähigkeiten über ein Qualifikationsprofil, das dem Agenten direkt zugewiesen ist. Die Agentenkenntnisse werden auf der Grundlage der Teamauswahl bei der Anmeldung bestimmt.

Jeder Kontakt kann optional Qualifikationsanforderungen im Ablauf angeben, die mit den Kenntnissen der verfügbaren Agenten abgeglichen werden, um den am besten geeigneten Agenten auszuwählen.

Darüber hinaus können Kontakte in konfigurierten Zeitintervallen Skill-Lockerungen angeben. Dabei handelt es sich um einen modifizierten Satz von Qualifikationsanforderungen, die bei konfigurierten Zeitintervallen die ursprünglichen Qualifikationsanforderungen des Kontakts überschreiben würden. Auf diese Weise kann ein Kontakt seine Qualifikationsanforderungen ändern (was normalerweise zur "Lockerung" verwendet wird), während er in der Warteschlange geparkt ist, sodass mehr Agenten diese gelockerten Qualifikationsanforderungen erfüllen können.

Die Zielerweiterung durch Anrufverteilungsgruppen kann gleichzeitig mit Skill-Lockerungszyklen erfolgen. Beide zielen darauf ab, einen geparkten Kontakt schneller mit berechtigten Agenten abzugleichen, wodurch die Gesamtwartezeit verkürzt und die Service-Levels der Warteschleife verbessert werden.

Workflow-Diagramm, das ein Beispiel dafür zeigt, wie die kompetenzbasierte Warteschlange mit Teamzuweisung in Webex Contact Center funktioniert.

Wie nicht qualifizierte Warteschlangen mit Teamzuweisung verfügt sie über drei Anrufverteilungsgruppen, die eine "Zielerweiterung" ermöglichen, d. h. die Erweiterung auf mehrere Agenten in verschiedenen Teams über konfigurierte Zeitintervalle hinweg.

  • Die erste Anrufverteilergruppe enthält TEAM 1, in dem 3 Agenten konfiguriert sind – A1, A2 und A5.
  • Die zweite Anrufverteilergruppe enthält TEAM 2, in dem 3 Agenten konfiguriert sind – A2, A3 und A4.
  • Die dritte (und letzte) Anrufverteilergruppe enthält TEAM 3, in dem zwei Agenten konfiguriert sind – A6 und A7.

Es gibt jedoch zwei wichtige Dinge zu beachten:

  • Jeder Kontakt, der in diese Warteschleife eingereiht wird, definiert seine Qualifikationsanforderungen und seine Qualifikationsentspannung während des Ablaufs.
  • Agenten können Skills konfigurieren (über ein Skill-Profil – direkt oder vom angemeldeten Team geerbt).

Während A2 so konfiguriert ist, dass er sowohl Teil von TEAM 1 als auch von TEAM 2 ist, wird er, abhängig von der Teamauswahl, die dieser Agent während der Anmeldung getroffen hat, in seiner aktuellen Sitzung als Teil dieses Teams betrachtet und erbt daher auch das Fähigkeitsprofil (und damit die Fähigkeitswerte) von diesem Team (es sei denn, dies wird durch eine direkte Fähigkeitsprofilkonfiguration für diesen Agenten überschrieben).

Dies ist eine leistungsstarke Funktion, die durch Warteschlangen mit Teamzuweisungen bereitgestellt wird, bei denen Agenten zwischen Warteschlangen wechseln können, indem sie beim Anmelden einfach ein Team auswählen.

In Verbindung mit der Möglichkeit, Fertigkeitsprofileinstellungen vom ausgewählten Team zu übernehmen, kann ein Agent auch mit unterschiedlichen Fertigkeitssätzen arbeiten.

In diesem Beispiel

  • Kontakte werden während der Eskalation vom Flow mit einer anfänglichen Fähigkeitsanforderung (sk_1 >= 6) in die Warteschlange gestellt, mit einer Fähigkeitslockerung (sk_1 >= 3) nach einem konfigurierten Zeitintervall.
  • Über alle Agenten in allen Anrufverteilungsgruppen hinweg verfügen nur A1, A3, A6 und A7 über Fähigkeiten, die die anfänglichen Fähigkeitsanforderungen der Kontakte in der Warteschlange erfüllen.
  • Die verbleibenden Agenten verfügen entweder über die Fähigkeit (sk_1), erfüllen aber nicht die Fähigkeitsanforderungen (z. B. A2 in TEAM 1 und A4 in TEAM 2) oder verfügen überhaupt nicht über diese Fähigkeit (z. B. A5, A2 in TEAM 2).
  • Mit der Zeit erfüllen bei einer Lockerung der Fertigkeit zusätzlich A2 und A4 die „lockereren“ Fertigkeitsanforderungen des Kontakts.

Für jeden Kontakt, der in diese Warteschlange eingereiht wird, versucht das System, innerhalb der ersten Anrufverteilergruppe einen passenden Agenten zu finden, der die aktuellen Qualifikationsanforderungen des Kontakts vollständig erfüllt. Wird kein passender Agent gefunden, wird der Kontakt für die konfigurierte Dauer geparkt, bevor die Zielerweiterung auf die zweite Anrufverteilergruppe erfolgt. Alle in der zweiten Anrufverteilungsgruppe konfigurierten Teams werden ebenfalls zu bestehenden Teams aus der ersten Gruppe hinzugefügt. Nun versucht das System, innerhalb der erweiterten Gruppe einen passenden Agenten zu finden. Beachten Sie, dass während dieses Vorgangs durch die Skill Relaxation auch die Skill-Anforderungen des Kontakts in konfigurierten Zeitintervallen aktualisiert werden und das System die aktualisierten Skill-Anforderungen verwendet, um sie mit den verfügbaren Agenten in der aktuellen Anrufverteilungsgruppe abzugleichen.

Dies wird so lange fortgesetzt, bis alle konfigurierten Anrufverteilungsgruppen erweitert und alle Skill-Relaxationen angewendet wurden, sofern nicht zuvor ein passender Agent gefunden wurde.

Verfügbare Routing-Muster:

Warteschlangenkonfiguration

Einrichten von Warteschlangen auf Basis von Fertigkeiten

Einer Warteschlange Fertigkeitskriterien zuweisen
  • Fähigkeiten erstellen.
  • Erstellen Sie Fähigkeitsprofile.
  • Weisen Sie den Agenten direkt Skill-Profile zu.
  • Erstellen Sie eine Warteschlange mit dem Kanaltyp „Telefonie“, „Chat“, „E-Mail“ oder „Soziales“.
  • Weisen Sie den Warteschlangen im Control Hub die erforderlichen Fähigkeiten zu.
  • Zeigen Sie eine Liste der Agenten an, die Kontakte in der Warteschlange bearbeiten können.
  • Wählen Sie einen Routing-Algorithmus, entweder LAA oder BAA.
  • Fügen Sie im Flow eine Warteschlangenkontaktaktivität hinzu und wählen Sie diese Warteschlange aus.
Zuweisen von Qualifikationsanforderungen zu einer Warteschlange
  1. Fähigkeiten erstellen.
  2. Erstellen Sie Fähigkeitsprofile.
  3. Weisen Sie den Agenten oder dem Team direkt ein Skill-Profil zu.
  4. Erstellen Sie ein Team.
  5. Fügen Sie dem Team Agenten hinzu.
  6. Erstellen Sie eine Warteschlange mit dem Kanaltyp „Telefonie“, „Chat“, „E-Mail“ oder „Soziales“.
  7. Fügen Sie Teams zur Warteschlange in einem einzelnen oder mehreren CDGs hinzu.
  8. Wählen Sie ein Routingmuster, entweder LAA oder BAA.
  9. Fügen Sie im Flow eine Warteschlangenkontaktaktivität hinzu und wählen Sie die Warteschlange aus, für die das fertigkeitsbasierte Routing konfiguriert ist. Weitere Informationen finden Sie unter Warteschlangenkontakt.
  10. Weisen Sie in der Aktivität „Warteschlangenkontakt“ Fertigkeiten und Fertigkeitslockerung zu.
  11. Verwenden Sie die Aktivität „Anrufverteilung eskalieren“ im Flow POST, um schnell zur nächsten oder letzten Anrufverteilungsgruppe zu wechseln.

Einrichten von nicht auf Fähigkeiten basierenden Warteschlangen

Team einer Warteschlange zuweisen
  • Erstellen Sie ein Team.
  • Fügen Sie dem Team Agenten hinzu.
  • Erstellen Sie eine Warteschlange mit dem Kanaltyp „Telefonie“, „Chat“, „E-Mail“ oder „Soziales“.
  • Fügen Sie Teams zur Warteschlange in einem einzelnen oder mehreren CDGs hinzu.
  • Wählen Sie ein Routing-Muster aus, entweder LAA.
  • Fügen Sie im Flow eine Warteschlangenkontaktaktivität hinzu und wählen Sie diese Warteschlange aus.
  • Verwenden Sie die Aktivität „Anrufverteilung eskalieren“ im Flow POST, um schnell zur nächsten oder letzten Anrufverteilungsgruppe zu wechseln.
Agenten einem Warteschlangenfluss zuweisen
  • Erstellen Sie eine Warteschlange mit dem Kanaltyp „Telefonie“, „Chat“, „E-Mail“ oder „Soziales“.
  • Fügen Sie Agenten direkt zu Warteschlangen hinzu (Hinweis: In dieser Art von Warteschlange werden weder Fähigkeiten noch Teams verwendet).
  • Wählen Sie Routingmuster wie „Zirkulär“, „Linear“ oder „Längster verfügbarer Agent“.

Routenplanung

Bei der Kontaktweiterleitung handelt es sich um den Mechanismus, der einen Kontakt in einer Warteschlange dem richtigen Agenten zuordnet, der derselben Warteschlange zugeordnet ist und über die Kapazität und Berechtigung verfügt, Kontakte zu bearbeiten. Kontakte können Agenten zugewiesen werden, deren Fähigkeiten bestimmte Fähigkeitsanforderungen erfüllen, oder anhand eines von vielen regelbasierten Mustern auf eine Gruppe von Agenten verteilt werden. Das Verhalten der Kontaktweiterleitung kann über eine Vielzahl von Weiterleitungsmustern (Algorithmen) konfiguriert werden, die in Webex Contact Center für verschiedene Warteschlangentypen angeboten werden. Administratoren können bei der Konfiguration das Routingmuster für jede Warteschlange auswählen.

Webex Contact Center leitet Kontakte automatisch an Agenten weiter, um eine effiziente Ressourcennutzung sicherzustellen. Es bewältigt effektiv Szenarien, in denen die Anzahl der Kontakte in der Warteschlange die Anzahl der verfügbaren Agenten übersteigt, sowie wenn mehr Agenten als Kontakte in der Warteschlange vorhanden sind.

Routing-Konzepte

Agentenüberschuss-Szenario

Das Szenario „Agentenüberschuss“ tritt ein, wenn mehr Agenten verfügbar sind als Kontakte in der Warteschlange. In diesem Fall versucht das System, wenn eine Kundeninteraktion (Kontakt) in die Warteschlange gestellt wird, sofort einen passenden Agenten für diesen bestimmten Kontakt zu finden. Wenn ein passender Agent gefunden wird, muss der Kontakt nicht in der Warteschlange geparkt werden und darauf warten, dass später ein passender Agent verfügbar wird.

Jedes Mal, wenn ein Kontakt durch eine Anrufverteilungsgruppe oder durch Skill Relaxation erweitert wird, versucht das System erneut, sofort einen passenden Agenten für diesen bestimmten Kontakt zu finden.

Bei der Suche nach einem passenden Agenten für einen bestimmten Kontakt wird das konfigurierte Routing-Muster in der Warteschlange verwendet.

Webex Contact Center bietet mehrere Routing-Muster für verschiedene Warteschlangentypen, mit denen Unternehmen ihren Kundenservice optimieren können, indem sie Wartezeiten minimieren, die Arbeitsbelastung der Agenten ausgleichen und sicherstellen, dass Kunden mit Agenten verbunden werden, die über die erforderlichen Fähigkeiten verfügen, um ihre spezifischen Anforderungen zu erfüllen. Ausführliche Informationen zu Routing-Mustern finden Sie im Abschnitt „Routing-Muster“.

Kontaktüberschuss-Szenario

Contact Surplus Routing tritt auf, wenn die Anzahl der eingehenden Kundeninteraktionen (oder Kontakte) die Anzahl der verfügbaren Agenten übersteigt. Diese Situation tritt häufig während Spitzenzeiten oder bei unerwarteten Anstiegen des Kontaktvolumens auf. Das Hauptziel der Weiterleitung von Kontaktüberschüssen besteht darin, diesen Überlauf effizient zu verwalten und sicherzustellen, dass die Kundendienststandards trotz der übermäßigen Nachfrage aufrechterhalten werden. Für einen Agenten, der gerade auf einem bestimmten Kanal verfügbar geworden ist, dient die Kontaktüberschussweiterleitung dazu, unter allen geparkten Kontakten in allen Warteschlangen, denen dieser Agent zugeordnet ist, den entsprechenden Kontakt zu finden und zuzuweisen.

Die wichtigsten Strategien für eine effiziente Kontaktweiterleitung bei eingeschränkter Agentenverfügbarkeit sind:

  • Warteschlangen-Ranking

    Durch die Warteschlangenrangfolge können Administratoren die relative Wichtigkeit von Warteschlangen festlegen. Administratoren können Warteschlangenrangfolgen definieren, um die Reihenfolge festzulegen, in der Anrufe pro Team aus den Warteschlangen an die bei den Teams angemeldeten Agenten weitergeleitet werden.

    Nehmen wir beispielsweise an, dass die bei Team A angemeldeten Agenten zwei Warteschlangen zugeordnet sind – „Abrechnung“ und „Verkauf“. Administratoren können die Warteschlangenrangfolge verwenden, um der Warteschlange „Abrechnung“ eine höhere Rangfolge zuzuweisen. Wenn also Kontakte in die Warteschlangen eingehen, werden Kontakte aus der „Abrechnung“ vor Kontakten aus der Warteschlange „Verkauf“ an Agenten weitergeleitet, die zu Team A gehören. Dies geschieht auch dann, wenn möglicherweise ältere Kontakte mit höherer Priorität in der Warteschlange „Verkauf“ warten – einfach, weil die Warteschlange „Abrechnung“ einen höheren Rang hat als die Warteschlange „Verkauf“. Erst wenn sich keine wartenden Kontakte mehr in der Warteschlange „Abrechnung“ befinden, werden den Agenten von Team A Kontakte aus der Warteschlange „Vertrieb“ (und allen anderen) weitergeleitet, denen sie zugeordnet sind.

    Im Folgenden sind einige der wichtigen Merkmale der Warteschlangenrangfolge aufgeführt:

      • Wenn nur einigen Warteschlangen ein Rang zugewiesen ist, haben Anrufe in diesen Warteschlangen Vorrang vor Anrufen in den Warteschlangen, für die kein Rang angegeben ist.
      • Die Warteschlangenrangfolge kann für maximal 50 Warteschlangen aller Medientypen mit einem Wert zwischen 1 und 50 festgelegt werden, wobei 1 die höchste Rangfolge ist.
      • Sie können mehreren Warteschlangen denselben Rang zuweisen.
      • Wenn Sie die Warteschlangenrangfolge aktivieren, werden Warteschlangen, denen keine explizite Rangfolge zugewiesen ist, niedriger behandelt als alle Warteschlangen mit Rangfolge.
      • Die Warteschlangenrangfolge funktioniert innerhalb desselben Medientyps.

        Wenn beispielsweise „Queue Sale“ eine Warteschlange vom Typ „Voice Media“ mit Rang 2 und „Queue Billing Support“ eine Chat-Warteschlange mit Rang 1 für Team A ist, erhalten die Agenten, die im Sprachkanal in Team A verfügbar sind, zuerst den Sprachanruf, auch wenn der Rang 2 ist.

        Bedenken Sie jedoch zwei Chat-Warteschlangen für Team B – Warteschlange „Kreditkarte“ mit Warteschlangenrang 2 und Warteschlange „Debitkarte“ mit Warteschlangenrang 1. Dann werden den verfügbaren Agenten in Team B zuerst Kontakte aus der Warteschlange „Debitkarte“ angeboten.

      • Die Warteschlangenrangfolge gilt nicht für kapazitätsbasierte Teams.

  • Kontaktpriorität

    Wenn ein Kontakt in die Warteschlange gestellt wird, kann seine Priorität durch Zuweisung einer hierarchischen Wichtigkeit von 1 (höchste) bis 10 (niedrigste, Standard) definiert werden. Durch diese Priorisierung wird sichergestellt, dass bestimmte Kontakte je nach Wichtigkeit, Dringlichkeit oder strategischem Wert für das Unternehmen schneller bearbeitet werden. Wenn ein Agent verfügbar ist, um den nächsten Kontakt aus allen geparkten Kontakten aller Warteschlangen, denen der Agent zugeordnet ist, abzuwickeln, wird der Kontakt mit der höchsten Priorität aus allen Warteschlangen an den Agenten weitergeleitet (vorausgesetzt, andere Kriterien wie die Fähigkeitsübereinstimmung und andere sind erfüllt).

    Für Kontakte, die ohne explizite Priorität in die Warteschlange gestellt werden, wird eine Standardpriorität von 10 (niedrigste) berücksichtigt. Unter mehreren Kontakten mit der gleichen Priorität wird der Kontakt, der am längsten in der Warteschlange wartet, zuerst an den verfügbaren und berechtigten Agenten weitergeleitet.

  • Längster wartender Kontakt

    Dies ist eine grundlegende Strategie, die sicherstellt, dass der Kontakt mit der längsten Wartezeit in allen Warteschlangen, denen der Agent zugeordnet ist, an den Agenten weitergeleitet wird.

    Dies ist das ultimative Kriterium, das bestimmt, welcher Kontakt weitergeleitet werden soll, wenn mehrere Kontakte über Warteschlangen hinweg mit derselben Warteschlangenrangfolge und derselben Kontaktpriorität auf die Verarbeitung warten.

Im Wesentlichen bedeutet die Weiterleitung überschüssiger Kontakte für einen Agenten, der gerade verfügbar geworden ist, die Auswahl eines einzelnen Kontakts, der:

  • Ist vom gleichen Medientyp wie der, auf dem der Agent verfügbar ist
  • Ist in einer der Warteschlangen geparkt, denen dieser Agent zugeordnet ist
  • Deren Qualifikationsanforderungen (sofern vorhanden) alle von diesem Agenten erfüllt werden
  • Wird in einer Warteschlange geparkt, deren Rang höher ist als bei anderen Warteschlangen, wie im Team des Agenten konfiguriert
  • Hat unter allen derartigen Kontakten die höchste Priorität
  • Ist der älteste wartende Kontakt unter Kontakten mit gleicher Priorität

Im obigen Beispiel, das ein Szenario mit Kontaktüberschuss veranschaulicht, hat sich Agent A1 bei TEAM 1 angemeldet und ist nun verfügbar, um Kontakte auf mehreren Medientypen zu bearbeiten.

A1 ist mit 3 Warteschlangen verknüpft – Q1, Q2 und Q3. TEAM 1 hat außerdem eine Warteschlangenrangfolge definiert, wobei Q1 die höchste Rangfolge hat, dann Q2 und Q3 .

In allen diesen Warteschlangen sind bereits Kontakte geparkt, wobei für jeden Kontakt Fähigkeitsanforderungen und Prioritäten definiert sind.

Nun funktioniert das Kontaktüberschuss-Szenario wie folgt:

  • Von allen geparkten Kontakten in diesen Warteschlangen können nur 4 Kontakte an A1C2, C7 (aus QUEUE 2) und C3, C8 (aus QUEUE 3) weitergeleitet werden.

    Nur die Fähigkeitsanforderungen dieser 4 Kontakte werden durch die Fähigkeiten von A1 vollständig erfüllt.

  • Unter diesen 4 Kontakten wird Kontakten aus QUEUE 2 (also C2, C7) Vorrang eingeräumt, da QUEUE 2 den höheren Warteschlangenrang hat.

    Beachten Sie, dass, obwohl QUEUE 1 die Warteschlange mit dem höchsten Rang ist, keiner der dort geparkten Kontakte an A1 weitergeleitet werden kann, da ihre Fähigkeitsanforderungen von A1 nicht erfüllt werden.

  • Zwischen C2 und C7 ist C7 der Kontakt mit der höchsten Priorität. Die endgültige Wahl ist also C7 und das System leitet es an A1 weiter.

    Dies geschieht, obwohl C2 früher in die Warteschlange gestellt wurde, da die Kontaktpriorität Vorrang vor der Warteschlangenzeit hat.

Gemischte Multimedia-Profile

Durch die Multimediaprofilkonfiguration ermöglicht Webex Contact Center Agenten, Kontakte über verschiedene Medientypen (Sprache, Chat, E-Mail und soziale Medien) zu bedienen. Basierend auf dieser Konfiguration werden den Agenten Kanäle pro Medientyp bereitgestellt.

Jeder an einen Agenten weitergeleitete Kontakt verbraucht einen Kanal dieses Medientyps, solange der Agent an diesem Kontakt arbeitet. Während Agenten nur über einen Sprachkanal verfügen können, können sie über bis zu fünf Kanäle anderer Medientypen verfügen.

Mit der gemischten Routing-Einstellung in Multimediaprofilen können Administratoren steuern, wie verschiedene Kanäle gleichzeitig für jeden Agenten verwendet werden können. Dadurch können Unternehmen ihren Kunden eine gezieltere Aufmerksamkeit widmen und so eine bessere Servicequalität, ein verbessertes Kundenerlebnis und höhere Konversionsraten fördern. Darüber hinaus können Unternehmen die Auslastung über die Medienkanäle hinweg ausgleichen, wenn in einigen Kanälen eine ungleichmäßige Auslastung auftritt, und so eine effiziente Nutzung der Agenten ermöglichen.

Es gibt drei Möglichkeiten:

  • Exklusiv – Der Agent kann jeweils nur einen Kontakt beliebigen Medientyps bearbeiten.

    Dies ist hilfreich, wenn die Organisation von den Agenten erwartet, dass sie sich jeweils vollständig auf eine Aufgabe konzentrieren.

  • Gemischt – Bis zur Kapazität der konfigurierten Kanäle kann eine beliebige Anzahl von Kontakten jedes Medientyps gleichzeitig verarbeitet werden.

    Dies ist hilfreich, wenn eine Organisation von ihren Agenten erwartet, dass sie mehrere Aufgaben gleichzeitig erledigen und mehrere Kontakte über verschiedene Medientypen hinweg bearbeiten.

  • Blended-Realtime – Wie Blended, aber Sprache und Chat schließen sich gegenseitig aus. Bei der Sprachverarbeitung werden Chat-Kontakte nicht angezeigt und umgekehrt.

    Dies ist hilfreich, wenn das Unternehmen von den Agenten erwartet, dass sie mehrere Aufgaben gleichzeitig erledigen, es ihnen aber dennoch ermöglicht, sich auf einen einzelnen „Echtzeit“-Kontakt (Sprache oder Chat) zu konzentrieren, sodass sie dem Endkunden am anderen Ende ihre volle Aufmerksamkeit widmen können.

Bei der Bearbeitung eines Nicht-Sprachkontakts können Agenten einen manuellen Outdial-Sprachanruf von Agent Desktop aus initiieren, sofern ihnen ein Sprachkanal zur Verfügung steht. Dies gilt für alle Multimediaprofiltypen.

Weitere Informationen zum Konfigurieren von Multimediaprofilen finden Sie unter Multimediaprofile verwalten.

Routing-Muster

Kompetenzbasiert

Kompetenzbasierte Routing-Muster in Webex Contact Center leiten eingehende Kundeninteraktionen an Agenten weiter, basierend auf den spezifischen Kompetenzen, die zur Lösung der Anfrage erforderlich sind, wie etwa Sprachkenntnisse oder technisches Fachwissen. Diese Muster stellen sicher, dass jeder Kunde mit dem qualifiziertesten Agenten verbunden wird, was die Serviceeffizienz und die Kundenzufriedenheit verbessert. Zu den Vorteilen zählen eine kürzere Bearbeitungszeit, höhere Lösungsquoten und eine optimierte Nutzung der Agentenressourcen durch die Ausrichtung ihrer Fachkenntnisse auf die Kundenbedürfnisse.

Wenn fertigkeitsbasierte Routing-Muster verwendet werden, werden zunächst die Fertigkeitsanforderungen des Kontakts (im Flow zugewiesen) oder die der Warteschlange zugewiesenen Fertigkeitskriterien verwendet, um verfügbare Agenten herauszufiltern, deren Fertigkeiten diese Anforderungen/Kriterien vollständig erfüllen. Anschließend wird aus den gefilterten Agenten basierend auf dem konfigurierten Routing-Muster ein einzelner für den Kontakt ausgewählt.

Längste Verfügbar

Das auf der Fähigkeit „Am längsten verfügbar“ basierende Routingmuster leitet einen Kontakt an den Agenten weiter, dessen Fähigkeiten die Kontaktfähigkeitsanforderungen/Warteschlangenfähigkeitskriterien vollständig erfüllen und der von allen berechtigten Agenten in dieser Warteschlange seit der Bearbeitung seines letzten Kontakts am längsten verfügbar war.

Dieses Routing-Muster trägt dazu bei, die Arbeit gleichmäßig auf die Agenten zu verteilen, indem Interaktionen denjenigen zugewiesen werden, die am längsten verfügbar sind. So werden Ungleichgewichte bei der Arbeitsbelastung vermieden. Es trägt dazu bei, eine faire Arbeitsverteilung aufrechtzuerhalten und sicherzustellen, dass kein Agent überlastet wird, während andere frei bleiben.

Im obigen Beispiel gibt es 4 Agenten mit Fachkenntnissen und Nicht-Fähigkeiten mit unterschiedlichen Fachkenntnissen-Werten.

Stellen Sie sich einen Kontakt vor, der in eine fähigkeitsbasierte Warteschlange mit dem Routing-Muster „Am längsten verfügbar“ eingereiht ist:

  • Mit den oben genannten Fähigkeitsanforderungen, die über Flow zugewiesen wurden, oder
  • Wobei die oben genannten Fähigkeitskriterien in der Fähigkeits-basierten Warteschlange konfiguriert werden

In diesem Szenario:

  • Für die Weiterleitung werden nur Agenten berücksichtigt, die die Kontakt-Skill-Anforderungen bzw. Warteschlangen-Skill-Kriterien vollständig erfüllen. Nur Agenten A1, A2 Und A4 die Kontaktfähigkeitsanforderungen/Warteschlangenfähigkeitskriterien vollständig erfüllen.

    Agent A3 ist nicht teilnahmeberechtigt. Bei Skill-Kriterien , die der Warteschleife zugewiesen sind, wird A3 der Warteschleife nicht einmal zugeordnet.

  • Bei A1, A2 und A4 wird der Kontakt an den am längsten verfügbaren Agenten weitergeleitet – A1, der seit 10 Minuten verfügbar ist, länger als A2 oder A4.

    Da A1 dem Kontakt zugewiesen wurde, ist A1 nicht mehr der am längsten verfügbare Agent über alle Medienkanäle hinweg.

  • Der nächste Kontakt mit exakt gleichen Qualifikationsanforderungen wird an den am längsten verfügbaren Agenten (A2) weitergeleitet usw.

Dieses Routing-Muster wird in den folgenden Typen von Warteschleifen auf Kompetenzbasis unterstützt:

Beste Verfügbare

Das auf einer Best Available Skill basierende Weiterleitungsmuster stellt sicher, dass Kundeninteraktionen an den qualifiziertesten Agenten weitergeleitet werden, der verfügbar ist. Dieses Muster bewertet nicht nur das Vorhandensein der unter den Agenten erforderlichen Kenntnisse, sondern auch die Kenntnisgrade dieser Kenntnisse. Es wird eine Kenntnisbewertung berechnet, um den qualifiziertesten ("besten") Agenten für jeden Kontakt zu ermitteln.

Dieses Muster filtert verfügbare Agenten, deren Fähigkeiten die Anforderungen an Kontaktkenntnisse bzw. Warteschleifenkenntnisse vollständig erfüllen. Anschließend wird unter Verwendung der Kenntniswerte aller Fähigkeiten, die in den Kontakt-Qualifikationsanforderungen und Warteschlangen-Qualifikationskriterien erwähnt werden, eine Punktzahl für jeden teilnahmeberechtigten Agenten berechnet. Der Agent mit der höchsten Skill-Punktzahl gilt als der "beste" Agent für jeden Kontakt.

Das Ergebnis wird durch die Summe der Skill-Werte des Agenten bestimmt, die den Anforderungen an die Kontakt-Skills bzw. den Skill-Kriterien der Warteschleife entsprechen.

Einige wichtige Punkte, die Sie verstehen sollten:

  • Normalerweise wird der tatsächliche Skill-Wert für die Berechnung der Punktzahl verwendet, da ein höherer Skill-Wert auf eine stärkere Übereinstimmung hinweist. Wenn jedoch für eine Qualifikationsanforderung die Bedingung "kleiner als-gleich" (<=) verwendet wird, wird dieser spezifische Qualifikationswert des Agenten bei der Ergebnisberechnung invertiert, d. h effective_skill_value = (10) minus (actual_skill_value). Dies geschieht, um sicherzustellen, dass eine niedrigere Punktzahl auf eine stärkere Übereinstimmung hinweist.
  • Wenn mehrere berechtigte Agenten die gleiche Punktzahl aufweisen, wird der am längsten verfügbare Agent unter ihnen ausgewählt
  • Bei der Berechnung der Punktzahl werden nur Kenntniskenntnisse berücksichtigt. Boolesche Kenntnisse, Textkenntnisse oder Enumerationskenntnisse in den Kriterien für Kontaktkenntnisse und Warteschleifenkenntnisse werden bei der Berechnung des Ergebnisses nicht berücksichtigt.

Im obigen Beispiel gibt es vier Agenten mit und Kenntnissen ohne Kenntnisse, die unterschiedliche Kenntniswerte aufweisen.

Stellen Sie sich einen Kontakt vor, der in eine Warteschleife auf Kompetenzbasis mit dem Routing-Muster "Beste verfügbar" eingereiht ist:

  • Mit den oben genannten Skill-Anforderungen, die über Flow zugewiesen wurden, oder
  • Wobei die oben genannten Qualifikationskriterien in der qualifikationsbasierten Warteschlange konfiguriert sind.

In diesem Szenario:

  • Nur Agenten, die die Anforderungen an Kontaktkenntnisse und Warteschleifenkenntnisse vollständig erfüllen, werden für das Routing berücksichtigt. Nur die Agenten A1 , A2 und A4 erfüllen die Anforderungen an Kontaktkenntnisse bzw. Warteschleifenkenntnis vollständig.

    Agent A3 ist nicht teilnahmeberechtigt. Bei Skill-Kriterien , die der Warteschleife zugewiesen sind, wird A3 der Warteschleife nicht einmal zugeordnet.

  • Bei A1, A2 und A4 erfolgt die Berechnung der Punktzahl durch das System auf der Grundlage der Anforderungen an die Kontaktkompetenz/der Warteschlangenkenntniskriterien, wobei nur die Kenntnisse berücksichtigt werden.

    Nur die in den Kriterien für Kontaktkenntnisse und Warteschleifenkenntnis genannten Kenntnisse werden bei der Berechnung der Punktzahl berücksichtigt, auch wenn die Agenten möglicherweise über zusätzliche/andere Kenntnisse verfügen.

    Beachten Sie auch, dass der Skill-Wert bei der Ergebnisberechnung umgekehrt wird, wenn die Bedingung "kleiner als gleich" (<=) verwendet wird.

  • Der Kontakt wird an A2 weitergeleitet, da dies der beste verfügbare Agent basierend auf der Punktzahl ist. Wenn A2 nicht verfügbar/belegt ist, wird der Kontakt an den nächstbesten verfügbaren Agenten mit der zweithöchsten Punktzahl weitergeleitet usw.

    Wir haben jedoch 2 Agenten – A1 und A4 mit der nächsthöheren Punktzahl. Der Kontakt wird an den am längsten verfügbaren Agenten zwischen A1 und A4 weitergeleitet.

Dieses Routing-Muster wird in den folgenden Typen von Warteschleifen auf Kompetenzbasis unterstützt:

Weiterleitung auf Nicht-Kompetenzbasis

Webex Contact Center unterstützt auch eine Vielzahl von nicht auf Skills basierenden Routing-Mustern, die sich auf die Verteilung eingehender Kundeninteraktionen konzentrieren, ohne die spezifischen Fähigkeiten oder das Fachwissen der Agenten zu berücksichtigen. Im Gegensatz zu qualifikationsbasierten Weiterleitungsmustern werden hier keine Agentenkenntnisse berücksichtigt, und der Kontakt oder die Warteschlange muss Qualifikationsanforderungen/-kriterien für die Weiterleitung definieren. Stattdessen priorisieren sie Faktoren wie Verfügbarkeit, Arbeitslastverteilung und vordefinierte Sequenzen, um eine effiziente Abwicklung von Kontakten auf der Grundlage der Betriebslogik und nicht der individuellen Agentenkompetenzen zu ermöglichen. Diese Muster sind besonders nützlich in Umgebungen, in denen die Interaktionen relativ einheitlich sind oder keine spezielle Handhabung erfordern.

Am längsten verfügbar

Das Routing-Muster "Am längsten verfügbar" leitet einen Kontakt an den Agenten in der Warteschleife weiter, der seit der Bearbeitung des letzten Kontakts am längsten verfügbar ist (über alle verfügbaren und dieser Warteschleife zugeordneten Agenten).

Dieses Routingmuster sorgt für eine faire und ausgewogene Workload-Verteilung, indem Interaktionen den Agenten zugewiesen werden, die am längsten im Leerlauf sind. Durch die Vermeidung von Workload-Ungleichgewichten wird sichergestellt, dass kein Agent überlastet wird, während andere frei bleiben. Dieser Ansatz ist besonders effektiv in Zeiten stetigen Kontaktflusses, um ein konsistentes Engagement im gesamten Agentenpool aufrechtzuerhalten.

Agenten verlieren ihre "am längsten verfügbare" Position über alle Kanäle hinweg, wenn ihnen ein Kontakt eines beliebigen Medientyps angeboten wird. Nachdem ein Agent einen Kontakt bearbeitet hat, wird der nächste Kontakt eines beliebigen Medientyps in der Warteschleife dem am längsten verfügbaren Agenten in dieser Warteschleife zugewiesen.

Im obigen Beispiel ist Agent A1 der am längsten verfügbare Agent (Position 1) – entweder hat sich dieser Agent zuerst angemeldet oder ihm wurde länger als keinem anderen Agenten ein Kontakt zugewiesen.

Die Agenten A2 (Position 2) und A3 (Position 3) sind ebenfalls verfügbar, sie sind jedoch entweder angemeldet oder haben Kontakte nach A1 bearbeitet. Alle Agenten sind mit beiden Warteschlangen verknüpft, die dieses Routing-Muster aufweisen.

Stellen Sie sich folgendes Szenario vor:

  • Zum Zeitpunkt T0 wird ein Sprachkontakt C1 in die Warteschleife gestellt und an den am längsten verfügbaren Agenten, d. h. A1, weitergeleitet.

    Durch die Zuweisung von A1 zu C1 ist A1 nicht mehr der am längsten verfügbare Agent über alle Medienkanäle hinweg.

  • Zum Zeitpunkt T1 wird ein Chat-Kontakt C2 in die Warteschlange gestellt und an den am längsten verfügbaren Agenten (jetzt A2) weitergeleitet.
  • Schließlich wird zum Zeitpunkt T2 ein weiterer Sprachkontakt C3 in die Warteschlange gestellt und an A3 weitergeleitet.

    A1 und A2 haben kürzlich Kontakte bekommen – zum jetzigen Zeitpunkt ist es A3 , das am längsten gewartet hat.

Aufgrund der stark verteilten Architektur von Webex Contact Center besteht eine geringe Wahrscheinlichkeit, dass ein einzelner, am längsten verfügbarer Agent an mehrere Kontakte weitergeleitet werden kann, wenn diese Kontakte gleichzeitig in derselben Warteschleife sind.

Dieses Routing-Muster wird in den folgenden Typen von Warteschlangen unterstützt, die nicht auf Skills basieren:

Circular

Beim zirkulären Routing-Muster werden eingehende Kontakte in einer Round-Robin-Reihenfolge auf eine Gruppe verfügbarer Agenten verteilt. Wenn ein Kontakt in die Warteschleife gestellt wird, weist das System ihn basierend auf einer vorgegebenen Reihenfolge dem nächsten verfügbaren Agenten in der Warteschleife zu.

Der Prozess beginnt mit Agenten in einer konfigurierten Reihenfolge. Der erste eingehende Kontakt wird dem ersten verfügbaren Agenten in dieser Sequenz zugewiesen. Für nachfolgende Kontakte wählt das System den Nächsten verfügbaren Agenten aus und setzt damit den Vorgang an der Stelle fort, an der er in der festgelegten Warteschleifenreihenfolge aufgehört hat. Dieses Muster wiederholt sich, wobei die Agenten durchlaufen werden, wobei jedoch immer nach der zuletzt ausgewählten Agentenposition begonnen wird.

Dieser Ansatz ist effektiv, um Kontakte fair und gleichmäßig auf die Agenten zu verteilen. Dadurch wird sichergestellt, dass kein einzelner Agent mit Kontakten überfordert wird und dass alle Agenten die gleichen Chancen haben, Interaktionen konsistent zu verarbeiten. Das zirkuläre Routingmuster berücksichtigt jedoch nicht die aktuelle Arbeitsauslastung oder andere Faktoren, die sich auf die Fähigkeit eines Agenten auswirken könnten, einen bestimmten Kontakt zu bearbeiten.

Im obigen Beispiel werden Agenten in einer kreisförmigen Warteschleife in der folgenden Reihenfolge konfiguriert: A3 → A4 → A5 → A6 → A1 → A2.

Zunächst ist die Startposition der erste Agent in der konfigurierten Reihenfolge (A3). Beim Weiterleiten von Kontakten an Agenten in dieser Warteschleife wird die Position um den Kreis herum verschoben und zu dem Agenten positioniert, der in der konfigurierten Reihenfolge an dem Agenten an nächster Stelle steht, an den der letzte Kontakt weitergeleitet wurde.

Stellen Sie sich folgendes Szenario vor:

  • Der erste Kontakt (C1) wird in die Warteschleife gestellt und an Agent A3 weitergeleitet.

    Der Zeiger wird auf den nächsten Agenten in der konfigurierten Reihenfolge aktualisiert, d. h . A4.

  • Wenn der zweite Kontakt (C2) in die Warteschleife eingereiht wird, beginnt das System mit der Suche nach verfügbaren Agenten, beginnend mit A4 , d. h. A4 → A5 → A6 → A1 → A2 → A3.

    Da jedoch A4 und A5 nicht verfügbar sind (entweder sind sie nicht einmal angemeldet oder im Leerlauf oder mit anderen Kontakten dieses Medientyps voll belegt), wird C2 an den Nächsten verfügbaren Agenten – A6 – weitergeleitet. Der Zeiger wird auf den nächsten Agenten in der konfigurierten Reihenfolge aktualisiert, d. h . A1.

  • In ähnlicher Weise wird der dritte Kontakt (C3) zu A1 und der vierte Kontakt (C4) zu A2 geleitet. Der Zeiger befindet sich wieder bei A3 .

    Diese Logik setzt sich fort, und Kontakte werden nach dem "Zirkulär"-/"Round-Robin"-Muster auf die verfügbaren Agenten verteilt.

Wenn sich in der Warteschleife geparkte Kontakte befinden, wird im Szenario "Agentenüberschuss" der nächste Agent, der auf diesem Medientyp verfügbar wird, dem Kontakt mit der höchsten und dem ältesten Wert zugeordnet.

Dies berücksichtigt nicht den vorhandenen Positionswert in dieser Warteschleife und wirkt sich auch nicht darauf aus. Dieser wird nur aktualisiert, wenn die Weiterleitung von Kontaktüberschüssen erfolgreich mit einem Agenten übereinstimmt.

Dieses Routing-Muster wird in den folgenden Typen von Warteschlangen unterstützt, die nicht auf Skills basieren:

Von oben nach unten

Das Top-Down-Routingmuster verteilt die eingehenden Kontakte in sequenzieller Reihenfolge auf eine Gruppe verfügbarer und bestellter Agenten. Wenn ein Kontakt in die Warteschleife eingereiht wird, durchläuft das System die geordnete Liste der Agenten immer von Anfang an und gleicht den Kontakt mit dem ersten verfügbaren Agenten (der über einen freien Kanal des Medientyps des Kontakts verfügt) in dieser Sequenz ab.

Dies geschieht für jeden Kontakt, der sich in der Warteschleife befindet. Es wird versucht, einen Abgleich des Kontakts zu erzielen, wobei immer an der Spitze (zuerst konfigurierter Agent) begonnen und in der Liste nach unten geleitet wird, bis ein übereinstimmender Agent gefunden wird.

Anders als beim kreisförmigen Routing-Muster gibt es keinen "Zeiger", der den Startpunkt basierend auf der Position des zuletzt ausgewählten Agenten dynamisch ändert.

Dieser Ansatz eignet sich zum Verteilen von Kontakten auf Agenten, die auf der Grundlage einer vom Administrator festgelegten Voreingenommenheit/Präferenz angeordnet sind. Dadurch wird sichergestellt, dass die Agenten an der Spitze bei der Bearbeitung von Kontakten immer bevorzugt werden gegenüber Agenten unter ihnen. Das Top-Down-Routingmuster berücksichtigt jedoch nicht die aktuelle Arbeitsauslastung oder andere Faktoren, die sich auf die Fähigkeit eines Agenten auswirken könnten, einen bestimmten Kontakt zu bearbeiten.

Im obigen Beispiel werden Agenten in einer Top-Down-Warteschleife in der folgenden Reihenfolge konfiguriert: A3 → A4 → A5 → A6 → A1 → A2.

Dies bedeutet, dass jeder Kontakt an den ersten Agenten (A3) geleitet werden soll, sofern verfügbar, und an den nächsten Agenten (A4), sofern verfügbar usw. (in konfigurierter Reihenfolge).

Stellen Sie sich folgendes Szenario vor:

  • Der erste Kontakt (C1) wird in die Warteschleife gestellt und an Agent A3 weitergeleitet, da A3 im Auftrag an erster Stelle steht.
  • Wenn der zweite Kontakt (C2) in die Warteschlange eingereiht wird, wird das Routing erneut vom Anfang des Auftrags aus versucht (beginnend mit A3).

    Wenn A3 über eine größere Kanalkapazität für diesen Medientyp verfügt, wird C2 ebenfalls auf A3 geroutet. Wenn jedoch A3 auf diesem Medientyp voll belegt ist, wird das Routing in der Liste nach unten bis A4 fortgesetzt.

  • Da jedoch A4 und A5 nicht verfügbar sind (sie sind entweder nicht angemeldet oder im Leerlauf oder mit anderen Kontakten dieses Medientyps voll belegt), wird C2 an den Nächsten verfügbaren Agenten in der Top-Down-Reihenfolge – A6 – weitergeleitet.
  • In ähnlicher Weise wird versucht, den dritten Kontakt (C3) von A3 nach unten nach unten zu führen. Der erste übereinstimmende Agent wäre A1.

    Diese Logik wird fortgesetzt, bis ein Kontakt bis zum Ende des Auftrags keine verfügbaren Agenten findet und in diesem Fall in der Warteschleife geparkt wird.

Dieses Routing-Muster wird in den folgenden Typen von Warteschlangen unterstützt, die nicht auf Skills basieren:

Agentenbasiertes Routing

Agentenbasiertes Routing ist eine Funktion, mit der ein Kontakt direkt an einen bestimmten ("bevorzugten") Agenten weitergeleitet oder in eine Warteschleife gestellt wird. Bei einer Agentensuche mit der E-Mail-Adresse des Agenten oder der Agenten-ID wird ein Kontakt an den bevorzugten Agenten weitergeleitet. Die Aktivität "Warteschleife an Agent" im Flow trägt zum agentenbasierten Routing bei. Weitere Informationen finden Sie unter Aktivität "Warteschlange für Agent".

Ein Kontakt kann einem oder mehreren bevorzugten Agenten zugeordnet sein, die normalerweise in einer externen Anwendung außerhalb von Webex Contact Center verwaltet werden. Die bevorzugte Agentensuche für einen Kontakt erfolgt über die HTTP-Request-Aktivität , die die Zuordnung von einer externen Anwendung abruft. Um den Kontakt an den bevorzugten Agenten weiterzuleiten oder zu parken, konfigurieren Sie die Aktivität "Warteschlange an Agent" mithilfe der Webex Contact Center-ID oder E-Mail-Adresse des Agenten. Der Kontakt kann auch für einen bevorzugten Agenten geparkt werden, wenn dieser nicht sofort verfügbar ist.

Agentenbasiertes Routing ist in den folgenden Szenarien nützlich:

  • Bevorzugtes Agenten-Routing: Der Kunde kann Kontakte dedizierten Agenten oder Relationship Executives zuweisen. In solchen Szenarien werden die Kontakte bei der agentenbasierten Weiterleitung direkt an den bevorzugten Agenten weitergeleitet.
  • Routing des letzten Agenten: Wenn ein Kontakt das Contact Center mehrmals zurückruft, um mit einem Agenten zu interagieren, kann das agentenbasierte Routing den Kontakt an den letzten Agenten weiterleiten, der diesen Kontakt bearbeitet hat.

In beiden Anwendungsfällen werden die Details des Kontakts und der Agentenzuordnung außerhalb der Webex Contact Center gespeichert.

Warteschlangen- und Routing-Funktionen in Flow

In Webex Contact Center kann eine breite Palette von Routing-, Warteschlangen- und Anrufsteuerungsfunktionen über Flows orchestriert werden.

Eine Vielzahl von Flow-Aktivitäten und Event-Handlern, die im Flow-Designer bereitgestellt werden, können im Flow platziert werden, um den Lebenszyklus von eingehenden und ausgehenden Kontakten effektiv zu verwalten.

Weitere Informationen zum Einrichten und Verwenden von Schemata finden Sie unter Erstellen und Verwalten von Schemata mit dem Schema-Designer.

Aktivitäten in die Warteschlange einreihen

Kontakt in Warteschlange

Die Aktivität "Kontakt in Warteschlange" bietet die Möglichkeit, einen Kontakt in eine aktive eingehende Warteschlange des Unternehmens einzureihen, sodass er abgeglichen und an den richtigen Agenten in dieser Warteschlange weitergeleitet werden kann.

Die folgenden Aspekte der Warteschlange können mit dieser Aktivität verwaltet werden:

  • Priorität : Weisen Sie dem Kontakt, der sich in der Warteschlange befindet, eine hierarchische Wichtigkeit von 1 (höchst) bis 10 (niedrig, Standard) zu.
  • Qualifikationsanforderungen – Legen Sie die Qualifikationskriterien fest, die von Agenten in einer qualifikationsbasierten Warteschlange erfüllt werden müssen, um für die Weiterleitung des Kontakts in Frage zu kommen.
  • Skill-Lockerungen – Anpassen, Modifizieren oder Entfernen zuvor festgelegter Skill-Anforderungen nach einer bestimmten Zeit, um die Chancen zu verbessern, einen Agenten zu finden.
  • Agentenverfügbarkeit prüfen – Ermöglichen Sie dem System, sofort über alle Anrufverteilungsgruppen zu expandieren, in denen keine verfügbaren Agenten gefunden werden, um Wartezeiten zu vermeiden.

Weitere Informationen darüber, welche Rolle Priorität, Qualifikationskonfiguration und Agentenverfügbarkeit beim Routing von Kontakten spielen, finden Sie unter Weiterleitung.

Sobald der Kontakt erfolgreich in die Warteschlange eingereiht wurde, wird der Kontakt

  • Wenn bereits ein übereinstimmender Agent verfügbar ist, versucht das System, den Kontakt an einen Agenten weiterzuleiten.

    Dies unterbricht die Ausführung des Hauptflusses und weitere Ereignisse können die jeweiligenEreignisflüsse auslösen, sofern konfiguriert.

  • Wenn kein passender Agent gefunden wird, wird der Kontakt in der Warteschleife geparkt und wartet darauf, dass ein passender Agent verfügbar wird.

    Die Schemaausführung wird dann mit den Aktivitäten fortgesetzt, die nach der Aktivität "Kontakt in Warteschlange" angehängt sind und folgende Möglichkeiten bieten:

    • Spielen Sie dem in der Warteschlange wartenden Kunden eine vorkonfigurierte Musik vor, indem Sie eine PlayMusic-Aktivität anhängen.
    • Registrieren Sie einen Rückruf basierend auf der Kundenanforderung, indem Sie eine Rückrufaktivität anhängen.
    • Erneut in die Warteschlange stellen, d. h. den Kontakt aus der aktuellen Warteschlange entfernen und zu einer neuen Warteschlange hinzufügen – durch Anhängen einer anderen Warteschlangenkontakt - oder Warteschlangen-zu-Agent-Aktivität .

Wenn ein passender Agent verfügbar wird, versucht das System, den Kontakt an den Agenten weiterzuleiten.

Wenn dies erfolgreich ist, unterbricht dies die Ausführung des Hauptflusses und weitere Ereignisse können die entsprechendenEreignisflüsse auslösen, falls konfiguriert.

Die Verwendung der Aktivität "Kontakt in Warteschlange" wird in folgenden Fällen nicht unterstützt:

  • Dem Kontakt ist bereits ein Agent zugewiesen.
  • Im Flow wird eine ungültige Warteschleife, Kompetenz oder andere Konfiguration bereitgestellt.
  • Der maximal zulässige Einstiegspunkt und Warteschleifenübergänge (25) für einen Kontakt sind erschöpft.
  • Die maximal zulässige Anzahl von Versuchen, einen Kontakt erfolgreich weiterzuleiten (20), ist erschöpft.

In solchen Fällen führt die Aktivität zu einem Fehler, und die Schemaausführung wird in den Fehlerbehandlungspfad verschoben.

Funktionen wie "Skill-Anforderungen", "Skill-Lockerungen" und "Agentenverfügbarkeit prüfen" sind in der Aktivität "Kontakt warten" nur verfügbar, wenn Warteschleifen mit Teamzuweisung ausgewählt sind.

Weitere Informationen zu den Aktivitätseinstellungen, Verwendungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Flows > Kontakt in Warteschlange.

Warteschleife an Agent

Die Aktivität "Warteschlange für Agent" bietet die Möglichkeit, den Kontakt direkt an einen bevorzugten Agenten weiterzuleiten, indem Sie dessen eindeutige Agenten-ID oder E-Mail-Adresse in Webex Contact Center nachschlagen.

Die folgenden Aspekte der Warteschlange können mit dieser Aktivität verwaltet werden:

  • Priorität – Weisen Sie den Kontakten, die für denselben Agenten in die Warteschleife gestellt werden, eine höhere/niedrigere Wichtigkeit zu.
  • Berichtswarteschlange - Identifizieren Sie die Warteschlange, die für die Konfiguration verwendet werden soll, z. B. die Aufnahme und die Standardmusik in der Warteschlange, und melden Sie die Zwecke des Kontakts.
  • Wiederherstellungswarteschlange : Identifizieren Sie die Warteschlange, die als Fallback verwendet werden soll, wenn der Kontakt nicht an den angegebenen bevorzugten Agenten weitergeleitet werden konnte.

Sobald der Kontakt erfolgreich durch die Aktivität "Warteschleife an Agent" in die Warteschleife gestellt wurde,

  • Wenn der Agent bereits verfügbar ist, wird der Kontakt an den Agenten weitergeleitet.

    Dies unterbricht die Ausführung des Hauptflusses und weitere Ereignisse können die jeweiligenEreignisflüsse auslösen, sofern konfiguriert.

  • Wenn der Agent verfügbar ist, den Kontakt aber ablehnt, nicht antwortet oder ihn nicht erhält, wird er in die bereitgestellte Wiederherstellungswarteschlange verschoben.

    In der Wiederherstellungswarteschleife wird der Kontakt an den am längsten verfügbaren Agenten weitergeleitet, ohne dass Skills unterstützt werden.

  • Wenn der Agent nicht verfügbar ist und die Option " Kontakt parken, wenn Agent nicht verfügbar ist" ausgewählt ist, wird der Kontakt geparkt und wartet darauf, dass der Agent verfügbar wird.

    Die Schemaausführung wird dann mit den Aktivitäten fortgesetzt, die nach der Aktivität "Warteschlange für Agent" angehängt sind. Dies bietet die folgenden Möglichkeiten:

    • Spielen Sie dem in der Warteschlange wartenden Kunden eine vorkonfigurierte Musik vor, indem Sie eine PlayMusic-Aktivität anhängen.
    • Rückruf-Aktivität .
    • Erneut in die Warteschlange stellen, d. h. den Kontakt aus der aktuellen Warteschlange entfernen und zu einer neuen Warteschlange hinzufügen, indem eine weitere Warteschlange an den Agenten oder die Kontaktwarteschlangen-Aktivität angehängt wird.

    Sobald der Agent verfügbar wird, versucht das System, den Kontakt an den Agenten weiterzuleiten.

    Dies unterbricht die Ausführung des Hauptflusses und weitere Ereignisse können die jeweiligenEreignisflüsse auslösen, sofern konfiguriert.

  • Wenn der Agent nicht verfügbar ist und die Option " Kontakt parken, wenn der Agent nicht verfügbar ist" nicht ausgewählt ist, schlägt die Warteschlange fehl.

Die Verwendung der Aktivität "Warteschlange für Agent" wird in folgenden Fällen nicht unterstützt:
  • Dem Kontakt ist bereits ein Agent zugewiesen.
  • Eine ungültige bevorzugte Agenten-ID oder E-Mail-Adresse wurde angegeben.
  • Es wurde eine ungültige Berichts- oder Wiederherstellungswarteschlange bereitgestellt.
  • Der bevorzugte Agent ist vorhanden, aber nicht angemeldet, nicht verfügbar oder mit der Bearbeitung eines anderen Kontakts beschäftigt.

In solchen Fällen führt die Aktivität zu einem Fehler, und die Schemaausführung wird in den Fehlerbehandlungspfad verschoben.

Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Schemata > Warteschlange für Agent.

Anrufverteilergruppe eskalieren

Die Aktivität Anrufverteilungsgruppe eskalieren wird nur für Warteschlangen mit Teamzuweisung unterstützt und bietet die Möglichkeit, die Anrufverteilungsgruppe für den Kontakt sofort zu aktualisieren, anstatt auf die automatische Aktualisierung der Erweiterung für die nächste Gruppe nach der konfigurierten Wartezeit zu warten. Auf diese Weise kann der Kontakt schnell an alle qualifizierten Agenten in der Warteschleife weitergeleitet werden.

Mithilfe der Aktivität Anrufverteilungsgruppe eskalieren kann der Kontakt eskaliert werden an:

  • Nächste Gruppe: Erweiterung des Teamsatzes um die Teams, die der Verteilergruppe "Unmittelbar Nächster" hinzugefügt wurden.
  • Letzte Gruppe: Erweiterung der Gruppe von Teams auf alle Teams, die allen für die Warteschlange konfigurierten Anrufverteilungsgruppen zugeordnet sind.

Die Verwendung der Aktivität "Anrufverteilungsgruppe eskalieren" wird in folgenden Fällen nicht unterstützt:
  • Der Kontakt befindet sich noch nicht in der Warteschleife.
  • Der Kontakt befindet sich in einer Warteschleife, die das Konzept von Anrufverteilergruppen nicht unterstützt.

In solchen Fällen führt die Aktivität zu einem Fehler, und die Schemaausführung wird in den Fehlerbehandlungspfad verschoben.

Stellen Sie sich ein Beispielszenario vor, in dem ein Kontakt, der in eine Warteschlange mit drei Anrufverteilergruppen eingereiht wird, die jeweils nach einem Zeitraum von 30 Sekunden aktualisiert werden.

Im Teams-Teil von CDG 1 und CDG 2 sind keine Agenten verfügbar, und in TEAM 3 ist ein Agent verfügbar, der zur letzten Anrufverteilergruppe gehört.

Wenn die Aktivität "Anrufverteilergruppe eskalieren" nicht im Flow verwendet wird, führt dies zu einer langen Wartezeit, wie unten dargestellt:

Die Wartezeit kann mithilfe der folgenden Aktivität "Anrufverteilungsgruppe eskalieren" verkürzt werden:

Je nachdem, ob die Option "Nächste Gruppe " oder " Letzte Gruppe " ausgewählt ist, verkürzt sich die Wartezeit auf den Kontakt erheblich, wie unten dargestellt:

Weitere Informationen zu den Aktivitätseinstellungen, Verwendungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Flows > Eskalieren der Anrufverteilungsgruppe.

Warteschlangeninformations-Aktivitäten

Warteschlangeninfo abrufen

Die Aktivität "Warteschlangeninformationen abrufen" bietet die Möglichkeit, Echtzeit-Warteschlangeninformationen für einen bestimmten Kontakt abzurufen, z. B.:

  • Die aktuelle Position des Kontakts in der Warteschleife (PIQ) oder die potenzielle Position, falls noch nicht in der Warteschleife.
  • Die geschätzte Wartezeit (EWT) oder die Dauer, für die eine Aufgabe schätzungsweise in der Warteschlange warten wird, bevor sie beantwortet wird.
  • Die Anzahl der Agenten, die in der aktuellen Anrufverteilungsgruppe des Kontakts angemeldet oder verfügbar sind.
  • Die Anzahl der Agenten, die in allen Anrufverteilungsgruppen für die ausgewählte Warteschlange angemeldet oder verfügbar sind.
  • Die Wartezeitdauer, auf die der älteste Kontakt in der Warteschleife gewartet hat.

Diese Details werden in der Ablaufausführung als Aktivitätsausgabevariablen zur Verfügung gestellt.

Weitere Informationen zur Aktivitätsverwendung, zur detaillierten Definition und zur Berechnungsmethode für die einzelnen Warteschlangendetails finden Sie unter Erstellen und Verwalten von Schemata > Abrufen von Warteschlangeninformationen.

Die Warteschlangeninformationen können unter anderem wie folgt verwendet werden:

  • Bekanntgabe der Position des Kontakts in der Warteschlange und der geschätzten Wartezeit für den Kunden, während der auf die Weiterleitung wartet.
  • Um zu entscheiden, ob ein Rückruf für den Kunden registriert werden kann, wenn die geschätzte Wartezeit zu lang ist.
  • Zur Eskalation des Kontakts an die nächste Anrufverteilergruppe (CDG), wenn in Teams, die der aktuellen CDG zugeordnet sind, keine Agenten verfügbar sind.

Die Verwendung der Aktivität Get Queue Info wird nicht unterstützt, wenn durch die Variablenauswahl eine ungültige Warteschlange bereitgestellt wird.

In diesem Fall führt die Aktivität zu einem Fehler, und die Schemaausführung wird in den Fehlerbehandlungspfad verschoben.

In den folgenden Fällen sind Echtzeitwarteschlangeninformationen für die aktuelle Anrufverteilergruppe nicht anwendbar:
  • Der Kontakt befindet sich (noch) nicht in der Warteschleife, wenn die Aktivität "Warteschlangeninformationen abrufen" ausgeführt wird.
  • Der Kontakt befindet sich in einer Warteschlange, die das Konzept von Anrufverteilergruppen nicht unterstützt.

In diesen Fällen zeigt der Wert -1 in diesen Ausgabefeldern an, dass diese Informationen nicht anwendbar sind.

Betrachten Sie ein Beispielszenario, in dem der Kunde nach jeweils 15 Sekunden, die er in der Warteschleife verbracht hat, über eine lange EWT in der Warteschleife informiert werden soll.

Dies kann mit der Get Queue Info-Aktivität im Flow wie folgt erreicht werden:

Erweiterte Warteschlangeninfo

Die Aktivität "Erweiterte Warteschlangeninformationen" bietet die Möglichkeit, Echtzeit-Warteschlangeninformationen für einen bestimmten Kontakt abzurufen. Dabei werden zusätzlich die Qualifikationskriterien des Kontakts berücksichtigt, z. B.:

  • Die aktuelle Position des Kontakts in der Warteschleife (PIQ) oder die potenzielle Position, falls noch nicht in der Warteschleife.
  • Die Anzahl der Agenten, die in der aktuellen Anrufverteilergruppe des Kontakts angemeldet oder verfügbar sind und den angegebenen Qualifikationskriterien entsprechen.
  • Die Anzahl der Agenten, die in allen Anrufverteilungsgruppen für die ausgewählte Warteschlange angemeldet oder verfügbar sind und den angegebenen Qualifikationskriterien entsprechen.
  • Die aktuelle Anrufverteilungsgruppe, in der der Kontakt in einer bereitgestellten Warteschlange geparkt ist.
  • Die Gesamtzahl der Anrufverteilergruppen in einer bereitgestellten Warteschlange.

Diese Details werden in der Ablaufausführung als Aktivitätsausgabevariablen zur Verfügung gestellt.

Weitere Informationen zur Aktivitätsverwendung, zur detaillierten Definition und zur Berechnungsmethode für jedes Warteschlangendetail finden Sie unter Erstellen und Verwalten von Schemata > Erweiterte Warteschlangeninformationen.

Die erweiterten Warteschlangeninformationen können unter anderem wie folgt verwendet werden:

  • Um dem Kunden die Position des Kontakts in der Warteschleife mitzuteilen, während der auf die Weiterleitung wartet.
  • Um den Kontakt an die nächste Anrufverteilergruppe weiterzuleiten, wenn in Teams, die der aktuellen Anrufverteilergruppe zugeordnet sind, keine Agenten verfügbar sind, die den Qualifikationskriterien entsprechen.
  • So entscheiden Sie, ob ein Rückruf für den Kunden registriert werden kann, wenn keine Agenten, die den Skill-Kriterien entsprechen, in allen Anrufverteilergruppen angemeldet sind.

Die Verwendung der Aktivität "Erweiterte Warteschlangeninformationen" wird in folgenden Fällen nicht unterstützt:

  • Die Informationen werden für Warteschleifen mit Skill-Kriterien angefordert, die der Warteschleife zugewiesen sind.
  • Der Kontakt befindet sich bereits in einer anderen Warteschleife als der, in der die Informationen angefordert wurden.
  • Der Kontakt wird direkt mit einem bevorzugten Agenten in die Warteschleife eingereiht.

In solchen Fällen führt die Aktivität zu einem Fehler, und die Schemaausführung wird in den Fehlerbehandlungspfad verschoben.

Stellen Sie sich ein Beispielszenario vor, in dem der Kunde über einen Rückruf informiert werden sollte, da keine Agenten verfügbar sind, die die Qualifikationskriterien erfüllen.

Dies kann erreicht werden, indem die Aktivität "Erweiterte Warteschlangeninformationen" im Flow wie folgt verwendet wird:

Anrufsteuerungsaktivitäten

Anrufer-ID festlegen

Mit der Aktivität Anrufer-ID festlegen wird die Anrufer-ID definiert, die während eines Anrufs angezeigt wird. Die Aktivität "Anrufer-ID festlegen" darf nur für PreDial-Ereignisflüsse als abschließende Aktivität verwendet werden, die das Ende des Ereignisflusses markiert.

Mit der Aktivität Anrufer-ID festlegen können Sie die erforderliche automatische Rufnummernerkennung (Automatic Number Identification, ANI) basierend auf dem DNIS-Dienst (Dialed Number Identification Service), dem Vorgangstyp oder dem Teilnehmertyp konfigurieren.

Weitere Informationen zu den Aktivitätseinstellungen, Verwendungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Flows > Festlegen der Anrufer-ID.

Aufzeichnungssteuerung

Die Aktivität "Aufzeichnungssteuerung" kann zusammen mit einer Menu-Aktivität verwendet werden, um die Aufzeichnungseinwilligung des Anrufers einzuholen. Dies stellt die Einhaltung von Vorschriften oder Richtlinien sicher, die eine ausdrückliche Zustimmung erfordern, bevor die Aufzeichnung beginnt, und integriert diesen Schritt nahtlos in den Workflow.

Die Aktivität Menu IVR muss die Zustimmung des Benutzers zu einer booleschen Variablen erfassen, die als Eingabe für die Recording Control-Aktivität zugewiesen wird. Wenn der Kunde die Benutzereinwilligung in einem Zustimmungsbericht melden muss, sollte der Zustimmungswert in einer berichtsfähigen globalen Variablen gespeichert werden. Alternativ kann eine lokale Variable verwendet werden, wenn keine Berichterstellung erforderlich ist. Dieser Ansatz bietet Mietern und Kunden mehr Flexibilität bei der effektiven Verwaltung und Nutzung von Variablen.

Wenn diese Aktivität dem Flow hinzugefügt wird, hat die Zustimmung des Benutzers Vorrang vor den Konfigurationseinstellungen auf Mandanten- oder Warteschlangenebene oder Aufzeichnungszeitplanebene.

Die Rangfolge ist wie folgt:

  • Wenn die Benutzereinwilligung im Flow "Ja" lautet, wird der Anruf aufgezeichnet, unabhängig von der Aufzeichnungskonfiguration, die auf Besitzer-, Warteschlangen- oder Aufzeichnungszeitplanebene festgelegt wurde.
  • Wenn der Benutzer als Reaktion auf die Aktivität nicht zustimmt, wird der Anruf nicht aufgezeichnet, unabhängig von der Aufzeichnungskonfiguration, die auf Besitzer-, Warteschlangen- oder Aufzeichnungszeitplanebene festgelegt wurde.
  • Wenn die Aufzeichnungssteuerungsaktivität nicht im Flow konfiguriert ist, aber eine Konfiguration auf einer der anderen Ebenen, z. B. als Besitzer, Warteschlange oder Aufzeichnungszeitplan, auf Ja festgelegt ist, wird der Anruf aufgezeichnet.
  • Wenn die Aktivität "Aufzeichnungssteuerung" im Flow nicht konfiguriert ist und eine Konfiguration auf allen Ebenen (z. B. Besitzer, Warteschlange und Aufzeichnungszeitplan) auf "Nein" festgelegt ist, wird der Anruf nicht aufgezeichnet.

Diese Aufzeichnungssteuerung kann wie folgt veranschaulicht werden:

Darüber hinaus bleiben Aufzeichnungskonfigurationen wie "Bei Übertragung fortsetzen", "Fortsetzen anhalten aktiviert", "Pausendauer" und andere gemäß der vorhandenen Hierarchie anwendbar, einschließlich Mandanten-, Warteschlangen- oder Aufzeichnungszeitplanebenen.

Weitere Informationen zu den Aktivitätseinstellungen, Verwendungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Schemata > Recording Control.

Blinde Übergabe

Bei der blinden Übergabe wird ein Kontakt effizient über das IVR System an eine externe Dial Number (DN) weitergeleitet, sodass kein Agent eingeschaltet werden muss.

Die Aktivität "Blinde Übergabe" wird verwendet, wenn ein Anruf an eine externe DN oder DN eines Drittanbieters übergeben werden muss. Da es sich um eine Terminalaktivität handelt, endet der Flow mit der Ausführung der Übergabe.

Die Aktivität "Blindübergabe" wird nicht unterstützt, wenn das Schema zur Abfrage ausgeführt wird.

Weitere Informationen zu den Aktivitätseinstellungen, Verwendungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Flows > Blind Transfer.

Überbrückung

Mit der Aktivität "Überbrückung" kann ein Kontakt vorübergehend an ein externes Ziel weitergeleitet werden, während der Flow den Anruf weiterhin steuert. Das externe Ziel kann eine externe Brücke oder ein Interactive Voice Response Dienst (IVR) sein.

Wenn das externe Ziel den Anruf beendet, wird der Anruffluss nach Bedarf fortgesetzt, als würde er an einen Agenten weitergeleitet.

Mit der Übergabeaktivität wird ein Kontakt aus der Warteschlange genommen, während er an ein IVR- oder automatisches Anrufverteilungssystem (ACD) eines Drittanbieters übergeben wird. Wenn der Kontakt nicht vom System des Drittanbieters bearbeitet wird, kann er wieder in die ursprüngliche Warteschlange gestellt werden, um sicherzustellen, dass der Kontakt im Workflow verbleibt, damit er ordnungsgemäß bearbeitet werden kann.

Nehmen wir zum Beispiel an, dass ein Contact Center über Webex Contact Center Agentenressourcen und Agentenressourcen in einem externen Callcenter oder PBX verfügt. Der Kunde möchte einen Anruf für einen kurzen Zeitraum (z. B. 60 Sekunden) in eine Warteschleife mit Webex Contact Center Agenten stellen. Wenn während dieses Zeitraums kein Agent verfügbar ist, kann der Anruf zur Bearbeitung des Kontakts an das externe Callcenter übergeben werden.

  1. Die Aktivität der überbrückten Übergabe wird in abgehenden Anrufflüssen und Ereignisflüssen nicht unterstützt.
  2. Kontakte, die bereits einem Agenten zugewiesen sind, werden für die Überbrückungsübertragung über den Flow nicht unterstützt.

Weitere Informationen zu den Aktivitätseinstellungen, Verwendungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Flows > Überbrückte Übertragung.

Kontakt trennen

Die Aktivität "Kontakt trennen" bietet die Möglichkeit, einen aktiven Kontakt direkt aus dem Flow zu trennen oder zu beenden.

Hierbei handelt es sich um eine im Flow eingebundene Terminalaktivität, die beim Beenden von Kontakten ohne Agenteneingriff hilfreich sein kann, passend für die Fehlerpfadflüsse oder nach dem Registrieren eines Rückrufs für den Kunden.

Je nach Konfiguration wird die POST Anrufumfrage oder das Feedback ausgelöst, wenn der Kontakt durch diese Aktivität beendet wird.

Weitere Informationen zu den Aktivitätseinstellungen, Verwendungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Flows > Trennen des Kontakts.

Rückruf-Aktivitäten

Rückruf

Eine Rückrufaktivität ermöglicht es Anrufern, einen Rückruf anzufordern, anstatt in der Warteschleife zu warten, wodurch die Kundenzufriedenheit erheblich verbessert wird, indem die Wartezeiten verkürzt und die Abbruchraten minimiert werden. Wenn die Rückrufaktivität aktiviert ist, wird eine Aufgabe in einer Warteschleife erstellt, um sicherzustellen, dass ein verfügbarer Agent den Anruf des Kunden zurückrufen kann.

Der Ablauf-Designer kann die Aktivität so konfigurieren, dass der Kontakt entweder in der ursprünglichen Warteschlange verbleibt, aus der der Anruf stammt, oder ihn basierend auf den Einstellungen einer anderen Warteschlange zugewiesen wird. Wenn der Rückruf in der ursprünglichen Warteschleife verbleibt, behält der Kontakt seine Position, Fähigkeiten, Priorität und Kontextdaten bei, sodass eine nahtlose Zuweisung zum nächsten verfügbaren Agenten möglich ist. Wenn jedoch eine andere Warteschlange ausgewählt wird, wird der Kontakt ohne Kenntnisse und mit Standardpriorität an das Ende der ausgewählten Warteschlange geschoben.

Die Aktivität ermöglicht es Kunden auch, Rückrufe von ihren bevorzugten Agenten anzufordern, was dem Erlebnis eine persönliche Note verleiht und die Kundenzufriedenheit erhöht. Dies kann erreicht werden, wenn die Rückrufaktivität auf eine QueueToAgent-Aktivität im Fluss folgt. Darüber hinaus bietet die Rückrufaktivität eine optionale Konfiguration zum Anpassen der automatischen Rufnummernerkennung (Automatic Number Identification, ANI), die während des Rückrufvorgangs verwendet wird. Diese Anpassung trägt zur Markenkonsistenz bei und verringert die Wahrscheinlichkeit einer Anrufablehnung, indem eine erkennbare Anrufer-ID sichergestellt wird.

Der Flow-Designer hat die Möglichkeit, ein CallbackFailed-Ereignis in den Ereignisflow aufzunehmen. Dieses Ereignis wird ausgelöst, wenn ein Rückrufversuch fehlschlägt, sodass der Flow-Designer Wiederholungen in bestimmten Intervallen implementieren kann. Die Verzögerung oder das Intervall zwischen Wiederholungen kann mithilfe der Wait-Aktivität mit einem Wiederholungsintervall von mindestens 10 Sekunden und maximal 72 Stunden konfiguriert werden. Das System unterstützt bis zu 10 Wiederholungsversuche über einen Zeitraum von maximal 14 Tagen mithilfe der Wait-Aktivität.

Weitere Informationen zu den Aktivitätseinstellungen, Verwendungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Flows > Rückruf.

Anrufverlaufsanalyse

Die Aktivität "Anruffortschrittsanalyse" (Call Progress Analysis, CPA) ermöglicht die Erkennung automatisierter Anrufbeantworter und menschlicher Live-Stimmen bei Rückrufanrufen.

Wenn ein Rückrufversuch auf eine Anrufbeantwortererkennung (AMD) oder Voicemail trifft, wird der Anruf vom System als nicht erfolgreich erkannt. Das Ergebnis der Anrufbeantwortererkennung (AMD) wird in der Ausgangsvariablen reason des CallbackFailed-Ereignishandlers erfasst. Basierend auf dieser Ausgabevariablen kann der Flow-Designer Callback-Wiederholungen konfigurieren.

  1. Die CallProgressAnalysis kann an einem Punkt nach der Callback-Aktivität im Hauptablauf platziert werden.
  2. Im Ereignisfluss wird sie nur im CallbackFailed-Ereignishandler unterstützt.
  3. Wenn eine POST-Anruf-Kundenumfrage (Feedback-Aktivität) im Flow konfiguriert ist, wird sie nicht initiiert, wenn der Anruf von einem AMD oder einer Voicemail beantwortet wird. Dadurch wird verhindert, dass unnötige Umfragen ausgelöst werden.

Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Flows > Anruffortschrittsanalyse.