- Startseite
- /
- Artikel
Dieser Artikel gibt einen Überblick darüber, wie Webex Contact Center eingehende Interaktionen mit Agenten behandelt und an Agenten weiterleitet. Er behandelt verschiedene Arten von Warteschlangen, wie fähigkeitenbasiert und nicht fähigkeitenbasiert, sowie Routing-Methoden wie „Am längsten verfügbar“, „Zirkular“ und „Am besten verfügbar“. Außerdem werden Flow-Aktivitäten erläutert, die Administratoren bei der Verwaltung von Interaktionen, der Zuweisung von Agenten, der Kontrolle des Anrufflusses und der Erhalt von Echtzeit-Warteschlangen-Aktualisierungen unterstützen, um den Betrieb und die Kundenerfahrung zu verbessern.
Übersicht
Im 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 Handhabung abgeholt werden. Darüber hinaus unterstützen sie Funktionen wie skillbasiertes Routing, Prioritätsmanagement und eine faire Verteilung der Arbeitsbelastung.
Vorgesetzte können Warteschlangen verwenden, um verschiedene Arbeitsbereiche zu beobachten und den Umgang mit Aufgaben im Contact Center zu verbessern.
Einige der wichtigsten Vorteile der effektiven Verwendung von Warteschlangen sind:
- Bessere Kundenerfahrung: Verwalten Sie Wartezeiten und lassen Sie die Kunden wissen, dass sie an der Reihe sind, um ihnen geholfen zu werden.
- Höhere Effizienz: Stellen Sie sicher, dass Anrufe ordnungsgemäß bearbeitet werden, um Chaos und Missmanagement zu reduzieren.
- Faire Verteilung der Kontakte: Verteilen Sie Anrufe gleichmäßig auf die Agenten, um eine Überlastung einzelner Agenten zu verhindern.
- Prioritäres Handling: Ermöglichen Sie die Priorisierung bestimmter Anrufe, wie z. B. VIP-Kunden oder dringende Probleme.
Arten von Warteschlangen
Das Webex Contact Center unterstützt mehrere Arten von Warteschlangen, die eine Vielzahl von Anwendungsfällen für Kontaktzentren aller Größen und Komplexitäten über alle Medientypen hinweg mit einheitlichen Fähigkeiten ermöglichen.
Es gibt Warteschlangen, die Agenten-Fähigkeiten beim Routing von Kontakten berücksichtigen, und Warteschlangen, die dies nicht tun. Diese Warteschlangen unterscheiden sich auch in der Art und Weise, wie Agenten mit ihnen verbunden sind, um an Kontakten zu arbeiten.
Es gibt zwei große Kategorien von Warteschlangen:
- Nicht-kompetenzbasierte Warteschlangen
- Kompetenzbasierte Warteschlangen
Nicht-kompetenzbasierte Warteschlangen
Nicht-kompetenzbasierte Warteschlangen berücksichtigen keine Fähigkeiten, die mit Agenten verbunden sind. Sie können nicht-kompetenzbasierte Warteschlangen mit den folgenden Optionen konfigurieren:
- Teamaufgaben
- Vertreterzuweisungen
Nicht-kompetenzbasierte Warteschlangen mit Teamzuweisungen
In nicht kompetenzbasierten Warteschlangen mit Teamzuweisung können Sie Agenten in Teams organisieren und diese Teams zu Call Distribution Groups (CDG) kombinieren. Sie können eine Zeitverzögerung zwischen jeder Gruppe festlegen, um den Anruffluss zu verwalten.
Call Distribution Groups helfen, mehrere Ebenen von Agenten zu definieren, die für die Arbeit an Kontakten in dieser Warteschlange über konfigurierte Zeitintervalle in Frage kommen. Kontakte werden Agenten auf der Ebene ihres Teams zugewiesen. Wenn keine Agenten verfügbar sind, werden die Kontakte für eine vorkonfigurierte Dauer geparkt, bevor sie auf die nächste Gruppe von Teams erweitert werden. Dieser Prozess wird fortgesetzt, bis ein Agent verfügbar ist oder alle Gruppen überprüft wurden.
Sie können diese Arten von Teams einrichten:
- Einzelne Teams: Agenten können in Teams organisiert werden, die eine bestimmte Organisationsfunktion repräsentieren, die dann Teil von Warteschlangen werden kann, so dass Kontakte zu Agenten in diesen Teams geleitet werden können. Sie können einen Agenten an mehrere Teams taggen, um Kontakte aus verschiedenen Warteschlangen für ein effizientes Routing zu bearbeiten.
- Kapazitätsbasierte Teams: Capacity-based Team (CBT) ist eine Funktion, die Sprachanrufe an eine capacity-based direct number (DN) leitet, wo die Kapazität bestimmt, wie viele Anrufe gleichzeitig bearbeitet werden können. Es ermöglicht das Weiterleiten von Anrufen an Telefonnummern, ohne dass sich die Agenten im System anmelden müssen, sodass es für Szenarien geeignet ist, bei denen Anrufe von Voicemail, Anrufbeantwortern oder Jagdgruppen beantwortet werden, anstatt von herkömmlichen Callcenter-Agenten. In dieser Konfiguration sind keine spezifischen Agenten dem Team zugeordnet und sie verwenden keinen Webex Contact Center Agent Desktop.
In diesem Beispiel gibt es drei Call Distribution Groups, die eine Zielerweiterung ermöglichen, d. h. die Erweiterung auf mehr Agenten in Teams über konfigurierte Zeitintervalle.
Die erste Call Distribution Group enthält TEAM 1, in dem 3 Agenten konfiguriert sind – A1, A2 und A5.
Die zweite Anrufabteilungsgruppe enthält TEAM 2, in dem 3 Agenten konfiguriert sind – A2, A3 und A4.
Die dritte (und letzte) Anruf-Verteilergruppe enthält TEAM 3, in dem 2 Agenten konfiguriert sind – A6 und A7.
Wenn ein Kontakt in der Warteschlange steht, sucht das System zunächst nach einem passenden Agenten in der ersten Call Distribution Group. Wenn keine Agenten gefunden werden, wird der Kontakt für die konfigurierte Dauer geparkt, bevor die Zielerweiterung zur nächsten Gruppe durchgeführt wird. Dadurch werden neue Teams zu den bestehenden hinzugefügt. Dieser Prozess wiederholt sich, bis er eine Übereinstimmung findet oder alle Gruppen erweitert werden.
Eine Funktion namens „Verfügbarkeit des Agenten prüfen“ führt dazu, dass der Kontakt sofort zur nachfolgenden Call Distribution Group erweitert wird, wenn in der aktuellen Gruppe keine passenden Agenten gefunden werden. Dies kann in der Aktivität „Kontakt in der Warteschlange“ <LINK ZU Abschnitt 3.1.1> im Fluss aktiviert werden.
Diese Einstellung führt zu folgenden Szenarien:
- A2 gehört zu TEAM 1 und TEAM 2. Wenn A2 TEAM 1 wählt, um sich bei Agent Desktop anzumelden, berücksichtigt das System Einen2 Teil von TEAM 1 und somit nur die erste Call Distribution Group.
- A5 gehört zum TEAM 1, könnte aber auch Teil eines anderen Teams in der Organisation sein, in das sie sich gerade eingeloggt haben. Daher gilt A5 nicht als Teil des TEAM 1 und ist nicht mit dieser Warteschlange verbunden.
Warteschlangen mit Teamzuweisung bieten diese leistungsstarke Möglichkeit für Agenten, zwischen Warteschlangen zu wechseln, indem sie während der Anmeldung einfach ein Team auswählen.
Verfügbares Routing-Muster:
Nicht-kompetenzbasierte Warteschlangen mit Vertreterzuweisungen
Nicht-kompetenzbasierte Warteschlangen sind eine Art von Warteschlangen, bei der ein Pool von Agenten direkt der Warteschlange zugeordnet wird. Im Gegensatz zu anderen Warteschlangenarten, die indirekt den Pool der ihnen zugewiesenen Agenten bestimmen, ermöglichen diese Warteschlangen Administratoren, Agenten direkt und manuell auszuwählen. Zum Beispiel weisen teambasierte Zuweisungswarteschlangen Agenten basierend auf ihren angemeldeten Teams zu, und kompetenzbasierte Zuweisungswarteschlangen entsprechen Agenten basierend auf den erforderlichen Fähigkeiten. Im Gegensatz dazu können Administratoren direkt Agenten zu diesen Warteschlangen hinzufügen, um Teil der Warteschlange zu werden. Dies bietet eine einfache Möglichkeit, die Agentenzuweisung zu verwalten, ohne sich auf systemgesteuerte Zuweisungen zu verlassen.
Warteschlangen mit Agenten-Zuordnung bieten einfache, aber effektive Routing-Algorithmen, die bei der Verteilung der Kontakte auf den Pool von Agenten helfen. Sie berücksichtigen nicht die Fähigkeiten von Agenten bei der Weiterleitung von Kontakten. Allerdings können Agenten innerhalb jeder Warteschlange bestellt werden, was bei der Weiterleitung von Kontakten zu ihnen berücksichtigt wird. In diesem Zusammenhang dienen Teams in erster Linie als organisatorisches Konstrukt für Vorgesetzte und nicht als Faktor bei Entscheidungen über Agent-Queue-Zuordnung und Kontakt-Routing, was das Queue-Management vereinfacht.
Diese Art von Warteschlange eignet sich am besten, wenn die statische Zuordnung von Agenten und die Verwaltung der Agenten-Warteschlange-Zuordnung für die Betriebssteuerung 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 mehrere Arten von Kundenanfragen spezialisiertes Fachwissen erfordern, das von einem vorab erstellten Segment von Experten-Agenten bedient werden kann.
Komplexe Contact-Center-Organisationen könnten es jedoch schwierig finden, Agenten-Zuweisungen in diesen Warteschlangen manuell zu verwalten. Sie könnten mehr von anderen Queue-Typen profitieren, die dynamisches Routing und Agent-Queue-Assoziationen bieten.
In diesem Beispiel hat die Warteschlange eine Reihe von Agenten in einer bestimmten Reihenfolge wie A4, A9, A7 usw. abgebildet. Diese Reihenfolge spielt eine Rolle bei bestimmten Routing-Algorithmen, die eingehende Kontakte mit Agenten abgleichen. Das System passt Kontakte zu diesen Agenten basierend auf ihrer Verfügbarkeit und dem gewählten Routing-Algorithmus.
Im Gegensatz zu Warteschlangen mit Teamzuweisung gibt es kein Konzept der Zielerweiterung über Zeitintervalle. Wenn keiner der konfigurierten Agenten verfügbar ist, um diesen Kontakt zu leiten, wird er in der Warteschlange geparkt, bis einer dieser Agenten verfügbar ist, um Kontakte vor dem Park-Timeout zu bearbeiten. Die Zielerweiterung gilt nicht für diese Warteschlangen.
Verfügbare Routenmuster:
Kompetenzbasierte Warteschlangen
Kompetenzbasierte Warteschlangen bieten die Möglichkeit, Kontakte an Agenten weiterzuleiten, die die richtigen Fähigkeiten haben, um ihre Bedürfnisse zu erfüllen.
Sie können die folgenden Arten von kompetenzbasierten Optionen konfigurieren:
Der Warteschlange zugeordnete Fähigkeitskriterien
Administratoren können Warteschlangen Fähigkeitskriterien zuweisen. Fähigkeitsbasierte Warteschlangen mit Fähigkeitskriterien ermöglichen es Administratoren, die erforderlichen Fähigkeiten direkt in der Warteschlange zu konfigurieren. Alle Agenten in der Organisation, die über das direkte Kompetenzprofil alle erforderlichen Fähigkeiten der Warteschlange haben, werden implizit Teil dieser Warteschlange.
Diese Konfiguration hilft Administratoren, eine Live-Ansicht von Agenten zu erhalten, die aufgrund von Fähigkeiten in die Warteschlange kartieren. In Situationen wie High Volume oder Low Volume können Administratoren erwägen, die erforderlichen Fähigkeiten der Warteschlange und Agenten-Kompetenzprofile anzupassen, um den Agenten-Pool je nach Bedarf zu erweitern oder zu verkleinern.
Diese Art von Warteschlange unterscheidet sich von teamzuweisungsbasierten Warteschlangen in dem Sinne, dass es keine Einstellung der Anrufverteilungsgruppe gibt, was bedeutet, dass das Team keine Rolle in der Verbindung zwischen Agent und Warteschlange spielt. Darüber hinaus werden die erforderlichen Fähigkeiten in dieser Warteschlange statisch konfiguriert, im Gegensatz zu teambasierten Qualifikationswarteschlangen, in denen der Flow benötigte Fähigkeiten (statisch oder variabel) einspritzt. Daher sind die Fähigkeiten technisch eher Teil der Warteschlange als der Kontakt selbst.
Jeder Agent in der Organisation, der die Fähigkeitskriterien der Warteschlange vollständig erfüllt (mit Fähigkeiten aus dem direkten Fähigkeitsprofil), wird implizit mit dieser Warteschlange verbunden. Das Team spielt keine Rolle in der Agentenassoziation mit diesen Warteschlangen. Diese Agenten können zu Management- und operativen Zwecken Teil eines beliebigen Teams sein.
Jeder Kontakt, der in diese Warteschlange gestellt wird, übernimmt automatisch die in der Warteschlange selbst definierten Fähigkeitskriterien. Im Gegensatz zu kompetenzbasierten Warteschlangen mit Teamaufgaben können einzelne Kontakte ihre eigenen Qualifikationsanforderungen/Kriterien nicht definieren oder überschreiben.
In diesem Beispiel
- Nur die Agenten A1, A3 und A7 erfüllen die in der Warteschlange konfigurierten Fähigkeitskriterien vollständig, daher würden nur diese Agenten dieser Warteschlange zugeordnet.
- Agenten A2, A4 und A6, die die Kriterien teilweise erfüllen, oder A5, denen die entsprechenden Fähigkeiten fehlen, können nicht mit dieser Warteschlange in Verbindung gebracht werden.
Die Aktualisierung des Fähigkeitsprofils eines Agenten (Reskilling genannt), so dass es die Fähigkeitskriterien der Warteschlange erfüllt, macht diesen Agenten automatisch und dynamisch zu einem Teil dieser Warteschlange. Die Aktualisierung der Qualifikationskriterien der Warteschlange selbst, so dass mehr (oder weniger) Agenten die aktualisierten Qualifikationskriterien erfüllen, wird auch automatisch und dynamisch Agenten aus dieser Warteschlange hinzufügen (oder entfernen).
Im Gegensatz zu Warteschlangen mit Teamzuweisung gibt es kein Konzept der Zielerweiterung über Zeitintervalle. Wenn der Kontakt nicht mit einem der zugehörigen Agenten abgestimmt werden kann, wird er in der Warteschlange geparkt, bis einer dieser Agenten zur Verfügung steht, um Kontakte vor dem Park-Timeout zu bearbeiten.
Kompetenzbasierte Warteschlangen eignen sich am besten, wenn eine statische Zuordnung von Fähigkeiten und die Verwaltung der Warteschlange zur Agentenzuordnung möglich und für die operative Steuerung wünschenswert ist. Sie sind auch dann geeignet, wenn 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 spezifische Fähigkeiten erfordern, die von einem vorabgeleiteten Segment von Experten bedient werden können.
Komplexe Contact Center-Organisationen können die Verwaltung von Warteschlangen zu Agenten-Zuweisungen in kompetenzbasierten Warteschlangen einfacher finden, im Vergleich zu Warteschlangen mit Agenten-Zuweisung, bei denen jeder Agent manuell zur Liste hinzugefügt werden muss, was besonders für eine größere Organisation umständlich ist.
Im Flow zugewiesene Qualifikationsanforderungen
Kompetenzbasierte Warteschlangen mit im Flow zugewiesenen Qualifikationsanforderungen sind eine Art teamzuweisungsbasierte Warteschlange im Webex Contact Center, in der eine Gruppe von Teams auf mehreren Ebenen konfiguriert wird, die als Call Distribution Groups bezeichnet werden. Agenten, die in diesen konfigurierten Teams eingeloggt sind, werden Kontakte aus dieser Warteschlange basierend auf der Ebene der Call Distribution Group zugewiesen, auf der ihr Team in der Warteschlange konfiguriert ist, wenn sie auch die Qualifikationsanforderungen des Kontakts vollständig erfüllen.
Innerhalb einer solchen Warteschlange werden Agenten-Teams in Call Distribution Groups mit konfigurierbaren Zeitverzögerungen zwischen ihnen gruppiert. Wenn kein Agent für den Kontakt zur Verfügung steht, wird die Anfrage geparkt und nach der Verzögerung wird das Routing zur nächsten Call Distribution Group erweitert. Dieser Prozess wird fortgesetzt, bis ein Agent zugewiesen wird oder alle Gruppen erschöpft sind. Wenn während dieses Prozesses ein Agent in einer zuvor geprüften Gruppe verfügbar wird, wird dieser Agent ausgewählt.
Agenten erwerben Fähigkeiten über das Kompetenzprofil, das dem Agenten direkt zugewiesen wird. Die Fähigkeiten der Agenten werden auf der Grundlage der Teamauswahl während der Anmeldung bestimmt.
Jeder Kontakt kann optional Kompetenzanforderungen im Flow angeben, die auf die Fähigkeiten verfügbarer Agenten abgestimmt sind, um den am besten geeigneten Agenten auszuwählen.
Darüber hinaus können Kontakte auch Fähigkeitsrelaxationen in konfigurierten Zeitintervallen angeben. Dies sind modifizierte Qualifikationsanforderungen, die die ursprünglichen Qualifikationsanforderungen des Kontakts bei konfigurierten Zeitintervallen überschreiben würden. Dies ermöglicht es einem Kontakt, seine Qualifikationsanforderungen zu ändern (in der Regel zu "entspannen"), während er in der Warteschlange geparkt wird, so dass mehr Agenten mit diesen entspannten Qualifikationsanforderungen übereinstimmen können.
Die Zielerweiterung durch Call Distribution Groups kann gleichzeitig mit Skill-Relaxation-Zyklen erfolgen - beide zielen darauf ab, einen geparkten Kontakt mit berechtigten Agenten schneller anzupassen, wodurch die Gesamtwartezeit verringert und die Serviceniveaus der Warteschlange verbessert werden.
Wie nicht qualifizierte Warteschlangen mit Teamzuweisung verfügt es über drei Call Distribution Groups, die eine "Zielerweiterung" ermöglichen, d.h. die Erweiterung auf mehr Agenten in Teams über konfigurierte Zeitintervalle.
- Die erste Anrufabteilungsgruppe enthält TEAM 1, in dem 3 Agenten konfiguriert sind – A1, A2 und A5.
- Die zweite Anrufabteilungsgruppe enthält TEAM 2, in dem 3 Agenten konfiguriert sind – A2, A3 und A4.
- Die dritte (und letzte) Anruf-Verteilergruppe enthält TEAM 3, in dem 2 Agenten konfiguriert sind – A6 und A7.
Es gibt jedoch zwei Hauptpunkte zu beachten:
- Jeder Kontakt, der in diese Warteschlange gestellt wird, definiert seine Fähigkeitsanforderungen und Fähigkeitsentspannung durch den Fluss.
- Agenten können Fähigkeiten konfigurieren (über ein Kompetenzprofil – direkt oder vom angemeldeten Team übernommen).
Während A2 sowohl für TEAM 1 als auch für TEAM 2 konfiguriert ist, gilt er, abhängig von der Auswahl des Teams, das dieser Agent während der Anmeldung getroffen hat, in seiner aktuellen Sitzung als Teil dieses Teams und erbt daher auch das Fähigkeitsprofil (und damit die Fähigkeitswerte) von diesem Team (es sei denn, dies wird durch eine direkte Fähigkeitsprofil-Konfiguration für diesen Agent überschrieben).
Dies ist eine leistungsstarke Funktion, die von Warteschlangen mit Teamzuweisungen bereitgestellt wird, bei der Agenten zwischen Warteschlangen wechseln können, indem sie während der Anmeldung ein Team auswählen.
In Verbindung mit der Fähigkeit, Fähigkeiten-Profil-Einstellungen aus dem ausgewählten Team zu erben, kann ein Agent auch mit verschiedenen Arten von Fähigkeiten arbeiten.
In diesem Beispiel
- Kontakte werden mit einer anfänglichen Fähigkeitsanforderung (sk_1 >= 6) während der Eskalation aus dem Flow, mit einer Fähigkeitsrelaxation (sk_1 >= 3) nach einem konfigurierten Zeitintervall in die Warteschlange gestellt.
- Über alle Agenten in allen Anrufverteilungsgruppen verfügen nur A1, A3, A6 und A7 über Fähigkeiten, die die anfänglichen Qualifikationsanforderungen von Kontakten in der Warteschlange erfüllen.
- Die übrigen Agenten haben entweder die Fähigkeit (sk_1), erfüllen aber die Fähigkeitsanforderungen nicht (z. B. A2 in TEAM 1 und A4 in TEAM 2) oder haben diese Fähigkeit überhaupt nicht (z. B. A5, A2 in TEAM 2).
- Im Laufe der Zeit, bei Geschicklichkeitsentspannung, erfüllen zusätzlich A2 und A4 nun auch die "entspannten" Geschicklichkeitsanforderungen des Kontakts.
Für jeden Kontakt, der in diese Warteschlange gestellt wird, versucht das System innerhalb der ersten Anrufverteilungsgruppe einen passenden Agenten zu finden, der die aktuellen Qualifikationsanforderungen des Kontakts vollständig erfüllt. Wird kein Matching Agent gefunden, wird der Kontakt für die konfigurierte Dauer geparkt, bevor die Zielerweiterung der zweiten Rufverteilungsgruppe erfolgt. Alle in der zweiten Anrufverteilungsgruppe konfigurierten Teams werden auch 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 eine Lockerung der Fähigkeiten auch die Qualifikationsanforderungen des Kontakts in konfigurierten Zeitintervallen aktualisieren würde und das System aktualisierte Qualifikationsanforderungen verwenden würde, um mit den verfügbaren Agenten in der aktuellen Anrufverteilungsgruppe abzustimmen.
Dies wird so lange fortgesetzt, bis alle konfigurierten Anrufverteilungsgruppen erweitert und alle Fähigkeitsrelaxationen angewendet werden, es sei denn, zuvor wurde ein Matching-Agent gefunden.
Verfügbare Routenmuster:
Konfiguration der Warteschlange
Stellen Sie kompetenzbasierte Warteschlangen ein
Qualifikationskriterien einer Warteschlange zuweisen
- Erstellen Sie Fähigkeiten und, falls erforderlich, dynamische Fähigkeiten.
- Erstellen Kompetenzprofile.
- Weisen Sie Agents das Kompetenzprofil direkt zu.
- Weisen Sie dynamische Fähigkeiten direkt den Agenten zu. Dynamische Fähigkeiten werden nicht über Kompetenzprofile zugewiesen.
- Erstellen Sie eine Warteschlange mit dem Kanaltyp Telefonie oder Chat oder E-Mail oder Social.
- Zuweisen Sie Warteschlangen im Control Hub Fähigkeiten und Anforderungen an dynamische Fähigkeiten zu.
- Sehen Sie sich die Liste der Agenten an, die Kontakte in der Warteschlange bearbeiten können.
- Wählen Sie einen Routing-Algorithmus entweder LAA oder BAA. Für BAA Gewichte für Proficiency Skills und Proficiency Dynamic Skills bei Bedarf konfigurieren.
- Fügen Sie eine Warteschlangenkontakt-Aktivität im Flow hinzu und wählen Sie diese Warteschlange aus.
Qualifikationsanforderungen einer Warteschlange zuweisen
- Erstellen Sie Fähigkeiten und, falls erforderlich, dynamische Fähigkeiten.
- Erstellen Kompetenzprofile.
- Weisen Sie Agenten direkt oder dem Team ein Kompetenzprofil zu.
- Weisen Sie dynamische Fähigkeiten direkt den Agenten zu. Dynamische Fähigkeiten werden nicht über Kompetenzprofile zugewiesen.
- Erstellen eines Team.
- Fügen Sie Agenten zum Team hinzu.
- Erstellen Sie eine Warteschlange mit dem Kanaltyp Telefonie oder Chat oder E-Mail oder Social.
- Fügen Sie Teams in einer einzigen CDG oder mehreren CDGs zur Warteschlange hinzu.
- Wählen Sie ein Routing-Muster entweder LAA oder BAA.
- Fügen Sie eine Warteschlangenkontakt-Aktivität im Flow hinzu und wählen Sie die Warteschlange aus, für die das Skills-Based Routing konfiguriert ist. Weitere Informationen unter Kontakt in der Warteschlange.
- Zuweisung von Fähigkeiten, dynamischen Fähigkeiten und Fähigkeitsentspannung in der Warteschlange Kontakt Aktivität. Für BAA Gewichte für Proficiency Skills und Proficiency Dynamic Skills bei Bedarf konfigurieren.
- Verwenden Sie die Funktion Anrufverteilungsaktivität in der Warteschlange eskalieren, um schnell zur nächsten oder letzten Anrufverteilungsgruppe zu wechseln.
Nicht-kompetenzbasierte Warteschlangen einrichten
Team einer Warteschlange zuweisen
- Erstellen eines Team.
- Fügen Sie Agenten zum Team hinzu.
- Erstellen Sie eine Warteschlange mit dem Kanaltyp Telefonie oder Chat oder E-Mail oder Social.
- Fügen Sie Teams in einer einzigen CDG oder mehreren CDGs zur Warteschlange hinzu.
- Wählen Sie entweder LAA ein Routing-Muster.
- Fügen Sie eine Warteschlangenkontakt-Aktivität im Flow hinzu und wählen Sie diese Warteschlange aus.
- Verwenden Sie die Funktion Anrufverteilungsaktivität in der Warteschlange eskalieren, um schnell zur nächsten oder letzten Anrufverteilungsgruppe zu wechseln.
Agenten einem Warteschlangenfluss zuweisen
- Erstellen Sie eine Warteschlange mit dem Kanaltyp Telefonie oder Chat oder E-Mail oder Social.
- Fügen Sie Agenten direkt zu Warteschlangen hinzu (Hinweis: In dieser Art von Warteschlange werden weder Fähigkeiten noch Team verwendet).
- Wählen Sie Routing-Muster wie Kreisförmig oder Linear oder Longest Available Agent.
Routing-Konzepte
Agentenüberschuss-Szenario
Agentenüberschuss-Szenario tritt auf, wenn es mehr verfügbare Agenten als Kontakte in der Warteschlange gibt. In diesem Fall versucht das System, wenn eine Kundeninteraktion (Kontakt) in der Warteschlange steht, sofort einen Matching Agent für diesen bestimmten Kontakt zu finden, und wenn ein Matching Agent gefunden wird, muss der Kontakt nicht in der Warteschlange geparkt werden und warten, bis ein Matching Agent später verfügbar ist.
Jedes Mal, wenn ein Kontakt durch eine Call Distribution Group erweitert wird, oder durch Geschicklichkeitsentspannung, versucht das System erneut, sofort einen passenden Agenten für diesen speziellen Kontakt zu finden.
Die Suche nach einem passenden Agenten für einen bestimmten Kontakt verwendet das konfigurierte Routing-Muster in der Warteschlange.
Das Webex Contact Center bietet mehrere Routing-Muster über verschiedene Arten von Warteschlangen hinweg, die es Organisationen ermöglichen, den Kundenservice zu optimieren, indem sie Wartezeiten minimieren, die Workloads von Agenten ausbalancieren und sicherstellen, dass Kunden mit Agenten verbunden sind, die über die notwendigen Fähigkeiten verfügen, um ihre spezifischen Bedürfnisse zu erfüllen. Detaillierte Informationen über Routing-Muster finden Sie im Abschnitt Routing-Muster.
Kontaktsaldo-Szenario
Das Kontaktüberschussverfahren tritt auf, wenn die Anzahl der eingehenden Kundeninteraktionen (oder Kontakte) die verfügbaren Agenten übersteigt. Diese Situation tritt häufig während der Stoßzeiten oder unerwartete Anstiege des Kontaktvolumens auf. Das primäre Ziel der Kontaktüberschussleitung ist es, diesen Überlauf effizient zu verwalten und sicherzustellen, dass die Kundenservicestandards trotz der Überforderung eingehalten werden. Für einen Agenten, der gerade auf einem bestimmten Kanal verfügbar ist, funktioniert das Kontaktüberschussrouting, um den entsprechenden Kontakt unter allen geparkten Kontakten über alle Warteschlangen zu finden und zuzuweisen, mit denen dieser Agent verbunden ist.
Die wichtigsten Strategien zur effizienten Durchführung des Contact Routing bei begrenzter Verfügbarkeit von Agenten sind:
-
Rangliste der Warteschlangen
Die Rangliste der Warteschlangen ermöglicht es Administratoren, die relative Bedeutung von Warteschlangen festzulegen. Administratoren können Warteschlangenranglisten definieren, um die Reihenfolge festzulegen, in der Anrufe von den Warteschlangen zu den in Teams eingeloggten Agenten weitergeleitet werden, auf Teambasis.
Denken Sie beispielsweise daran, dass bei Team A eingeloggte Mitarbeiter mit zwei Warteschlangen verbunden sind – „Fakturierung“ und „Vertrieb“. Administratoren können die Warteschlangenrangliste verwenden, um der Warteschlange „Fakturierung“ eine höhere Rangliste zuzuweisen. Wenn also Kontakte in die Warteschlangen kommen, werden Kontakte aus „Fakturierung“ an Agenten weitergeleitet, die dem Team A angehören, bevor Kontakte aus „Verkauf“-Warteschlangen vorliegen. Dies geschieht, obwohl es ältere und prioritäre Kontakte geben könnte, die in der Warteschlange "Verkauf" warten könnten - nur weil die Warteschlange "Rechnungsstellung" eine höhere Warteschlange hat als die Warteschlange "Verkauf". Nur wenn keine Wartekontakte mehr in der Warteschlange „Fakturierung“ stehen, werden Agenten aus Team A Kontakte aus der Warteschlange „Vertrieb“ (und jeder anderen Warteschlange) weitergeleitet, mit der sie verbunden sind.
Im Folgenden sind einige der wichtigsten Merkmale des Queue-Rankings aufgeführt:
-
- Wenn nur einigen Warteschlangen ein Rang zugewiesen wird, haben Anrufe in diesen Warteschlangen Vorrang vor Anrufen in den Warteschlangen, für die kein Rang angegeben ist.
- Die Rangliste der Warteschlangen kann auf maximal 50 Warteschlangen für alle Medientypen eingestellt werden, wobei der Wert zwischen 1 und 50 1 als höchster Rang liegt.
- Sie können den gleichen Rang mehreren Warteschlangen zuweisen.
- Wenn Sie das Queue-Ranking aktivieren, werden Warteschlangen, denen kein expliziter Rang zugewiesen wurde, niedriger behandelt als alle rangierten Warteschlangen.
-
Queue Ranking funktioniert innerhalb desselben Medientyps.
Wenn Queue Sale zum Beispiel eine Warteschlange vom Sprachmedientyp mit Rang 2 und Queue Billing Support eine Chat-Warteschlange mit Rang 1 für Team A ist, erhalten Agenten, die im Sprachkanal in Team A zur Verfügung stehen, zuerst einen Sprachanruf, obwohl der Rang 2 lautet.
Ziehen Sie jedoch zwei Chats-Warteschlangen für Team B in Betracht: Kreditkarte in der Warteschlange mit Warteschlangenrang 2 und Debitkarte in der Warteschlange mit Warteschlangenrang 1. Dann werden die verfügbaren Agenten in Team B zuerst Kontakte aus der Warteschlange-Debitkarte angeboten.
-
Queue-Ranking gilt nicht für kapazitätsbasierte Teams.
-
-
Kontaktpriorität
Wenn ein Kontakt in der Warteschlange steht, kann seine Priorität durch Zuweisung einer hierarchischen Bedeutung von 1 (höchste) bis 10 (niedrigste, Standard) definiert werden. Diese Priorisierung stellt sicher, dass bestimmte Kontakte aufgrund ihrer Bedeutung, Dringlichkeit oder ihres strategischen Wertes für die Organisation schneller angesprochen werden. Wenn ein Agent zur Verfügung steht, um den nächsten Kontakt unter allen geparkten Kontakten über alle Warteschlangen zu bearbeiten, mit denen der Agent verbunden ist, wird der Kontakt mit höchster Priorität über alle Warteschlangen an den Agent weitergeleitet (vorausgesetzt andere Kriterien wie Skill Matching und andere sind erfüllt).
Für die Kontakte, die ohne explizite Priorität in der Warteschlange stehen, wird eine Standardpriorität von 10 (niedrigste) berücksichtigt. Unter mehreren Kontakten, die die gleiche Priorität haben, wird der Kontakt, der für die längste Dauer in der Warteschlange wartet, zuerst an den verfügbaren und berechtigten Agenten weitergeleitet.
-
Am längsten wartender Kontakt
Dies ist eine grundlegende Strategie, die sicherstellt, dass der längste wartende Kontakt über alle Warteschlangen, mit denen der Agent verbunden ist, an den Agent weitergeleitet wird.
Dies ist das ultimative Kriterium, das den Kontakt bestimmt, der weitergeleitet werden soll, wenn mehrere Kontakte über Warteschlangen mit der gleichen Warteschlangen-Rangfolge und der gleichen Kontaktpriorität auf die Verarbeitung warten.
Im Wesentlichen bedeutet das Kontaktüberschussrouting für einen Agenten, der gerade verfügbar wurde, die Auswahl eines einzigen Kontakts, der:
- ist vom gleichen Medientyp wie derjenige, auf dem der Agent verfügbar ist
- ist in einer der Warteschlangen geparkt, mit denen dieser Agent verbunden ist
- deren Qualifikationsanforderungen (falls vorhanden) alle von diesem Agenten erfüllt werden
- wird in einer Warteschlange geparkt, deren Rang höher ist als andere Warteschlangen, wie im Team des Agenten konfiguriert
- hat bei allen solchen Kontakten höchste Priorität
- ist der älteste wartende Kontakt unter den Kontakten mit gleicher Priorität
In dem obigen Beispiel, das ein Kontaktszenario illustriert, hat sich Agent A1 bei TEAM 1 angemeldet und steht zur Verfügung, um Kontakte auf mehreren Medienarten zu bearbeiten.
A1 ist mit 3 Warteschlangen verbunden – Q1, Q2 und Q3. TEAM 1 hat auch die Rangliste der Warteschlangen definiert, wobei Q1 am höchsten ist, dann Q2 bzw. Q3.
In all diesen Warteschlangen sind bereits Kontakte geparkt, wobei die Qualifikationsanforderungen und die Priorität für jeden Kontakt festgelegt sind.
Das Kontaktszenario funktioniert nun wie folgt:
-
Von allen geparkten Kontakten in diesen Warteschlangen können nur 4 Kontakte zu A1 – C2, C7 (von WARTESCHLANGE 2) und C3, C8 (von WARTESCHLANGE 3) geleitet werden.
Nur die Qualifikationsanforderungen dieser 4 Kontakte werden durch die Fähigkeiten von A1 vollständig erfüllt.
-
Unter diesen 4 Kontakten werden Kontakte aus QUEUE 2 (d. h. C2, C7) Vorrang eingeräumt, da QUEUE 2 die höhere Warteschlangenplatzierung hat.
Beachten Sie, dass, obwohl WARTESCHLANGE 1 die höchste Warteschlange ist, keiner der geparkten Kontakte nach A1 geleitet werden kann, da ihre Qualifikationsanforderungen nicht von A1 erfüllt werden.
-
Zwischen C2 und C7 ist der Kontakt mit höchster Priorität C7. Die endgültige Wahl ist also C7, und das System leitet es nach A1.
Dies geschieht, obwohl C2 früher in die Warteschlange gestellt wurde, weil die Kontaktpriorität Vorrang vor der Zeit in die Warteschlange hat.
Gemischte Multimedia-Profile
Durch die Konfiguration des Multimedia-Profils ermöglicht das Webex Contact Center Agenten, Kontakte über verschiedene Medientypen hinweg zu betreuen (Sprache, Chat, E-Mail und Social). Basierend auf dieser Konfiguration erhalten Agenten Kanäle, die pro Medientyp bereitgestellt werden.
Jeder Kontakt, der zu einem Agenten geleitet wird, verbraucht einen Kanal dieses Medientyps, solange der Agent an diesem Kontakt arbeitet. Während Agenten nur einen Sprachkanal haben können, können sie bis zu fünf Kanäle anderer Medientypen haben.
Die Blended-Routing-Einstellung in Multimedia-Profilen ermöglicht es Administratoren, zu steuern, wie verschiedene Kanäle gleichzeitig für jeden Agenten verwendet werden können. Dies ermöglicht es Organisationen, den Kunden besondere Aufmerksamkeit zu schenken und so eine bessere Servicequalität, ein verbessertes Kundenerlebnis und bessere Konversionsraten zu fördern. Darüber hinaus können Organisationen die Belastung über Medienkanäle hinweg ausgleichen, wenn sie eine ungleichmäßige Belastung in einigen Kanälen erleben, was eine effiziente Nutzung von Agenten ermöglicht.
Es gibt drei Möglichkeiten:
-
Exklusiv
-
Gemischt:
-
Blended-Echtzeit
Weitere Informationen zur Konfiguration von Multimedia-Profilen finden Sie unter Multimedia-Profile verwalten.
Routing-Muster
Fähigkeitenbasiert
Kompetenzbasierte Routing-Muster im Webex Contact Center leiten eingehende Kundeninteraktionen mit Vertretern auf der Grundlage spezifischer Fähigkeiten, die zur Lösung der Anfrage erforderlich sind, wie Sprachkenntnisse oder technisches Fachwissen. Diese Muster stellen sicher, dass sich jeder Kunde mit dem qualifiziertesten Vertreter verbindet, was die Effizienz des Service und die Kundenzufriedenheit verbessert. Zu den Vorteilen gehören eine kürzere Bearbeitungszeit, verbesserte Abwicklungsraten und eine optimierte Nutzung von Agenten-Ressourcen durch die Ausrichtung ihrer Expertise auf die Kundenbedürfnisse.
Skill-basiertes Routing kann Fähigkeiten verwenden, die Agenten aus Kompetenzprofilen erhalten, und dynamische Fähigkeiten, die direkt Agenten zugewiesen werden. Dynamische Fähigkeiten stellen Agentenattribute dar, die sich unabhängig vom Fähigkeitsprofil eines Agenten ändern können.
Wenn fähigkeitsbasierte Routing-Muster verwendet werden, werden zuerst die Fähigkeitsanforderung des Kontakts (im Flow zugewiesen) oder die der Warteschlange zugewiesenen Fähigkeitskriterien verwendet, um verfügbare Agenten zu filtern, deren Fähigkeiten und dynamische Fähigkeiten diese Anforderungen/Kriterien vollständig erfüllen. Dann wird unter den gefilterten Agenten ein einziger für den Kontakt ausgewählt, basierend auf dem konfigurierten Routing-Muster.
Für Best Available Routing können Proficiency Skills und Proficiency Dynamic Skills auch Gewichte verwenden, um die für die Agentenauswahl verwendete Punktzahl zu beeinflussen. Gewichte haben keinen Einfluss auf das Longest Available Routing; dieses Muster verwendet nur Fähigkeiten und dynamische Fähigkeiten, um die Berechtigung des Agenten zu bestimmen.
Am längsten verfügbar
Das Am Längsten Verfügbare fähigkeitsbasierte Routing-Muster leitet einen Kontakt zu dem Agenten weiter, dessen Fähigkeiten die Anforderungen an die Kontaktfähigkeiten / Qualifikationskriterien der Warteschlange vollständig erfüllen und der am längsten seit der Bearbeitung seines letzten Kontakts unter allen berechtigten Agenten in dieser Warteschlange zur Verfügung stand.
Dieses Routing-Muster hilft, die Arbeit gleichmäßig auf die Mitarbeiter zu verteilen, indem Interaktionen denjenigen zugeordnet werden, die am längsten zur Verfügung standen, wodurch Arbeitskräfteungleichgewichte vermieden werden. Sie trägt dazu bei, die Fairness in der Arbeitsverteilung aufrechtzuerhalten, indem sichergestellt wird, dass kein Agent überlastet wird, während andere frei bleiben.
Im obigen Beispiel gibt es 4 Agenten mit Fähigkeiten und Nicht-Fähigkeiten mit unterschiedlichen Fähigkeiten Fähigkeitswerte.
Betrachten Sie einen Kontakt, der in eine kompetenzbasierte Warteschlange mit dem „Longest Available“-Routing-Muster gestellt wird:
- mit den oben genannten Qualifikationsanforderungen, die über Flow zugewiesen wurden, oder
- wobei die obigen Fähigkeitskriterien in der kompetenzbasierten Warteschlange konfiguriert werden
In diesem Szenario:
-
Für das Routing werden nur Agenten in Betracht gezogen, die die Anforderungen an die Kontaktfähigkeiten / die Qualifikationskriterien der Warteschlange vollständig erfüllen. Nur die Agenten A1, A2 und A4 erfüllen die Anforderungen an die Kontaktfähigkeiten/Qualifikationskriterien für die Warteschlange vollständig.
Vertreter A3 ist nicht berechtigt. Im Falle von Der Warteschlange zugeordnete Fähigkeitskriterien, A3ist nicht einmal mit der Warteschlange verbunden.
-
Unter A1, A2 und A4 wird der Kontakt zum längsten verfügbaren Vertreter geleitet – A1, der seit 10 Minuten zur Verfügung steht, und zwar länger als A2 oder A4.
Da A1 der Kontakt zugewiesen wird, ist A1 nicht mehr der längste verfügbare Agent über alle Medienkanäle.
- Der nächste Kontakt mit genau den gleichen Qualifikationsanforderungen würde an den nächsten am längsten verfügbaren Mitarbeiter weitergeleitet – A2 usw.
Dieses Routing-Muster wird in den folgenden Arten von kompetenzbasierten Warteschlangen unterstützt:
Am besten verfügbar
Das Beste Verfügbare, kompetenzbasierte Routing-Muster stellt sicher, dass die Kundeninteraktionen an den qualifiziertesten verfügbaren Vertreter geleitet werden. Dieses Muster bewertet nicht nur das Vorhandensein der erforderlichen Fähigkeiten unter den Agenten, sondern auch die Fähigkeiten dieser Fähigkeiten und berechnet einen Skill-Score, um den qualifiziertesten ("besten") Agenten für jeden Kontakt zu bestimmen.
Dieses Muster filtert verfügbare Agenten, deren Fähigkeiten die Anforderungen an die Kontaktfähigkeiten / Qualifikationskriterien der Warteschlange vollständig erfüllen. Dann wird für jeden berechtigten Vertreter eine Punktzahl unter Verwendung von Kompetenzwerten aller in den Kontaktfähigkeitsanforderungen / Warteschlangenfähigkeitskriterien genannten Fähigkeiten berechnet. Der Agent mit dem höchsten Skill-Score gilt als der "beste" Agent für jeden Kontakt.
Effektiv bestimmt die Summe der Fähigkeitswerte des Agenten, die den Anforderungen der Kontaktfähigkeit / Qualifikationskriterien der Warteschlange entsprechen, die Punktzahl.
Einige wichtige Punkte zum Verständnis:
- Normalerweise wird der tatsächliche Fähigkeitswert bei der Punkteberechnung verwendet, da ein höherer Fähigkeitswert eine stärkere Übereinstimmung anzeigt. Außer wenn eine Fähigkeitsanforderung die Bedingung weniger als gleich (<=) verwendet, wird dieser spezifische Fähigkeitswert des Agenten bei der Punkteberechnung invertiert, d. h. effective_skill_value = (10) minus (actual_skill_value). Dies geschieht, um sicherzustellen, dass eine niedrigere Punktzahl eine stärkere Übereinstimmung anzeigt.
- Wenn mehrere geeignete Agenten die gleiche Punktzahl haben, wird der am längsten verfügbare Agent ausgewählt.
- Für die Punkteberechnung werden nur Fähigkeiten berücksichtigt. Boolesche, Text- oder Enum-Fähigkeiten in den Kontaktfähigkeitsanforderungen / Warteschlangenfähigkeitskriterien werden für die Punkteberechnung nicht berücksichtigt.
Im obigen Beispiel gibt es vier Agenten mit Fähigkeiten und Nicht-Fähigkeiten mit unterschiedlichen Fähigkeiten Fähigkeitswerte.
Betrachten Sie einen Kontakt, der in einer kompetenzbasierten Warteschlange mit dem „Best Available“-Routing-Muster in die Warteschlange gestellt wird:
- mit den oben genannten Qualifikationsanforderungen, die über Flow zugewiesen wurden, oder
- wobei die obigen Fähigkeitskriterien in der fähigkeitsbasierten Warteschlange konfiguriert werden.
In diesem Szenario:
-
Für das Routing werden nur Agenten in Betracht gezogen, die die Anforderungen an die Kontaktfähigkeiten / die Qualifikationskriterien der Warteschlange vollständig erfüllen. Nur die Agenten A1, A2 und A4 erfüllen die Anforderungen an die Kontaktfähigkeiten/Qualifikationskriterien für die Warteschlange vollständig.
Vertreter A3 ist nicht berechtigt. Im Falle von Der Warteschlange zugeordnete Fähigkeitskriterien, A3ist nicht einmal mit der Warteschlange verbunden.
-
Bei A1, A2 und A4 wird die Punkteberechnung vom System auf der Grundlage der Kontaktfähigkeitsanforderungen / Qualifikationskriterien in der Warteschlange durchgeführt, wobei nur Kompetenzfähigkeiten berücksichtigt werden.
Für die Punkteberechnung werden nur die in den Kontaktfähigkeitsanforderungen / Warteschlangenfähigkeitskriterien genannten Fähigkeiten berücksichtigt, obwohl Agenten zusätzliche / andere Fähigkeiten besitzen können.
Beachten Sie auch die Inversion des Fähigkeitswerts bei der Punkteberechnung, wenn eine Bedingung kleiner als gleich (<=) verwendet wird.
-
Der Kontakt wird an A2 weitergeleitet, da dies der beste verfügbare Vertreter auf Basis der Punktzahl ist. Wenn A2 nicht verfügbar/beschäftigt ist, wird der Kontakt zum nächstbesten verfügbaren Vertreter mit der zweithöchsten Punktzahl weitergeleitet usw.
Wir haben jedoch 2 Agenten – A1 und A4 mit der nächsthöheren Punktzahl. Der Kontakt wird zum längsten verfügbaren Vertreter zwischen A1 und A4 geleitet.
Dieses Routing-Muster wird in den folgenden Arten von kompetenzbasierten Warteschlangen unterstützt:
Nicht-kompetenzbasiertes Routing
Das Webex Contact Center unterstützt auch eine Vielzahl von nicht-kompetenzbasierten Routing-Mustern, die sich auf die Verteilung von Interaktionen mit eingehenden Kunden konzentrieren, ohne die spezifischen Fähigkeiten oder das Fachwissen der Agenten zu berücksichtigen. Im Gegensatz zu kompetenzbasierten Routing-Mustern berücksichtigen diese keine Agenten-Fähigkeiten oder erfordern den Kontakt oder die Warteschlange, um Qualifikationsanforderungen / Kriterien für das Routing zu definieren. Vielmehr priorisieren sie Faktoren wie Verfügbarkeit, Workload-Verteilung und vordefinierte Sequenzen, wodurch ein effizienter Umgang mit Kontakten auf der Grundlage der operativen Logik und nicht der individuellen Agentenkompetenzen ermöglicht wird. Diese Muster sind besonders nützlich in Umgebungen, in denen Interaktionen relativ einheitlich sind oder keine spezielle Handhabung erfordern.
Am längsten verfügbar
Das Längste Verfügbare Routing-Muster führt einen Kontakt zu dem Agenten in der Warteschlange, der am längsten seit der Bearbeitung des letzten Kontakts zur Verfügung stand, über alle verfügbaren und mit dieser Warteschlange verbundenen Agenten.
Dieses Routing-Muster gewährleistet eine faire und ausgewogene Verteilung der Arbeitsbelastung, indem Interaktionen Agenten zugewiesen werden, die am längsten im Leerlauf waren. Durch die Vermeidung von Ungleichgewichten bei der Arbeitsbelastung wird sichergestellt, dass kein Mitarbeiter überlastet wird, während andere frei bleiben. Dieser Ansatz ist besonders in Zeiten eines stetigen Kontaktflusses wirksam und hält ein konstantes Engagement über den gesamten Vertreterpool aufrecht.
Agenten verlieren ihre "am längsten verfügbaren" Positionen über alle Kanäle, wenn ihnen ein Kontakt jeder Art von Medien angeboten wird. Das heißt, nachdem ein Agent einen Kontakt verarbeitet hat, wird der nächste Kontakt eines beliebigen Medientyps dem nächstlängsten verfügbaren Agenten in dieser Warteschlange zugeordnet.
Im obigen Beispiel ist Agent A1 der am längsten verfügbare Agent (Position 1) – entweder dieser Agent hat sich zuerst angemeldet oder wurde keinem anderen Agent länger ein Kontakt zugewiesen.
Die Agenten A2 (Position 2) und A3 (Position 3) sind ebenfalls verfügbar, aber sie haben sich entweder angemeldet oder Kontakte nach A1 bearbeitet. Alle Agenten sind beiden Warteschlangen zugeordnet, die dieses Routing-Muster haben.
Betrachten Sie das folgende Szenario:
-
Zum Zeitpunkt T0 wird ein Sprachkontakt C1 in die Warteschlange gestellt und an den längsten verfügbaren Agenten weitergeleitet, d. h. A1.
Da A1 C1 zugewiesen wird, ist A1 nicht mehr der längste verfügbare Agent über alle Medienkanäle.
- Zum Zeitpunkt T1 wird ein Chat-Kontakt C2 in die Warteschlange gestellt und an den am längsten verfügbaren Agenten weitergeleitet, der jetzt A2 ist.
-
Schließlich wird zum Zeitpunkt T2 ein weiterer Sprachkontakt C3 in die Warteschlange gestellt und zu A3 geleitet.
A1 und A2 haben kürzlich Kontakte erhalten – zu diesem Zeitpunkt hat A3 am längsten gewartet.
Dieses Routing-Muster wird in folgenden Arten von nicht-kompetenzbasierten Warteschlangen unterstützt:
Circular
Das Kreisförmige Routing-Muster verteilt eingehende Kontakte auf eine Gruppe verfügbarer Agenten in einer Round-Robin-Reihenfolge. Wenn ein Kontakt in der Warteschlange steht, weist das System ihn auf der Grundlage einer vorgegebenen Reihenfolge dem nächsten verfügbaren Agenten in der Warteschlange zu.
Der Prozess beginnt mit Agenten in einer konfigurierten Reihenfolge. In dieser Reihenfolge wird der erste eingehende Kontakt dem ersten verfügbaren Agenten zugeordnet. Für nachfolgende Kontakte wählt das System den nächsten verfügbaren Agenten aus und fährt dort fort, wo er in der definierten Warteschlangenreihenfolge aufgehört hat. Dieses Muster wiederholt sich, indem es durch die Agenten fährt, aber immer nach der Position des letzten ausgewählten Agenten beginnt.
Dieser Ansatz ist für eine faire und gleichmäßige Verteilung der Kontakte zwischen den Vertretern wirksam. Es hilft sicherzustellen, dass kein einziger Agent mit Kontakten überfordert ist und dass alle Agenten die gleichen Chancen haben, Interaktionen konsequent zu handhaben. Das Kreisförmige Routing-Muster berücksichtigt jedoch nicht die aktuelle Arbeitsbelastung oder andere Faktoren, die die Fähigkeit eines Agenten beeinflussen könnten, einen bestimmten Kontakt zu handhaben.
Im obigen Beispiel werden Agenten in einer kreisförmigen Warteschlange in der folgenden Reihenfolge konfiguriert: A3 → A4 → A5 → A6 → A1 → A2.
Zunächst ist die Startposition der erste Agent in der konfigurierten Reihenfolge (A3). Wenn Kontakte zu Agenten in dieser Warteschlange geführt werden, bewegt sich die Position um den Kreis, positioniert sich zu dem Agenten, der als nächstes in konfigurierter Reihenfolge zu dem Agenten steht, zu dem der letzte Kontakt geführt wurde.
Betrachten Sie das folgende Szenario:
-
Der erste Kontakt (C1) wird in die Warteschlange gestellt und an Agent A3 weitergeleitet.
Der Zeiger wird auf den nächsten Agenten in konfigurierter Reihenfolge aktualisiert, d. h. A4.
-
Wenn der zweite Kontakt (C2) in der Warteschlange steht, beginnt das System, verfügbare Agenten ab A4 zu finden, d. h. A4 → A5 → A6 → A1 → A2 → A3.
A4 und A5 sind jedoch nicht verfügbar (entweder sind sie nicht einmal angemeldet oder Idle oder sind voll mit anderen Kontakten dieses Medientyps beschäftigt), so dass C2 zum nächsten verfügbaren Agenten weitergeleitet wird – A6. Der Zeiger wird auf den nächsten Agenten in konfigurierter Reihenfolge aktualisiert, d. h. A1.
-
Ebenso wird der dritte Kontakt (C3) zu A1, der vierte Kontakt (C4) zu A2 geführt. Der Zeiger befindet sich wieder auf A3.
Diese Logik setzt sich fort und die Kontakte werden auf die verfügbaren Agenten im Muster "circular" / "round-robin" verteilt.
Wenn geparkte Kontakte in der Warteschlange stehen, entspricht das Agentenüberschuss-Szenario dem nächsten Agenten, der auf diesem Medientyp verfügbar wird, dem ältesten Kontakt mit der höchsten Priorität.
Dies berücksichtigt oder beeinflusst den bestehenden Positionswert in dieser Warteschlange nicht, der nur aktualisiert wird, wenn das überschüssige Routing erfolgreich mit einem Agenten übereinstimmt.
Dieses Routing-Muster wird in folgenden Arten von nicht-kompetenzbasierten Warteschlangen unterstützt:
Von oben nach unten
Das Top-Down-Routing-Muster verteilt eingehende Kontakte auf eine Gruppe verfügbarer und bestellter Agenten in einer sequentiellen Reihenfolge. Wenn ein Kontakt in der Warteschlange steht, durchläuft das System immer die geordnete Liste der Agenten von Anfang an und passt den Kontakt mit dem ersten verfügbaren Agenten (der einen freien verfügbaren Kanal vom Medientyp des Kontakts hat) in dieser Reihenfolge an.
Dies geschieht für jeden Kontakt, der in der Warteschlange steht. Der Kontakt wird versucht, immer von oben (erster konfigurierter Agent) ausgehend und in der Liste nach unten zu passen, bis ein passender Agent gefunden wird.
Im Gegensatz zum kreisförmigen Routing-Muster gibt es keinen "Zeiger", der den Startpunkt basierend auf der Position des zuletzt ausgewählten Agenten dynamisch verändert.
Dieser Ansatz ist effektiv für die Verteilung von Kontakten zwischen Agenten, die auf der Grundlage einer gewissen Voreingenommenheit / Präferenz bestellt werden, wie vom Administrator festgelegt. Es hilft sicherzustellen, dass die Agenten an der Spitze immer bevorzugt werden, Kontakte über Agenten unter ihnen zu behandeln. Das Top-Down-Routing-Muster berücksichtigt jedoch nicht die aktuelle Arbeitsbelastung oder andere Faktoren, die die Fähigkeit eines Agenten beeinflussen könnten, einen bestimmten Kontakt zu handhaben.
Im obigen Beispiel werden Agenten in einer Top-Down-Warteschlange in der folgenden Reihenfolge konfiguriert: A3 → A4 → A5 → A6 → A1 → A2.
Das bedeutet, dass der Administrator möchte, dass jeder Kontakt in konfigurierter Reihenfolge zum ersten Agenten (A3) weitergeleitet wird, falls verfügbar, sonst zum nächsten Agenten (A4) usw.
Betrachten Sie das folgende Szenario:
- Der erste Kontakt (C1) wird in die Warteschlange gestellt und an Agent A3 weitergeleitet, da A3 an der Spitze des Auftrags steht.
-
Wenn der zweite Kontakt (C2) in der Warteschlange steht, wird das Routing erneut vom Anfang des Auftrags aus versucht (immer beginnend mit A3).
Wenn A3 mehr Kanalkapazität für diesen Medientyp hat, wird C2 auch zu A3 geleitet. Wenn jedoch A3 mit diesem Medientyp voll besetzt ist, wird das Routing in der Liste nach A4 fortgesetzt.
- A4 und A5 sind jedoch nicht verfügbar (sie sind entweder nicht einmal angemeldet oder Idle oder sind voll mit anderen Kontakten dieses Medientyps beschäftigt), daher wird C2 in der Top-down-Reihenfolge zum nächsten verfügbaren Agenten weitergeleitet – A6.
-
Ebenso wird versucht, den dritten Kontakt (C3) ausgehend von A3 nach unten zu leiten. Der erste Matching-Agent wäre A1.
Diese Logik setzt sich fort, bis ein Kontakt bis zum Ende der Bestellung keine verfügbaren Agenten findet, in diesem Fall wird er in der Warteschlange geparkt.
Dieses Routing-Muster wird in folgenden Arten von nicht-kompetenzbasierten Warteschlangen unterstützt:
Agentenbasiertes Routing
Agent-basiertes Routing ist eine Funktion, die einen Kontakt direkt zu einem bestimmten („bevorzugten“) Agenten leitet oder in Warteschlangen stellt. Ein Agent-Lookup mit der E-Mail-Adresse des Agenten oder der Agenten-ID leitet einen Kontakt zum bevorzugten Agenten. Die Aktivität Queue To Agent im Flow hilft dabei, ein agentenbasiertes Routing zu erreichen. Weitere Informationen unter In der Warteschlange zum AgentenAktivität.
Ein Kontakt kann eine Zuordnung zu einem oder mehreren bevorzugten Agenten haben, die normalerweise in einer externen Anwendung außerhalb des Webex Contact Centers verwaltet werden könnten. Die bevorzugte Kontaktsuche erfolgt über die HTTP-AnfrageAktivität, die das Mapping von einer externen Anwendung abruft. Um den Kontakt mit dem bevorzugten Agenten zu routen oder zu parken, konfigurieren Sie die Aktivität „Warteschlange an Agenten“ unter Verwendung der Webex Contact Center-ID oder E-Mail-Adresse des Agenten. Der Kontakt kann auch gegen einen bevorzugten Agenten geparkt werden, wenn dieser nicht sofort verfügbar ist.
Agentenbasiertes Routing ist in den folgenden Szenarien nützlich:
- Preferred Agent Routing: Der Kunde kann Kontakte bestimmten Vertretern oder Geschäftsführern zuweisen. In solchen Szenarien leitet das agentenbasierte Routing die Kontakte direkt zu diesem bevorzugten Agenten.
- Letzte Agent-Routing: Wenn ein Kontakt das Kontaktzentrum mehrmals zurückruft, um mit einem Agenten zu interagieren, kann das agentenbasierte Routing den Kontakt zum letzten Agenten weiterleiten, der diesen Kontakt bearbeitet hat.
In beiden Anwendungsfällen werden die Kontaktdaten des Kontakts und des Agenten-Mapping außerhalb des Webex-Kontaktzentrums gespeichert.
Warteschlangen- und Routing-Funktionen in Flow
Im Webex Contact Center kann eine Vielzahl von Routing-, Warteschlangen- und Anrufkontrollfunktionen über Flows orchestriert werden.
Eine Vielzahl von Flow-Aktivitäten und Event-Handlern, die im Flow Designer zur Verfügung gestellt werden, können in den Flow platziert werden, um den Lebenszyklus von ein- und ausgehenden Kontakten effektiv zu verwalten.
Weitere Informationen zur Einrichtung und Nutzung von Datenströmen finden Sie unter Erstellen und verwalten Sie Flows mit Flow Designer.
Aktivitäten in der Warteschlange
Kontakt in Warteschlange
Die Aktivität Kontakt in der Warteschlange bietet die Möglichkeit, einen Kontakt in eine aktive Warteschlange von der Organisation zu stellen, so dass er abgeglichen und an den richtigen Agenten in dieser Warteschlange weitergeleitet werden kann.
Die folgenden Aspekte der Warteschlange können durch diese Aktivität verwaltet werden:
- Priority - Dem in der Warteschlange stehenden Kontakt eine hierarchische Bedeutung von 1 (am höchsten) bis 10 (am niedrigsten, standardmäßig) zuweisen.
- Skill Requirements - Legen Sie die Fähigkeitskriterien fest, die von Agenten in einer kompetenzbasierten Warteschlange erfüllt werden müssen, um als geeignet für die Weiterleitung des Kontakts angesehen zu werden.
- Skill Relaxations - Anpassen, Modifizieren oder Entfernen zuvor festgelegter Fähigkeitsanforderungen nach einer gewissen Zeit, um die Chancen zu verbessern, einen Agenten zu finden.
- Check Agent Availability - Lassen Sie das System sofort durch alle Call Distribution Groups expandieren, in denen keine verfügbaren Agenten gefunden werden, um Wartezeiten zu vermeiden.
Siehe Routenführung, für weitere Informationen darüber, wie Priorität, Kompetenzkonfiguration und Agentenverfügbarkeit eine Rolle bei der Weiterleitung von Kontakten spielen.
Sobald die Aktivität „Kontakt in der Warteschlange“ erfolgreich die Warteschlange für den Kontakt einstellt,
Ist bereits ein Matching Agent verfügbar, versucht das System, den Kontakt zu einem Agent zu leiten.
Dies unterbricht die Main flow Ausführung und weitere Ereignisse können die jeweiligen Event Flows, falls konfiguriert.
Wenn kein Matching Agent gefunden wird, wird der Kontakt in der Warteschlange geparkt und wartet darauf, dass ein Matching Agent verfügbar wird.
Die Flussausführung setzt sich dann mit den Aktivitäten fort, die nach der Aktivität „Kontakt in der Warteschlange“ angehängt sind, wodurch Folgendes möglich ist:
- Spielen Sie dem in der Warteschlange wartenden Kunden eine vorkonfigurierte Musik ab - indem Sie eine
PlayMusicAktivität. - Registrieren Sie einen Rückruf basierend auf der Anfrage des Kunden - durch Anhängen einer
CallbackAktivität. - Neue Warteschlange stellen, d. h. den Kontakt aus der aktuellen Warteschlange entfernen und in eine neue Warteschlange einfügen - durch Anhängen einer anderen
Queue ContactoderQueue to AgentAktivität.
- Spielen Sie dem in der Warteschlange wartenden Kunden eine vorkonfigurierte Musik ab - indem Sie eine
Wenn ein passender Agent verfügbar wird, versucht das System, den Kontakt zum Agent zu leiten.
Bei Erfolg unterbricht dies die Main flow Ausführung und weitere Ereignisse können die jeweiligen Event Flows, falls konfiguriert.
Die Aktivität Kontakt in der Warteschlange funktioniert, wenn:
- Der Kontakt ist nicht zugewiesen und kann an einen Mitarbeiter weitergeleitet werden.
- Warteschlange, Geschicklichkeit und andere Flusskonfigurationen sind korrekt eingerichtet.
- Der Kontakt bleibt innerhalb der zulässigen Grenze von 25 Eintrittspunkten und Warteschlangenübergängen.
- Der Kontakt bleibt innerhalb der zulässigen Grenze von 20 erfolgreichen Routing-Versuchen.
Konfigurieren Sie den Pfad zur Fehlerbehandlung, um Kontakte zu verwalten, die ein alternatives Routing oder eine zusätzliche Bearbeitung erfordern.
In solchen Fällen führt die Aktivität zu einem Ausfall, und die Ausführung des Flusses bewegt sich zum Error Handling Pfad.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Queue Kontakt.
In der Warteschlange zum Agenten
Die Aktivität „Queue to Agent“ bietet die Möglichkeit, den Kontakt direkt mit einem bevorzugten Agenten in die Warteschlange zu stellen, indem Sie dessen eindeutige Agenten-ID oder E-Mail-Adresse im Webex-Kontaktcenter nachschlagen.
Die folgenden Aspekte der Warteschlange können durch diese Aktivität verwaltet werden:
- Priority - Den Kontakten, die gegen denselben Agenten in der Warteschlange stehen, eine höhere/niedrigere Bedeutung zuweisen.
- Reporting Queue - Bestimmen Sie die Warteschlange, die für die Konfiguration wie Aufzeichnung und Standard-Musik in der Warteschlange verwendet werden soll, und melden Sie die Zwecke des Kontakts.
- Recovery Queue - Identifizieren Sie die Warteschlange, die als Fallback verwendet werden soll, wenn der Kontakt nicht zum angegebenen bevorzugten Agenten weitergeleitet werden konnte.
Sobald die Aktivität „Queue To Agent“ erfolgreich die Warteschlange für den Kontakt einstellt,
Wenn der Agent bereits verfügbar ist, wird der Kontakt zum Agent weitergeleitet.
Dies unterbricht die Main flow Ausführung und weitere Ereignisse können die jeweiligen Event Flows, falls konfiguriert.
Wenn der Agent verfügbar ist, sich aber weigert, antwortet nicht oder den Kontakt nicht erhält, wird er in die bereitgestellte Wiederherstellungswarteschlange verschoben.
In der Recovery-Warteschlange wird der Kontakt zu dem am längsten verfügbaren Agenten geleitet, ohne Unterstützung für Fähigkeiten.
Wenn der Agent nicht verfügbar ist und „
Park Contact If Agent Unavailable" Option ist selectedwird der Kontakt geparkt und wartet, bis der Agent zur Verfügung steht.Die Flow-Ausführung setzt sich dann mit den Aktivitäten fort, die nach der Queue An Die Agent-Aktivität angehängt sind, was die Möglichkeit gibt:
- Spielen Sie dem in der Warteschlange wartenden Kunden eine vorkonfigurierte Musik ab - indem Sie eine
PlayMusicAktivität. CallbackAktivität.- Neue Warteschlange stellen, d. h. den Kontakt aus der aktuellen Warteschlange entfernen und in eine neue Warteschlange einfügen - durch Anhängen einer anderen
Queue to AgentoderQueue ContactAktivität.
Sobald der Agent verfügbar ist, versucht das System, den Kontakt zum Agent zu leiten.
Dies unterbricht die Main flow Ausführung und weitere Ereignisse können die jeweiligen Event Flows, falls konfiguriert.
- Spielen Sie dem in der Warteschlange wartenden Kunden eine vorkonfigurierte Musik ab - indem Sie eine
- Wenn der Agent nicht verfügbar ist und „
Park Contact If Agent Unavailable" Option ist not selected, die Warteschlange schlägt fehl.
Die Aktivität „Queue To Agent“ funktioniert, wenn:
- Der Kontakt ist nicht zugewiesen und kann an einen Mitarbeiter weitergeleitet werden.
- Die bevorzugte Agenten-ID oder E-Mail-Adresse ist gültig.
- Die Berichtswarteschlange und die Wiederherstellungswarteschlange sind korrekt konfiguriert.
- Der bevorzugte Agent ist eingeloggt, verfügbar und bereit, den Kontakt zu bearbeiten.
Konfigurieren Sie eine Wiederherstellungswarteschlange, um sicherzustellen, dass der Kontakt reibungslos geführt wird, wenn der bevorzugte Agent nicht verfügbar ist.
In solchen Fällen führt die Aktivität zu einem Ausfall, und die Ausführung des Flusses bewegt sich zum Error Handling Pfad.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Queue To Agent.
Anrufabteilungsgruppe eskalieren
Die Aktivität der Escalate Call Distribution Group wird nur unterstützt für queues with team assignmentund bietet die Möglichkeit, die Call Distribution Group für den Kontakt sofort, anstatt zu warten, bis das automatische Erweiterungs-Update nach der konfigurierten Wartezeit bei der nächsten Gruppe passiert. Dadurch kann der Kontakt schnell zu allen berechtigten Vertretern in der Warteschlange geleitet werden.
Durch die Verwendung der Aktivität Call Distribution Group eskalieren kann der Kontakt eskaliert werden auf:
- Next Group—Erweiterung der Gruppe von Teams um diejenigen, die in der nächsten Call-Verteilergruppe hinzugefügt werden.
- Last Group—Erweiterung des Teams auf alle Teams, die über alle für die Warteschlange konfigurierten Anrufverteilungsgruppen hinweg abgebildet sind.
Die Aktivität Escalate Call Distribution Group funktioniert, wenn:
- Der Kontakt ist bereits in der Warteschlange und bereit für eine Eskalation.
- Der Kontakt wird in eine Warteschlange gestellt, die Verbindungsverteilungsgruppen verwendet.
Bei Warteschlangen, die Standard-Routing verwenden, verteilen Sie die Kontakte über das konfigurierte Routing-Verhalten der Warteschlange weiter.
In solchen Fällen führt die Aktivität zu einem Ausfall, und die Ausführung des Flusses bewegt sich zum Error Handling Pfad.
Betrachten Sie ein Beispiel-Szenario, in dem ein Kontakt in eine Warteschlange mit drei Anrufverteilungsgruppen gestellt wird, die jeweils nach einem Zeitraum von 30 Sekunden aktualisiert werden.
Im Teams-Teil von CDG 1 und CDG 2, und ein Agent ist verfügbar in TEAM 3 die zur letzten Call-Verteilergruppe gehört.
Wenn die Aktivität Escalate Call Distribution Group nicht im Flow verwendet wird, führt dies zu einer langen Wartezeit, wie unten dargestellt:
Die Wartezeit kann durch Verwendung der Aktivität „Escalate Call Distribution Group“ gesenkt werden:
Basierend auf dem Next Group oder Last Group Option gewählt, wird die Wartezeit für den Kontakt erheblich reduziert, wie unten dargestellt:
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Abläufen > Eskalieren der Call Distribution Group.
Aktivitäten in der Warteschlange
Informationen zur Warteschlange abrufen
Die Aktivität Queue-Info abrufen bietet die Möglichkeit, Echtzeit-Queue-Informationen für einen bestimmten Kontakt zu erhalten, wie z. B.:
- Die aktuelle Position des Kontakts in der Warteschlange (PIQ) oder die potenzielle Position, falls noch nicht in der Warteschlange steht.
- Die geschätzte Wartezeit (EWT) oder Dauer, für die eine Aufgabe voraussichtlich in der Warteschlange wartet, bevor sie beantwortet wird.
- Die Anzahl der eingeloggten oder innerhalb der aktuellen Call Distribution Group des Kontakts verfügbaren Agenten.
- Die Anzahl der eingeloggten oder verfügbaren Agenten für alle Call Distribution Groups für die ausgewählte Warteschlange.
- Die Dauer, auf die der älteste Kontakt in der Warteschlange gewartet hat.
Diese Details werden in der Flow-Ausführung als Aktivitätsausgabevariablen zur Verfügung gestellt.
Weitere Informationen über die Aktivitätsnutzung, die detaillierte Definition und die Berechnungsmethode für jedes Warteschlangendetail finden Sie unter Flüsse erstellen und verwalten > Informationen zur Warteschlange erhalten.
Einige der Möglichkeiten, die Informationen in der Warteschlange zu verwenden, können sein:
- Um dem Kunden die Position des Kontakts in der Warteschlange und die geschätzte Wartezeit mitzuteilen, während er darauf wartet, weitergeleitet zu werden.
- Um zu entscheiden, ob ein Rückruf für den Kunden registriert werden kann, wenn die geschätzte Wartezeit zu lang ist.
- Um den Kontakt zur Next Call Distribution Group (CDG) zu eskalieren, wenn keine Agenten in Teams verfügbar sind, die dem aktuellen CDG zugeordnet sind.
Die Aktion Queue Info abrufen funktioniert, wenn sich die ausgewählte Variable zu einer gültigen Warteschlange aufgelöst hat.
Konfigurieren Sie den Pfad zur Fehlerbehandlung, um Fälle zu verwalten, bei denen die ausgewählte Variable eine Validierung benötigt oder sich nicht in eine verfügbare Warteschlange aufgelöst hat.
- Der Kontakt wurde (noch) nicht in die Warteschlange gestellt, wenn die Aktion Warteschlangeninformationen abrufen ausgeführt wird.
- Kontakt wird in einer Warteschlange gestellt, die das Konzept der Anrufverteilungsgruppen nicht unterstützt.
In diesen Fällen gibt der Wert von -1 in diesen Ausgabefeldern an, dass diese Informationen nicht anwendbar sind.
Betrachten Sie ein Beispielszenario, in dem der Kunde nach jeder 15 Sekunde in der Warteschlange über ein langes EWT in der Warteschlange informiert werden sollte.
Dies kann mit der Aktivität Queue Info im Flow wie folgt erreicht werden:
Informationen zur erweiterten Warteschlange
Die Advanced Queue Info-Aktivität bietet die Möglichkeit, Echtzeit-Queue-Informationen für einen bestimmten Kontakt zu erhalten, wobei zusätzlich die Fähigkeitskriterien des Kontakts berücksichtigt werden, wie z. B.:
- Die aktuelle Position des Kontakts in der Warteschlange (PIQ) oder die potenzielle Position, falls noch nicht in der Warteschlange steht.
- Die Anzahl der Agenten, die in der aktuellen Call-Verteilergruppe des Kontakts eingeloggt oder verfügbar sind, entspricht den gegebenen Fähigkeitskriterien.
- Die Anzahl der Agenten, die für die ausgewählte Warteschlange eingeloggt oder verfügbar sind, entspricht den angegebenen Fähigkeitskriterien.
- Die aktuelle Rufverteilungsgruppe, in der der Kontakt in einer vorgegebenen Warteschlange geparkt wird.
- Die Gesamtzahl der Verbindungsverteilungsgruppen in einer vorgegebenen Warteschlange.
Diese Details werden in der Flow-Ausführung als Aktivitätsausgabevariablen zur Verfügung gestellt.
Weitere Informationen über die Aktivitätsnutzung, die detaillierte Definition und die Berechnungsmethode für jedes Warteschlangendetail finden Sie unter Flüsse erstellen und verwalten > Erweiterte Queue-Info.
Einige der Möglichkeiten, die erweiterten Warteschlangeninformationen zu verwenden, können sein:
- Um dem Kunden die Position des Kontakts in der Warteschlange mitzuteilen, während er darauf wartet, weitergeleitet zu werden.
- Um den Kontakt auf die nächste Call-Verteilergruppe zu eskalieren, wenn keine Agenten, die den Fähigkeitskriterien entsprechen, in Teams verfügbar sind, die der aktuellen Call-Verteilergruppe zugeordnet sind.
- Um zu entscheiden, ob ein Callback für den Kunden registriert werden kann, wenn keine Agenten, die den Fähigkeitskriterien entsprechen, über alle Call-Distributionsgruppen eingeloggt sind.
Die Aktion Erweiterte Warteschlangeninformation funktioniert, wenn:
- Die Warteschlangeninformationen werden für Warteschlangen angefordert, bei denen Qualifikationsanforderungen im Flow konfiguriert werden, anstatt als Qualifikationskriterien auf Warteschlangen-Ebene.
- Wenn der Kontakt bereits in der Warteschlange steht, werden die Informationen für dieselbe Warteschlange angefordert, in der der Kontakt gerade in der Warteschlange steht.
- Der Kontakt wird in eine Warteschlange gestellt, nicht direkt zu einem bevorzugten Agenten.
Konfigurieren Sie den Pfad zur Fehlerbehandlung, um Anfragen zu verwalten, die diese Anforderungen nicht erfüllen.
In solchen Fällen führt die Aktivität zu einem Ausfall, und die Ausführung des Flusses bewegt sich zum Error Handling Pfad.
Ziehen Sie ein Beispielszenario in Betracht, in dem der Kunde über den Erhalt eines Rückrufs informiert werden sollte, da keine Agenten verfügbar sind, die die Fähigkeitskriterien erfüllen.
Dies kann durch die Verwendung der Advanced Queue Info-Aktivität im Flow wie folgt erreicht werden:
Aktivitäten zur Anrufsteuerung
Anrufer-ID festlegen
Die Aktivität Anrufer-ID einstellen wird verwendet, um die Anrufer-ID zu definieren, die während eines Anrufs angezeigt werden soll. Die Aktivität Anrufer-ID einstellen darf nur für PreDial-Ereignisflüsse als Terminalaktivität verwendet werden, die das Ende des Ereignisflusses markiert.
Die Aktivität „Anrufer-ID einstellen“ ermöglicht die Konfiguration der erforderlichen automatischen Nummernkennung (ANI) auf Basis des Rufnummernidentifikationsdienstes (DNIS), der Operationsart oder des Teilnehmertyps.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Benutzer-ID festlegen.
Aufzeichnungskontrolle
Die Aktivität Recording Control (Aufzeichnungskontrolle) ist so konzipiert, dass sie zusammen mit einer Menüaktivität verwendet werden kann, um die Einverständniserklärung des Anrufers zu erfassen. Dies gewährleistet die Einhaltung von Vorschriften oder Richtlinien, die vor Beginn der Aufzeichnung eine ausdrückliche Zustimmung erfordern, und integriert diesen Schritt nahtlos in den Workflow.
Die Menü-IVR-Aktivität muss die Zustimmung des Benutzers in eine boolesche Variable aufnehmen, die als Eingabe der Aktivität der Aufzeichnungskontrolle zugewiesen wird. Wenn der Kunde die Benutzereinwilligung in einem Einwilligungsbericht melden muss, sollte der Einwilligungswert in einer meldepflichtigen globalen Variable gespeichert werden. Alternativ kann eine lokale Variable verwendet werden, wenn kein Reporting erforderlich ist. Dieser Ansatz bietet Mietern und Kunden mehr Flexibilität bei der effektiven Verwaltung und Nutzung von Variablen.
Wenn diese Aktivität dem Fluss hinzugefügt wird, hat die Zustimmung des Benutzers Vorrang vor den Konfigurationseinstellungen auf Mandantenebene, Warteschlangenebene oder Aufzeichnungsterminebene.
Die Rangfolge lautet wie folgt:
- Wenn die Zustimmung des Benutzers im Fluss „Ja“ lautet, wird der Anruf aufgezeichnet, unabhängig von der Aufzeichnungskonfiguration, die auf der Ebene des Mieters oder der Warteschlange oder des Aufzeichnungszeitplans festgelegt wurde.
- Wenn der Benutzer nicht als Antwort auf die Aktivität zustimmt, wird der Anruf nicht aufgezeichnet, unabhängig von der Aufzeichnungskonfiguration, die auf der Ebene des Mieters oder der Warteschlange oder des Aufzeichnungszeitplans festgelegt wurde.
- Wenn die Aufzeichnungs-Kontrollaktivität nicht im Flow konfiguriert ist, aber eine Konfiguration auf einer der anderen Ebenen wie Mieter oder Warteschlange oder Aufzeichnungsplan auf Ja gesetzt ist, wird der Anruf aufgezeichnet.
- Wenn die Aufzeichnungs-Kontrollaktivität im Flow nicht konfiguriert ist und eine Konfiguration auf allen Ebenen wie Mieter, Warteschlange und Aufzeichnungsplan auf Nein gesetzt ist, wird der Anruf nicht aufgezeichnet.
Diese Aufzeichnungssteuerung kann wie folgt veranschaulicht werden:
Darüber hinaus bleiben Aufzeichnungskonfigurationen wie „Weiter bei Übertragung“, „Pause Resume Enabled“, „Pause Duration“ und andere gemäß der bestehenden Hierarchie anwendbar, einschließlich Mandanten-, Warteschlangen- oder Aufzeichnungsterminstufen.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Recording Control (Kontrolle der Aufzeichnung).
Blinde Übertragung
Blind Transfer ist ein Prozess, bei dem ein Kontakt effizient über das IVR-System zu einer externen Rufnummer (DN) geleitet wird, wodurch die Beteiligung des Agenten entfällt.
Die Blind-Transfer-Aktivität wird verwendet, wenn ein Anruf an einen externen oder externen DN übertragen werden muss. Dies ist eine terminale Aktivität, so dass der Fluss endet, sobald die Übertragung ausgeführt wurde.
Blind-Transfer-Aktivität wird nicht unterstützt, wenn der Fluss zur Abfrage ausgeführt wird.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Blind Transfer.
Überbrückte Übertragung
Die Bridged-Transfer-Aktivität ermöglicht es, einen Kontakt vorübergehend an ein externes Ziel zu übertragen, während der Fluss die Kontrolle über den Anruf behält. Das externe Ziel kann eine externe Brücke oder ein Interactive Voice Response (IVR)-Dienst sein.
Wenn das externe Ziel den Anruf beendet, setzt sich der Anruffluss je nach Bedarf weiter fort, wie z. B. in der Warteschlange zu einem Agenten.
Die Bridge-Transfer-Aktivität löscht einen Kontakt während der Übertragung auf ein IVR-System oder ein automatisches Anrufverteilungssystem (ACD) von Drittanbietern. Wenn der Kontakt nicht vom Drittsystem bearbeitet wird, kann er erneut in die ursprüngliche Warteschlange zurückgestellt werden, um sicherzustellen, dass der Kontakt für eine angemessene Handhabung im Workflow bleibt.
Gehen Sie beispielsweise davon aus, dass ein Kontaktzentrum über Webex Contact Center-Agent-Ressourcen und Agent-Ressourcen auf einem externen Call-Center oder einer Private Branch Exchange (PBX) verfügt. Der Kunde möchte einen Anruf für einen kurzen Zeitraum (z. B. 60 Sekunden) mit einer Warteschlange von Webex Contact Center-Agenten in die Warteschlange stellen. Wenn während dieser Zeit kein Agent zur Verfügung steht, kann der Anruf dann überbrückt werden (mit einer impliziten Dequeue) an das externe Callcenter zur Bearbeitung des Kontakts.
- Bridged-Transfer-Aktivität wird in ausgehenden Anrufströmen und Ereignisströmen nicht unterstützt.
- Kontakte, die bereits einem Agenten zugewiesen sind, werden nicht unterstützt, um Bridge Transfer durch den Fluss.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse aufbauen und verwalten > Überbrückte Übertragung.
Kontakt trennen
Die Aktivität „Kontakt trennen“ bietet die Möglichkeit, einen aktiven Kontakt direkt vom Fluss zu trennen oder zu beenden.
Dies ist eine im Flow angebrachte Terminalaktivität und kann bei der Beendigung von Kontakten ohne Agent-Intervention, geeignet für die Fehlerpfadflüsse oder nach Registrierung eines Rückrufs für den Kunden nützlich sein.
Basierend auf der Konfiguration wird die Umfrage nach dem Anruf oder das Feedback ausgelöst, wenn der Kontakt durch diese Aktivität beendet wird.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Kontakt trennen.
Kontaktpriorität festlegen
Die Aktivität „Set Contact Priority“ ermöglicht ein effektives Kontaktprioritätsmanagement innerhalb des Informationsflusses, indem den Kontakten spezifische Prioritätsstufen zugewiesen werden. Dadurch können bestimmte Kontakte eine höhere oder geringere Bedeutung erhalten, so dass sichergestellt ist, dass sie im Vergleich zu anderen Wartekontakten angemessen geführt werden, wenn Agenten zur Verfügung stehen. Diese Flexibilität ermöglicht eine präzise Steuerung der Kontaktpriorisierung während des gesamten Informationsflusses.
Die Priorität wird durch Zuweisung einer hierarchischen Bedeutungsebene von 1 (höchste) bis 9 (niedrigste) festgelegt. Kontakte mit der höchsten Priorität werden vor Kontakten mit niedrigeren Prioritäten geführt. Wenn mehrere Kontakte die gleiche Prioritätsstufe haben, wird der Kontakt, der am längsten gewartet hat, zuerst zum nächsten verfügbaren und berechtigten Vertreter weitergeleitet. Dieses System gewährleistet, dass Kontakte mit höherer Priorität sofortige Aufmerksamkeit erhalten und gleichzeitig Fairness bei Kontakten mit gleicher Priorität aufgrund ihrer Wartezeit aufrechterhalten.
- Die Aktivität „Kontaktpriorität einstellen“ kann an jedem Punkt innerhalb des Haupt- oder Ereignisflusses platziert werden.
- Wenn die Aktivität Kontaktpriorität festlegen vor einer Warteschlange konfiguriert wird (z. B. Warteschlangenkontakt oder Warteschlange an Agenten), kann ihre Prioritätseinstellung durch eine Priorität, die explizit in den nachfolgenden Warteschlangenaktivitäten konfiguriert ist, überschrieben werden. Wenn die folgende Warteschlange jedoch keine Priorität vorgibt, wird die Kontaktpriorität angewendet, die von der früheren Aktivität „Kontaktpriorität festlegen“ festgelegt wurde.
- Wenn umgekehrt die Aktivität Set Contact Priority (Prioritätsaktivität festlegen) nach einer Warteschlangenaktivität konfiguriert wird (z. B. Warteschlangenkontakt oder Warteschlange an Agenten), übersteuert sie die Prioritätseinstellung, die von der vorhergehenden Warteschlangenaktivität konfiguriert wurde.
- Die Aktivität Set Contact Priority (Kontaktpriorität festlegen) wird derzeit für Außendial- und Kampagnenkontakte nicht unterstützt.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Kontaktpriorität festlegen.
Rückruf-Aktivitäten
Rückruf
Eine Callback-Aktivität ermöglicht es Anrufern, einen Callback anzufordern, anstatt auf Wartezeiten zu warten. Dadurch wird die Kundenzufriedenheit durch Verkürzung der Wartezeiten und Minimierung der Abbruchquoten erheblich verbessert. Wenn aktiviert, erzeugt die Callback-Aktivität eine Aufgabe in einer Warteschlange, um sicherzustellen, dass ein verfügbarer Agent den Anruf des Kunden zurücksenden kann.
Der Flow-Designer kann die Aktivität so konfigurieren, dass der Kontakt entweder in der ursprünglichen Warteschlange bleibt, wo der Anruf entstanden ist, oder ihn je nach Vorlieben einer anderen Warteschlange zuweist. Wenn der Rückruf in der ursprünglichen Warteschlange bleibt, behält der Kontakt seine Position, seine Fähigkeiten, seine Priorität und seine Kontextdaten, was eine nahtlose Zuweisung an den nächsten verfügbaren Agenten ermöglicht. Wird jedoch eine andere Warteschlange ausgewählt, wird der Kontakt ohne Fähigkeiten und mit Standardpriorität an das Ende der ausgewählten Warteschlange geschoben.
Die Aktivität ermöglicht es den 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 Callback-Aktivität einer QueueToAgent-Aktivität im Flow folgt. Darüber hinaus bietet die Callback-Aktivität eine optionale Konfiguration zur Anpassung der automatischen Nummernkennung (ANI), die während des Callback-Prozesses verwendet wird. Diese Anpassung trägt zur Markenkonsistenz bei und verringert die Wahrscheinlichkeit einer Absage von Anrufen, indem eine erkennbare Anrufer-ID sichergestellt wird.
Der Flow-Designer hat die Möglichkeit, ein CallbackFailed-Ereignis in den Event-Flow aufzunehmen. Dieses Ereignis wird ausgelöst, wenn ein Callback-Versuch fehlschlägt, wodurch der Flow-Designer in bestimmten Intervallen Wiederholungsversuche durchführen kann. Die Verzögerung oder das Intervall zwischen den Wiederholungsversuchen kann über die Wait-Aktivität mit einem Intervall von mindestens 10 Sekunden und maximal 72 Stunden konfiguriert werden. Das System unterstützt bis zu 10 erneuten Versuchen über einen maximalen Zeitraum von 14 Tagen mit der Wait-Aktivität.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Rückruf.
Rückruf planen
Die geplante Rückrufaktion ermöglicht es dem Kunden, einen Rückruf zu einem bestimmten zukünftigen Datum und Zeitpunkt anzufordern – so dass keine sofortige Verbindung zu einem Agenten erforderlich ist. Diese Funktion verbessert die Kundenerfahrung, indem sie es ihnen ermöglicht, ein bequemes Callback-Fenster auszuwählen, wodurch wahrgenommene Wartezeiten minimiert und die Abbruchrate verringert wird.
Der Ablauf muss die Eingaben des Anrufers, wie z. B. das bevorzugte Datum und die bevorzugte Uhrzeit, über DTMF-Aufforderungen erfassen und nach Durchführung der erforderlichen Eingangsvalidierungen an die Aktivität weiterleiten.
Bevor Sie beginnen, stellen Sie bitte sicher, dass die Callback Default Entry Point ist konfiguriert unter Channel Settings im Control Hub. Weitere Informationen unter Einen Callback-Eintrittspunkt einrichten.
Der Rückruf kann über jede beliebige Telefonwarteschlange terminiert werden – ob ein- oder ausgehenden. Für beste Ergebnisse wird empfohlen, unmittelbar nach der geplanten Rückrufaktion eine Trenn-Aktivität hinzuzufügen, um sicherzustellen, dass der aktuelle Anruf nach der geplanten Rückrufaktion ordnungsgemäß endet. Weitere Informationen zur Terminplanung von IVR-Rückrufen finden Sie unter IVR-Rückrufe planen.
Wenn der Rückruf zum gewünschten zukünftigen Datum und Uhrzeit ausgelöst wird, wird ein neuer Anruf oder eine neue Interaktion erstellt. Diese neue Interaktion folgt dem Standardablauf, der mit dem Standard-Eintrittspunkt für den Rückruf verbunden ist. Wenn der Rückrufversuch fehlschlägt, kann der Ablauf den Anruf automatisch mit dem CallbackFailed-Ereignishandler wiederholen, wenn er in diesem Ablauf konfiguriert ist.
Die folgenden Eingabevalidierungen sollten in Betracht gezogen werden, bevor Eingaben an die Aktivität weitergegeben werden:
- Datumsauswahl – Sie können ein beliebiges Datum von heute bis zu 31 Tagen in der Zukunft wählen. Das Datum muss in folgendem Format vorliegen: JJJJ-MM-TT (zum Beispiel 2025-07-18).
- Start- und Endzeit des Zeitfensters – Die von Ihnen gewählte Zeit muss von nun an mindestens 30 Minuten beginnen und kann zwischen 30 Minuten und 8 Stunden dauern. Bitte verwenden Sie das 24-Stunden-Zeitformat (z. B.
14:30:00). - Zeitzone – Sie müssen eine gültige Zeitzone im IANA-Format eingeben (z.B.
America/New_York), so dass wir Sie zur richtigen Zeit anrufen können.
Eine Referenz-Implementierung wird in Form einer Sub-Flow-Vorlage bereitgestellt, um die DTMF-Prompts und grundlegenden Validierungen zu demonstrieren, die zusammen mit der Aktivität verwendet werden. Weitere Informationen unter Subflow-Vorlage für geplanten Rückruf.
Analyse des Anruffortschritts
Die Call Progress Analysis (CPA) ermöglicht die Erkennung von automatisierten Anrufsystemen und lebenden menschlichen Stimmen auf Callback-Anrufen.
Wenn ein Rückruf-Versuch auf eine Anrufbeantworter-Erkennung (AMD) oder eine Voicemail stößt, erkennt das System den Anruf als erfolglos an. Das Ergebnis der Anrufbeantworter-Erkennung (AMD) wird in der Ausgangsvariablen für den Grund des CallbackFailed Event Handlers erfasst. Basierend auf dieser Ausgabevariable kann der Flow-Designer Callback-Wiederholungen konfigurieren.
- Für einen höflichen Rückruf kann die CallProgressAnalysis an einem Punkt nach der Rückrufaktivität im Hauptfluss platziert werden. Für einen geplanten Rückruf oder einen persönlichen geplanten Rückruf kann er nach NewPhoneContact im Hauptfluss platziert werden.
- Im Ereignisfluss wird er nur im CallbackFailed Ereignishandler unterstützt.
- Wenn eine Kundenumfrage nach einem Anruf (Feedback-Aktivität) im Ablauf konfiguriert ist, wird sie nicht ausgelöst, wenn ein Anruf von einem AMD oder einer Voicemail beantwortet wird. Dadurch wird verhindert, dass unnötige Erhebungen ausgelöst werden.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Call Progress Analysis (Verbindungsfortschrittsanalyse).
Übersicht
Im 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 Handhabung abgeholt werden. Darüber hinaus unterstützen sie Funktionen wie skillbasiertes Routing, Prioritätsmanagement und eine faire Verteilung der Arbeitsbelastung.
Vorgesetzte können Warteschlangen verwenden, um verschiedene Arbeitsbereiche zu beobachten und den Umgang mit Aufgaben im Contact Center zu verbessern.
Einige der wichtigsten Vorteile der effektiven Verwendung von Warteschlangen sind:
- Bessere Kundenerfahrung: Verwalten Sie Wartezeiten und lassen Sie die Kunden wissen, dass sie an der Reihe sind, um ihnen geholfen zu werden.
- Höhere Effizienz: Stellen Sie sicher, dass Anrufe ordnungsgemäß bearbeitet werden, um Chaos und Missmanagement zu reduzieren.
- Faire Verteilung der Kontakte: Verteilen Sie Anrufe gleichmäßig auf die Agenten, um eine Überlastung einzelner Agenten zu verhindern.
- Prioritäres Handling: Ermöglichen Sie die Priorisierung bestimmter Anrufe, wie z. B. VIP-Kunden oder dringende Probleme.
Arten von Warteschlangen
Das Webex Contact Center unterstützt mehrere Arten von Warteschlangen, die eine Vielzahl von Anwendungsfällen für Kontaktzentren aller Größen und Komplexitäten über alle Medientypen hinweg mit einheitlichen Fähigkeiten ermöglichen.
Es gibt Warteschlangen, die Agenten-Fähigkeiten beim Routing von Kontakten berücksichtigen, und Warteschlangen, die dies nicht tun. Diese Warteschlangen unterscheiden sich auch in der Art und Weise, wie Agenten mit ihnen verbunden sind, um an Kontakten zu arbeiten.
Es gibt zwei große Kategorien von Warteschlangen:
- Nicht-kompetenzbasierte Warteschlangen
- Kompetenzbasierte Warteschlangen
Nicht-kompetenzbasierte Warteschlangen
Nicht-kompetenzbasierte Warteschlangen berücksichtigen keine Fähigkeiten, die mit Agenten verbunden sind. Sie können nicht-kompetenzbasierte Warteschlangen mit den folgenden Optionen konfigurieren:
- Teamaufgaben
- Vertreterzuweisungen
Nicht-kompetenzbasierte Warteschlangen mit Teamzuweisungen
In nicht kompetenzbasierten Warteschlangen mit Teamzuweisung können Sie Agenten in Teams organisieren und diese Teams zu Call Distribution Groups (CDG) kombinieren. Sie können eine Zeitverzögerung zwischen jeder Gruppe festlegen, um den Anruffluss zu verwalten.
Call Distribution Groups helfen, mehrere Ebenen von Agenten zu definieren, die für die Arbeit an Kontakten in dieser Warteschlange über konfigurierte Zeitintervalle in Frage kommen. Kontakte werden Agenten auf der Ebene ihres Teams zugewiesen. Wenn keine Agenten verfügbar sind, werden die Kontakte für eine vorkonfigurierte Dauer geparkt, bevor sie auf die nächste Gruppe von Teams erweitert werden. Dieser Prozess wird fortgesetzt, bis ein Agent verfügbar ist oder alle Gruppen überprüft wurden.
Sie können diese Arten von Teams einrichten:
- Einzelne Teams: Agenten können in Teams organisiert werden, die eine bestimmte Organisationsfunktion repräsentieren, die dann Teil von Warteschlangen werden kann, so dass Kontakte zu Agenten in diesen Teams geleitet werden können. Sie können einen Agenten an mehrere Teams taggen, um Kontakte aus verschiedenen Warteschlangen für ein effizientes Routing zu bearbeiten.
- Kapazitätsbasierte Teams: Capacity-based Team (CBT) ist eine Funktion, die Sprachanrufe an eine capacity-based direct number (DN) leitet, wo die Kapazität bestimmt, wie viele Anrufe gleichzeitig bearbeitet werden können. Es ermöglicht das Weiterleiten von Anrufen an Telefonnummern, ohne dass sich die Agenten im System anmelden müssen, sodass es für Szenarien geeignet ist, bei denen Anrufe von Voicemail, Anrufbeantwortern oder Jagdgruppen beantwortet werden, anstatt von herkömmlichen Callcenter-Agenten. In dieser Konfiguration sind keine spezifischen Agenten dem Team zugeordnet und sie verwenden keinen Webex Contact Center Agent Desktop.
In diesem Beispiel gibt es drei Call Distribution Groups, die eine Zielerweiterung ermöglichen, d. h. die Erweiterung auf mehr Agenten in Teams über konfigurierte Zeitintervalle.
Die erste Call Distribution Group enthält TEAM 1, in dem 3 Agenten konfiguriert sind – A1, A2 und A5.
Die zweite Anrufabteilungsgruppe enthält TEAM 2, in dem 3 Agenten konfiguriert sind – A2, A3 und A4.
Die dritte (und letzte) Anruf-Verteilergruppe enthält TEAM 3, in dem 2 Agenten konfiguriert sind – A6 und A7.
Wenn ein Kontakt in der Warteschlange steht, sucht das System zunächst nach einem passenden Agenten in der ersten Call Distribution Group. Wenn keine Agenten gefunden werden, wird der Kontakt für die konfigurierte Dauer geparkt, bevor die Zielerweiterung zur nächsten Gruppe durchgeführt wird. Dadurch werden neue Teams zu den bestehenden hinzugefügt. Dieser Prozess wiederholt sich, bis er eine Übereinstimmung findet oder alle Gruppen erweitert werden.
Eine Funktion namens „Verfügbarkeit des Agenten prüfen“ führt dazu, dass der Kontakt sofort zur nachfolgenden Call Distribution Group erweitert wird, wenn in der aktuellen Gruppe keine passenden Agenten gefunden werden. Dies kann in der Aktivität „Kontakt in der Warteschlange“ <LINK ZU Abschnitt 3.1.1> im Fluss aktiviert werden.
Diese Einstellung führt zu folgenden Szenarien:
- A2 gehört zu TEAM 1 und TEAM 2. Wenn A2 TEAM 1 wählt, um sich bei Agent Desktop anzumelden, berücksichtigt das System Einen2 Teil von TEAM 1 und somit nur die erste Call Distribution Group.
- A5 gehört zum TEAM 1, könnte aber auch Teil eines anderen Teams in der Organisation sein, in das sie sich gerade eingeloggt haben. Daher gilt A5 nicht als Teil des TEAM 1 und ist nicht mit dieser Warteschlange verbunden.
Warteschlangen mit Teamzuweisung bieten diese leistungsstarke Möglichkeit für Agenten, zwischen Warteschlangen zu wechseln, indem sie während der Anmeldung einfach ein Team auswählen.
Verfügbares Routing-Muster:
Nicht-kompetenzbasierte Warteschlangen mit Vertreterzuweisungen
Nicht-kompetenzbasierte Warteschlangen sind eine Art von Warteschlangen, bei der ein Pool von Agenten direkt der Warteschlange zugeordnet wird. Im Gegensatz zu anderen Warteschlangenarten, die indirekt den Pool der ihnen zugewiesenen Agenten bestimmen, ermöglichen diese Warteschlangen Administratoren, Agenten direkt und manuell auszuwählen. Zum Beispiel weisen teambasierte Zuweisungswarteschlangen Agenten basierend auf ihren angemeldeten Teams zu, und kompetenzbasierte Zuweisungswarteschlangen entsprechen Agenten basierend auf den erforderlichen Fähigkeiten. Im Gegensatz dazu können Administratoren direkt Agenten zu diesen Warteschlangen hinzufügen, um Teil der Warteschlange zu werden. Dies bietet eine einfache Möglichkeit, die Agentenzuweisung zu verwalten, ohne sich auf systemgesteuerte Zuweisungen zu verlassen.
Warteschlangen mit Agenten-Zuordnung bieten einfache, aber effektive Routing-Algorithmen, die bei der Verteilung der Kontakte auf den Pool von Agenten helfen. Sie berücksichtigen nicht die Fähigkeiten von Agenten bei der Weiterleitung von Kontakten. Allerdings können Agenten innerhalb jeder Warteschlange bestellt werden, was bei der Weiterleitung von Kontakten zu ihnen berücksichtigt wird. In diesem Zusammenhang dienen Teams in erster Linie als organisatorisches Konstrukt für Vorgesetzte und nicht als Faktor bei Entscheidungen über Agent-Queue-Zuordnung und Kontakt-Routing, was das Queue-Management vereinfacht.
Diese Art von Warteschlange eignet sich am besten, wenn die statische Zuordnung von Agenten und die Verwaltung der Agenten-Warteschlange-Zuordnung für die Betriebssteuerung 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 mehrere Arten von Kundenanfragen spezialisiertes Fachwissen erfordern, das von einem vorab erstellten Segment von Experten-Agenten bedient werden kann.
Komplexe Contact-Center-Organisationen könnten es jedoch schwierig finden, Agenten-Zuweisungen in diesen Warteschlangen manuell zu verwalten. Sie könnten mehr von anderen Queue-Typen profitieren, die dynamisches Routing und Agent-Queue-Assoziationen bieten.
In diesem Beispiel hat die Warteschlange eine Reihe von Agenten in einer bestimmten Reihenfolge wie A4, A9, A7 usw. abgebildet. Diese Reihenfolge spielt eine Rolle bei bestimmten Routing-Algorithmen, die eingehende Kontakte mit Agenten abgleichen. Das System passt Kontakte zu diesen Agenten basierend auf ihrer Verfügbarkeit und dem gewählten Routing-Algorithmus.
Im Gegensatz zu Warteschlangen mit Teamzuweisung gibt es kein Konzept der Zielerweiterung über Zeitintervalle. Wenn keiner der konfigurierten Agenten verfügbar ist, um diesen Kontakt zu leiten, wird er in der Warteschlange geparkt, bis einer dieser Agenten verfügbar ist, um Kontakte vor dem Park-Timeout zu bearbeiten. Die Zielerweiterung gilt nicht für diese Warteschlangen.
Verfügbare Routenmuster:
Kompetenzbasierte Warteschlangen
Kompetenzbasierte Warteschlangen bieten die Möglichkeit, Kontakte an Agenten weiterzuleiten, die die richtigen Fähigkeiten haben, um ihre Bedürfnisse zu erfüllen.
Sie können die folgenden Arten von kompetenzbasierten Optionen konfigurieren:
Der Warteschlange zugeordnete Fähigkeitskriterien
Administratoren können Warteschlangen Fähigkeitskriterien zuweisen. Fähigkeitsbasierte Warteschlangen mit Fähigkeitskriterien ermöglichen es Administratoren, die erforderlichen Fähigkeiten direkt in der Warteschlange zu konfigurieren. Alle Agenten in der Organisation, die über das direkte Kompetenzprofil alle erforderlichen Fähigkeiten der Warteschlange haben, werden implizit Teil dieser Warteschlange.
Diese Konfiguration hilft Administratoren, eine Live-Ansicht von Agenten zu erhalten, die aufgrund von Fähigkeiten in die Warteschlange kartieren. In Situationen wie High Volume oder Low Volume können Administratoren erwägen, die erforderlichen Fähigkeiten der Warteschlange und Agenten-Kompetenzprofile anzupassen, um den Agenten-Pool je nach Bedarf zu erweitern oder zu verkleinern.
Diese Art von Warteschlange unterscheidet sich von teamzuweisungsbasierten Warteschlangen in dem Sinne, dass es keine Einstellung der Anrufverteilungsgruppe gibt, was bedeutet, dass das Team keine Rolle in der Verbindung zwischen Agent und Warteschlange spielt. Darüber hinaus werden die erforderlichen Fähigkeiten in dieser Warteschlange statisch konfiguriert, im Gegensatz zu teambasierten Qualifikationswarteschlangen, in denen der Flow benötigte Fähigkeiten (statisch oder variabel) einspritzt. Daher sind die Fähigkeiten technisch eher Teil der Warteschlange als der Kontakt selbst.
Jeder Agent in der Organisation, der die Fähigkeitskriterien der Warteschlange vollständig erfüllt (mit Fähigkeiten aus dem direkten Fähigkeitsprofil), wird implizit mit dieser Warteschlange verbunden. Das Team spielt keine Rolle in der Agentenassoziation mit diesen Warteschlangen. Diese Agenten können zu Management- und operativen Zwecken Teil eines beliebigen Teams sein.
Jeder Kontakt, der in diese Warteschlange gestellt wird, übernimmt automatisch die in der Warteschlange selbst definierten Fähigkeitskriterien. Im Gegensatz zu kompetenzbasierten Warteschlangen mit Teamaufgaben können einzelne Kontakte ihre eigenen Qualifikationsanforderungen/Kriterien nicht definieren oder überschreiben.
In diesem Beispiel
- Nur die Agenten A1, A3 und A7 erfüllen die in der Warteschlange konfigurierten Fähigkeitskriterien vollständig, daher würden nur diese Agenten dieser Warteschlange zugeordnet.
- Agenten A2, A4 und A6, die die Kriterien teilweise erfüllen, oder A5, denen die entsprechenden Fähigkeiten fehlen, können nicht mit dieser Warteschlange in Verbindung gebracht werden.
Die Aktualisierung des Fähigkeitsprofils eines Agenten (Reskilling genannt), so dass es die Fähigkeitskriterien der Warteschlange erfüllt, macht diesen Agenten automatisch und dynamisch zu einem Teil dieser Warteschlange. Die Aktualisierung der Qualifikationskriterien der Warteschlange selbst, so dass mehr (oder weniger) Agenten die aktualisierten Qualifikationskriterien erfüllen, wird auch automatisch und dynamisch Agenten aus dieser Warteschlange hinzufügen (oder entfernen).
Im Gegensatz zu Warteschlangen mit Teamzuweisung gibt es kein Konzept der Zielerweiterung über Zeitintervalle. Wenn der Kontakt nicht mit einem der zugehörigen Agenten abgestimmt werden kann, wird er in der Warteschlange geparkt, bis einer dieser Agenten zur Verfügung steht, um Kontakte vor dem Park-Timeout zu bearbeiten.
Kompetenzbasierte Warteschlangen eignen sich am besten, wenn eine statische Zuordnung von Fähigkeiten und die Verwaltung der Warteschlange zur Agentenzuordnung möglich und für die operative Steuerung wünschenswert ist. Sie sind auch dann geeignet, wenn 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 spezifische Fähigkeiten erfordern, die von einem vorabgeleiteten Segment von Experten bedient werden können.
Komplexe Contact Center-Organisationen können die Verwaltung von Warteschlangen zu Agenten-Zuweisungen in kompetenzbasierten Warteschlangen einfacher finden, im Vergleich zu Warteschlangen mit Agenten-Zuweisung, bei denen jeder Agent manuell zur Liste hinzugefügt werden muss, was besonders für eine größere Organisation umständlich ist.
Im Flow zugewiesene Qualifikationsanforderungen
Kompetenzbasierte Warteschlangen mit im Flow zugewiesenen Qualifikationsanforderungen sind eine Art teamzuweisungsbasierte Warteschlange im Webex Contact Center, in der eine Gruppe von Teams auf mehreren Ebenen konfiguriert wird, die als Call Distribution Groups bezeichnet werden. Agenten, die in diesen konfigurierten Teams eingeloggt sind, werden Kontakte aus dieser Warteschlange basierend auf der Ebene der Call Distribution Group zugewiesen, auf der ihr Team in der Warteschlange konfiguriert ist, wenn sie auch die Qualifikationsanforderungen des Kontakts vollständig erfüllen.
Innerhalb einer solchen Warteschlange werden Agenten-Teams in Call Distribution Groups mit konfigurierbaren Zeitverzögerungen zwischen ihnen gruppiert. Wenn kein Agent für den Kontakt zur Verfügung steht, wird die Anfrage geparkt und nach der Verzögerung wird das Routing zur nächsten Call Distribution Group erweitert. Dieser Prozess wird fortgesetzt, bis ein Agent zugewiesen wird oder alle Gruppen erschöpft sind. Wenn während dieses Prozesses ein Agent in einer zuvor geprüften Gruppe verfügbar wird, wird dieser Agent ausgewählt.
Agenten erwerben Fähigkeiten über das Kompetenzprofil, das dem Agenten direkt zugewiesen wird. Die Fähigkeiten der Agenten werden auf der Grundlage der Teamauswahl während der Anmeldung bestimmt.
Jeder Kontakt kann optional Kompetenzanforderungen im Flow angeben, die auf die Fähigkeiten verfügbarer Agenten abgestimmt sind, um den am besten geeigneten Agenten auszuwählen.
Darüber hinaus können Kontakte auch Fähigkeitsrelaxationen in konfigurierten Zeitintervallen angeben. Dies sind modifizierte Qualifikationsanforderungen, die die ursprünglichen Qualifikationsanforderungen des Kontakts bei konfigurierten Zeitintervallen überschreiben würden. Dies ermöglicht es einem Kontakt, seine Qualifikationsanforderungen zu ändern (in der Regel zu "entspannen"), während er in der Warteschlange geparkt wird, so dass mehr Agenten mit diesen entspannten Qualifikationsanforderungen übereinstimmen können.
Die Zielerweiterung durch Call Distribution Groups kann gleichzeitig mit Skill-Relaxation-Zyklen erfolgen - beide zielen darauf ab, einen geparkten Kontakt mit berechtigten Agenten schneller anzupassen, wodurch die Gesamtwartezeit verringert und die Serviceniveaus der Warteschlange verbessert werden.
Wie nicht qualifizierte Warteschlangen mit Teamzuweisung verfügt es über drei Call Distribution Groups, die eine "Zielerweiterung" ermöglichen, d.h. die Erweiterung auf mehr Agenten in Teams über konfigurierte Zeitintervalle.
- Die erste Anrufabteilungsgruppe enthält TEAM 1, in dem 3 Agenten konfiguriert sind – A1, A2 und A5.
- Die zweite Anrufabteilungsgruppe enthält TEAM 2, in dem 3 Agenten konfiguriert sind – A2, A3 und A4.
- Die dritte (und letzte) Anruf-Verteilergruppe enthält TEAM 3, in dem 2 Agenten konfiguriert sind – A6 und A7.
Es gibt jedoch zwei Hauptpunkte zu beachten:
- Jeder Kontakt, der in diese Warteschlange gestellt wird, definiert seine Fähigkeitsanforderungen und Fähigkeitsentspannung durch den Fluss.
- Agenten können Fähigkeiten konfigurieren (über ein Kompetenzprofil – direkt oder vom angemeldeten Team übernommen).
Während A2 sowohl für TEAM 1 als auch für TEAM 2 konfiguriert ist, gilt er, abhängig von der Auswahl des Teams, das dieser Agent während der Anmeldung getroffen hat, in seiner aktuellen Sitzung als Teil dieses Teams und erbt daher auch das Fähigkeitsprofil (und damit die Fähigkeitswerte) von diesem Team (es sei denn, dies wird durch eine direkte Fähigkeitsprofil-Konfiguration für diesen Agent überschrieben).
Dies ist eine leistungsstarke Funktion, die von Warteschlangen mit Teamzuweisungen bereitgestellt wird, bei der Agenten zwischen Warteschlangen wechseln können, indem sie während der Anmeldung ein Team auswählen.
In Verbindung mit der Fähigkeit, Fähigkeiten-Profil-Einstellungen aus dem ausgewählten Team zu erben, kann ein Agent auch mit verschiedenen Arten von Fähigkeiten arbeiten.
In diesem Beispiel
- Kontakte werden mit einer anfänglichen Fähigkeitsanforderung (sk_1 >= 6) während der Eskalation aus dem Flow, mit einer Fähigkeitsrelaxation (sk_1 >= 3) nach einem konfigurierten Zeitintervall in die Warteschlange gestellt.
- Über alle Agenten in allen Anrufverteilungsgruppen verfügen nur A1, A3, A6 und A7 über Fähigkeiten, die die anfänglichen Qualifikationsanforderungen von Kontakten in der Warteschlange erfüllen.
- Die übrigen Agenten haben entweder die Fähigkeit (sk_1), erfüllen aber die Fähigkeitsanforderungen nicht (z. B. A2 in TEAM 1 und A4 in TEAM 2) oder haben diese Fähigkeit überhaupt nicht (z. B. A5, A2 in TEAM 2).
- Im Laufe der Zeit, bei Geschicklichkeitsentspannung, erfüllen zusätzlich A2 und A4 nun auch die "entspannten" Geschicklichkeitsanforderungen des Kontakts.
Für jeden Kontakt, der in diese Warteschlange gestellt wird, versucht das System innerhalb der ersten Anrufverteilungsgruppe einen passenden Agenten zu finden, der die aktuellen Qualifikationsanforderungen des Kontakts vollständig erfüllt. Wird kein Matching Agent gefunden, wird der Kontakt für die konfigurierte Dauer geparkt, bevor die Zielerweiterung der zweiten Rufverteilungsgruppe erfolgt. Alle in der zweiten Anrufverteilungsgruppe konfigurierten Teams werden auch 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 eine Lockerung der Fähigkeiten auch die Qualifikationsanforderungen des Kontakts in konfigurierten Zeitintervallen aktualisieren würde und das System aktualisierte Qualifikationsanforderungen verwenden würde, um mit den verfügbaren Agenten in der aktuellen Anrufverteilungsgruppe abzustimmen.
Dies wird so lange fortgesetzt, bis alle konfigurierten Anrufverteilungsgruppen erweitert und alle Fähigkeitsrelaxationen angewendet werden, es sei denn, zuvor wurde ein Matching-Agent gefunden.
Verfügbare Routenmuster:
Konfiguration der Warteschlange
Stellen Sie kompetenzbasierte Warteschlangen ein
Qualifikationskriterien einer Warteschlange zuweisen
- Erstellen Sie Fähigkeiten und, falls erforderlich, dynamische Fähigkeiten.
- Erstellen Kompetenzprofile.
- Weisen Sie Agents das Kompetenzprofil direkt zu.
- Weisen Sie dynamische Fähigkeiten direkt den Agenten zu. Dynamische Fähigkeiten werden nicht über Kompetenzprofile zugewiesen.
- Erstellen Sie eine Warteschlange mit dem Kanaltyp Telefonie oder Chat oder E-Mail oder Social.
- Zuweisen Sie Warteschlangen im Control Hub Fähigkeiten und Anforderungen an dynamische Fähigkeiten zu.
- Sehen Sie sich die Liste der Agenten an, die Kontakte in der Warteschlange bearbeiten können.
- Wählen Sie einen Routing-Algorithmus entweder LAA oder BAA. Für BAA Gewichte für Proficiency Skills und Proficiency Dynamic Skills bei Bedarf konfigurieren.
- Fügen Sie eine Warteschlangenkontakt-Aktivität im Flow hinzu und wählen Sie diese Warteschlange aus.
Qualifikationsanforderungen einer Warteschlange zuweisen
- Erstellen Sie Fähigkeiten und, falls erforderlich, dynamische Fähigkeiten.
- Erstellen Kompetenzprofile.
- Weisen Sie Agenten direkt oder dem Team ein Kompetenzprofil zu.
- Weisen Sie dynamische Fähigkeiten direkt den Agenten zu. Dynamische Fähigkeiten werden nicht über Kompetenzprofile zugewiesen.
- Erstellen eines Team.
- Fügen Sie Agenten zum Team hinzu.
- Erstellen Sie eine Warteschlange mit dem Kanaltyp Telefonie oder Chat oder E-Mail oder Social.
- Fügen Sie Teams in einer einzigen CDG oder mehreren CDGs zur Warteschlange hinzu.
- Wählen Sie ein Routing-Muster entweder LAA oder BAA.
- Fügen Sie eine Warteschlangenkontakt-Aktivität im Flow hinzu und wählen Sie die Warteschlange aus, für die das Skills-Based Routing konfiguriert ist. Weitere Informationen unter Kontakt in der Warteschlange.
- Zuweisung von Fähigkeiten, dynamischen Fähigkeiten und Fähigkeitsentspannung in der Warteschlange Kontakt Aktivität. Für BAA Gewichte für Proficiency Skills und Proficiency Dynamic Skills bei Bedarf konfigurieren.
- Verwenden Sie die Funktion Anrufverteilungsaktivität in der Warteschlange eskalieren, um schnell zur nächsten oder letzten Anrufverteilungsgruppe zu wechseln.
Nicht-kompetenzbasierte Warteschlangen einrichten
Team einer Warteschlange zuweisen
- Erstellen eines Team.
- Fügen Sie Agenten zum Team hinzu.
- Erstellen Sie eine Warteschlange mit dem Kanaltyp Telefonie oder Chat oder E-Mail oder Social.
- Fügen Sie Teams in einer einzigen CDG oder mehreren CDGs zur Warteschlange hinzu.
- Wählen Sie entweder LAA ein Routing-Muster.
- Fügen Sie eine Warteschlangenkontakt-Aktivität im Flow hinzu und wählen Sie diese Warteschlange aus.
- Verwenden Sie die Funktion Anrufverteilungsaktivität in der Warteschlange eskalieren, um schnell zur nächsten oder letzten Anrufverteilungsgruppe zu wechseln.
Agenten einem Warteschlangenfluss zuweisen
- Erstellen Sie eine Warteschlange mit dem Kanaltyp Telefonie oder Chat oder E-Mail oder Social.
- Fügen Sie Agenten direkt zu Warteschlangen hinzu (Hinweis: In dieser Art von Warteschlange werden weder Fähigkeiten noch Team verwendet).
- Wählen Sie Routing-Muster wie Kreisförmig oder Linear oder Longest Available Agent.
Routing-Konzepte
Agentenüberschuss-Szenario
Agentenüberschuss-Szenario tritt auf, wenn es mehr verfügbare Agenten als Kontakte in der Warteschlange gibt. In diesem Fall versucht das System, wenn eine Kundeninteraktion (Kontakt) in der Warteschlange steht, sofort einen Matching Agent für diesen bestimmten Kontakt zu finden, und wenn ein Matching Agent gefunden wird, muss der Kontakt nicht in der Warteschlange geparkt werden und warten, bis ein Matching Agent später verfügbar ist.
Jedes Mal, wenn ein Kontakt durch eine Call Distribution Group erweitert wird, oder durch Geschicklichkeitsentspannung, versucht das System erneut, sofort einen passenden Agenten für diesen speziellen Kontakt zu finden.
Die Suche nach einem passenden Agenten für einen bestimmten Kontakt verwendet das konfigurierte Routing-Muster in der Warteschlange.
Das Webex Contact Center bietet mehrere Routing-Muster über verschiedene Arten von Warteschlangen hinweg, die es Organisationen ermöglichen, den Kundenservice zu optimieren, indem sie Wartezeiten minimieren, die Workloads von Agenten ausbalancieren und sicherstellen, dass Kunden mit Agenten verbunden sind, die über die notwendigen Fähigkeiten verfügen, um ihre spezifischen Bedürfnisse zu erfüllen. Detaillierte Informationen über Routing-Muster finden Sie im Abschnitt Routing-Muster.
Kontaktsaldo-Szenario
Das Kontaktüberschussverfahren tritt auf, wenn die Anzahl der eingehenden Kundeninteraktionen (oder Kontakte) die verfügbaren Agenten übersteigt. Diese Situation tritt häufig während der Stoßzeiten oder unerwartete Anstiege des Kontaktvolumens auf. Das primäre Ziel der Kontaktüberschussleitung ist es, diesen Überlauf effizient zu verwalten und sicherzustellen, dass die Kundenservicestandards trotz der Überforderung eingehalten werden. Für einen Agenten, der gerade auf einem bestimmten Kanal verfügbar ist, funktioniert das Kontaktüberschussrouting, um den entsprechenden Kontakt unter allen geparkten Kontakten über alle Warteschlangen zu finden und zuzuweisen, mit denen dieser Agent verbunden ist.
Die wichtigsten Strategien zur effizienten Durchführung des Contact Routing bei begrenzter Verfügbarkeit von Agenten sind:
-
Rangliste der Warteschlangen
Die Rangliste der Warteschlangen ermöglicht es Administratoren, die relative Bedeutung von Warteschlangen festzulegen. Administratoren können Warteschlangenranglisten definieren, um die Reihenfolge festzulegen, in der Anrufe von den Warteschlangen zu den in Teams eingeloggten Agenten weitergeleitet werden, auf Teambasis.
Denken Sie beispielsweise daran, dass bei Team A eingeloggte Mitarbeiter mit zwei Warteschlangen verbunden sind – „Fakturierung“ und „Vertrieb“. Administratoren können die Warteschlangenrangliste verwenden, um der Warteschlange „Fakturierung“ eine höhere Rangliste zuzuweisen. Wenn also Kontakte in die Warteschlangen kommen, werden Kontakte aus „Fakturierung“ an Agenten weitergeleitet, die dem Team A angehören, bevor Kontakte aus „Verkauf“-Warteschlangen vorliegen. Dies geschieht, obwohl es ältere und prioritäre Kontakte geben könnte, die in der Warteschlange "Verkauf" warten könnten - nur weil die Warteschlange "Rechnungsstellung" eine höhere Warteschlange hat als die Warteschlange "Verkauf". Nur wenn keine Wartekontakte mehr in der Warteschlange „Fakturierung“ stehen, werden Agenten aus Team A Kontakte aus der Warteschlange „Vertrieb“ (und jeder anderen Warteschlange) weitergeleitet, mit der sie verbunden sind.
Im Folgenden sind einige der wichtigsten Merkmale des Queue-Rankings aufgeführt:
-
- Wenn nur einigen Warteschlangen ein Rang zugewiesen wird, haben Anrufe in diesen Warteschlangen Vorrang vor Anrufen in den Warteschlangen, für die kein Rang angegeben ist.
- Die Rangliste der Warteschlangen kann auf maximal 50 Warteschlangen für alle Medientypen eingestellt werden, wobei der Wert zwischen 1 und 50 1 als höchster Rang liegt.
- Sie können den gleichen Rang mehreren Warteschlangen zuweisen.
- Wenn Sie das Queue-Ranking aktivieren, werden Warteschlangen, denen kein expliziter Rang zugewiesen wurde, niedriger behandelt als alle rangierten Warteschlangen.
-
Queue Ranking funktioniert innerhalb desselben Medientyps.
Wenn Queue Sale zum Beispiel eine Warteschlange vom Sprachmedientyp mit Rang 2 und Queue Billing Support eine Chat-Warteschlange mit Rang 1 für Team A ist, erhalten Agenten, die im Sprachkanal in Team A zur Verfügung stehen, zuerst einen Sprachanruf, obwohl der Rang 2 lautet.
Ziehen Sie jedoch zwei Chats-Warteschlangen für Team B in Betracht: Kreditkarte in der Warteschlange mit Warteschlangenrang 2 und Debitkarte in der Warteschlange mit Warteschlangenrang 1. Dann werden die verfügbaren Agenten in Team B zuerst Kontakte aus der Warteschlange-Debitkarte angeboten.
-
Queue-Ranking gilt nicht für kapazitätsbasierte Teams.
-
-
Kontaktpriorität
Wenn ein Kontakt in der Warteschlange steht, kann seine Priorität durch Zuweisung einer hierarchischen Bedeutung von 1 (höchste) bis 10 (niedrigste, Standard) definiert werden. Diese Priorisierung stellt sicher, dass bestimmte Kontakte aufgrund ihrer Bedeutung, Dringlichkeit oder ihres strategischen Wertes für die Organisation schneller angesprochen werden. Wenn ein Agent zur Verfügung steht, um den nächsten Kontakt unter allen geparkten Kontakten über alle Warteschlangen zu bearbeiten, mit denen der Agent verbunden ist, wird der Kontakt mit höchster Priorität über alle Warteschlangen an den Agent weitergeleitet (vorausgesetzt andere Kriterien wie Skill Matching und andere sind erfüllt).
Für die Kontakte, die ohne explizite Priorität in der Warteschlange stehen, wird eine Standardpriorität von 10 (niedrigste) berücksichtigt. Unter mehreren Kontakten, die die gleiche Priorität haben, wird der Kontakt, der für die längste Dauer in der Warteschlange wartet, zuerst an den verfügbaren und berechtigten Agenten weitergeleitet.
-
Am längsten wartender Kontakt
Dies ist eine grundlegende Strategie, die sicherstellt, dass der längste wartende Kontakt über alle Warteschlangen, mit denen der Agent verbunden ist, an den Agent weitergeleitet wird.
Dies ist das ultimative Kriterium, das den Kontakt bestimmt, der weitergeleitet werden soll, wenn mehrere Kontakte über Warteschlangen mit der gleichen Warteschlangen-Rangfolge und der gleichen Kontaktpriorität auf die Verarbeitung warten.
Im Wesentlichen bedeutet das Kontaktüberschussrouting für einen Agenten, der gerade verfügbar wurde, die Auswahl eines einzigen Kontakts, der:
- ist vom gleichen Medientyp wie derjenige, auf dem der Agent verfügbar ist
- ist in einer der Warteschlangen geparkt, mit denen dieser Agent verbunden ist
- deren Qualifikationsanforderungen (falls vorhanden) alle von diesem Agenten erfüllt werden
- wird in einer Warteschlange geparkt, deren Rang höher ist als andere Warteschlangen, wie im Team des Agenten konfiguriert
- hat bei allen solchen Kontakten höchste Priorität
- ist der älteste wartende Kontakt unter den Kontakten mit gleicher Priorität
In dem obigen Beispiel, das ein Kontaktszenario illustriert, hat sich Agent A1 bei TEAM 1 angemeldet und steht zur Verfügung, um Kontakte auf mehreren Medienarten zu bearbeiten.
A1 ist mit 3 Warteschlangen verbunden – Q1, Q2 und Q3. TEAM 1 hat auch die Rangliste der Warteschlangen definiert, wobei Q1 am höchsten ist, dann Q2 bzw. Q3.
In all diesen Warteschlangen sind bereits Kontakte geparkt, wobei die Qualifikationsanforderungen und die Priorität für jeden Kontakt festgelegt sind.
Das Kontaktszenario funktioniert nun wie folgt:
-
Von allen geparkten Kontakten in diesen Warteschlangen können nur 4 Kontakte zu A1 – C2, C7 (von WARTESCHLANGE 2) und C3, C8 (von WARTESCHLANGE 3) geleitet werden.
Nur die Qualifikationsanforderungen dieser 4 Kontakte werden durch die Fähigkeiten von A1 vollständig erfüllt.
-
Unter diesen 4 Kontakten werden Kontakte aus QUEUE 2 (d. h. C2, C7) Vorrang eingeräumt, da QUEUE 2 die höhere Warteschlangenplatzierung hat.
Beachten Sie, dass, obwohl WARTESCHLANGE 1 die höchste Warteschlange ist, keiner der geparkten Kontakte nach A1 geleitet werden kann, da ihre Qualifikationsanforderungen nicht von A1 erfüllt werden.
-
Zwischen C2 und C7 ist der Kontakt mit höchster Priorität C7. Die endgültige Wahl ist also C7, und das System leitet es nach A1.
Dies geschieht, obwohl C2 früher in die Warteschlange gestellt wurde, weil die Kontaktpriorität Vorrang vor der Zeit in die Warteschlange hat.
Gemischte Multimedia-Profile
Durch die Konfiguration des Multimedia-Profils ermöglicht das Webex Contact Center Agenten, Kontakte über verschiedene Medientypen hinweg zu betreuen (Sprache, Chat, E-Mail und Social). Basierend auf dieser Konfiguration erhalten Agenten Kanäle, die pro Medientyp bereitgestellt werden.
Jeder Kontakt, der zu einem Agenten geleitet wird, verbraucht einen Kanal dieses Medientyps, solange der Agent an diesem Kontakt arbeitet. Während Agenten nur einen Sprachkanal haben können, können sie bis zu fünf Kanäle anderer Medientypen haben.
Die Blended-Routing-Einstellung in Multimedia-Profilen ermöglicht es Administratoren, zu steuern, wie verschiedene Kanäle gleichzeitig für jeden Agenten verwendet werden können. Dies ermöglicht es Organisationen, den Kunden besondere Aufmerksamkeit zu schenken und so eine bessere Servicequalität, ein verbessertes Kundenerlebnis und bessere Konversionsraten zu fördern. Darüber hinaus können Organisationen die Belastung über Medienkanäle hinweg ausgleichen, wenn sie eine ungleichmäßige Belastung in einigen Kanälen erleben, was eine effiziente Nutzung von Agenten ermöglicht.
Es gibt drei Möglichkeiten:
-
Exklusiv
-
Gemischt:
-
Blended-Echtzeit
Weitere Informationen zur Konfiguration von Multimedia-Profilen finden Sie unter Multimedia-Profile verwalten.
Routing-Muster
Fähigkeitenbasiert
Kompetenzbasierte Routing-Muster im Webex Contact Center leiten eingehende Kundeninteraktionen mit Vertretern auf der Grundlage spezifischer Fähigkeiten, die zur Lösung der Anfrage erforderlich sind, wie Sprachkenntnisse oder technisches Fachwissen. Diese Muster stellen sicher, dass sich jeder Kunde mit dem qualifiziertesten Vertreter verbindet, was die Effizienz des Service und die Kundenzufriedenheit verbessert. Zu den Vorteilen gehören eine kürzere Bearbeitungszeit, verbesserte Abwicklungsraten und eine optimierte Nutzung von Agenten-Ressourcen durch die Ausrichtung ihrer Expertise auf die Kundenbedürfnisse.
Skill-basiertes Routing kann Fähigkeiten verwenden, die Agenten aus Kompetenzprofilen erhalten, und dynamische Fähigkeiten, die direkt Agenten zugewiesen werden. Dynamische Fähigkeiten stellen Agentenattribute dar, die sich unabhängig vom Fähigkeitsprofil eines Agenten ändern können.
Wenn fähigkeitsbasierte Routing-Muster verwendet werden, werden zuerst die Fähigkeitsanforderung des Kontakts (im Flow zugewiesen) oder die der Warteschlange zugewiesenen Fähigkeitskriterien verwendet, um verfügbare Agenten zu filtern, deren Fähigkeiten und dynamische Fähigkeiten diese Anforderungen/Kriterien vollständig erfüllen. Dann wird unter den gefilterten Agenten ein einziger für den Kontakt ausgewählt, basierend auf dem konfigurierten Routing-Muster.
Für Best Available Routing können Proficiency Skills und Proficiency Dynamic Skills auch Gewichte verwenden, um die für die Agentenauswahl verwendete Punktzahl zu beeinflussen. Gewichte haben keinen Einfluss auf das Longest Available Routing; dieses Muster verwendet nur Fähigkeiten und dynamische Fähigkeiten, um die Berechtigung des Agenten zu bestimmen.
Am längsten verfügbar
Das Am Längsten Verfügbare fähigkeitsbasierte Routing-Muster leitet einen Kontakt zu dem Agenten weiter, dessen Fähigkeiten die Anforderungen an die Kontaktfähigkeiten / Qualifikationskriterien der Warteschlange vollständig erfüllen und der am längsten seit der Bearbeitung seines letzten Kontakts unter allen berechtigten Agenten in dieser Warteschlange zur Verfügung stand.
Dieses Routing-Muster hilft, die Arbeit gleichmäßig auf die Mitarbeiter zu verteilen, indem Interaktionen denjenigen zugeordnet werden, die am längsten zur Verfügung standen, wodurch Arbeitskräfteungleichgewichte vermieden werden. Sie trägt dazu bei, die Fairness in der Arbeitsverteilung aufrechtzuerhalten, indem sichergestellt wird, dass kein Agent überlastet wird, während andere frei bleiben.
Im obigen Beispiel gibt es 4 Agenten mit Fähigkeiten und Nicht-Fähigkeiten mit unterschiedlichen Fähigkeiten Fähigkeitswerte.
Betrachten Sie einen Kontakt, der in eine kompetenzbasierte Warteschlange mit dem „Longest Available“-Routing-Muster gestellt wird:
- mit den oben genannten Qualifikationsanforderungen, die über Flow zugewiesen wurden, oder
- wobei die obigen Fähigkeitskriterien in der kompetenzbasierten Warteschlange konfiguriert werden
In diesem Szenario:
-
Für das Routing werden nur Agenten in Betracht gezogen, die die Anforderungen an die Kontaktfähigkeiten / die Qualifikationskriterien der Warteschlange vollständig erfüllen. Nur die Agenten A1, A2 und A4 erfüllen die Anforderungen an die Kontaktfähigkeiten/Qualifikationskriterien für die Warteschlange vollständig.
Vertreter A3 ist nicht berechtigt. Im Falle von Der Warteschlange zugeordnete Fähigkeitskriterien, A3ist nicht einmal mit der Warteschlange verbunden.
-
Unter A1, A2 und A4 wird der Kontakt zum längsten verfügbaren Vertreter geleitet – A1, der seit 10 Minuten zur Verfügung steht, und zwar länger als A2 oder A4.
Da A1 der Kontakt zugewiesen wird, ist A1 nicht mehr der längste verfügbare Agent über alle Medienkanäle.
- Der nächste Kontakt mit genau den gleichen Qualifikationsanforderungen würde an den nächsten am längsten verfügbaren Mitarbeiter weitergeleitet – A2 usw.
Dieses Routing-Muster wird in den folgenden Arten von kompetenzbasierten Warteschlangen unterstützt:
Am besten verfügbar
Das Beste Verfügbare, kompetenzbasierte Routing-Muster stellt sicher, dass die Kundeninteraktionen an den qualifiziertesten verfügbaren Vertreter geleitet werden. Dieses Muster bewertet nicht nur das Vorhandensein der erforderlichen Fähigkeiten unter den Agenten, sondern auch die Fähigkeiten dieser Fähigkeiten und berechnet einen Skill-Score, um den qualifiziertesten ("besten") Agenten für jeden Kontakt zu bestimmen.
Dieses Muster filtert verfügbare Agenten, deren Fähigkeiten die Anforderungen an die Kontaktfähigkeiten / Qualifikationskriterien der Warteschlange vollständig erfüllen. Dann wird für jeden berechtigten Vertreter eine Punktzahl unter Verwendung von Kompetenzwerten aller in den Kontaktfähigkeitsanforderungen / Warteschlangenfähigkeitskriterien genannten Fähigkeiten berechnet. Der Agent mit dem höchsten Skill-Score gilt als der "beste" Agent für jeden Kontakt.
Effektiv bestimmt die Summe der Fähigkeitswerte des Agenten, die den Anforderungen der Kontaktfähigkeit / Qualifikationskriterien der Warteschlange entsprechen, die Punktzahl.
Einige wichtige Punkte zum Verständnis:
- Normalerweise wird der tatsächliche Fähigkeitswert bei der Punkteberechnung verwendet, da ein höherer Fähigkeitswert eine stärkere Übereinstimmung anzeigt. Außer wenn eine Fähigkeitsanforderung die Bedingung weniger als gleich (<=) verwendet, wird dieser spezifische Fähigkeitswert des Agenten bei der Punkteberechnung invertiert, d. h. effective_skill_value = (10) minus (actual_skill_value). Dies geschieht, um sicherzustellen, dass eine niedrigere Punktzahl eine stärkere Übereinstimmung anzeigt.
- Wenn mehrere geeignete Agenten die gleiche Punktzahl haben, wird der am längsten verfügbare Agent ausgewählt.
- Für die Punkteberechnung werden nur Fähigkeiten berücksichtigt. Boolesche, Text- oder Enum-Fähigkeiten in den Kontaktfähigkeitsanforderungen / Warteschlangenfähigkeitskriterien werden für die Punkteberechnung nicht berücksichtigt.
Im obigen Beispiel gibt es vier Agenten mit Fähigkeiten und Nicht-Fähigkeiten mit unterschiedlichen Fähigkeiten Fähigkeitswerte.
Betrachten Sie einen Kontakt, der in einer kompetenzbasierten Warteschlange mit dem „Best Available“-Routing-Muster in die Warteschlange gestellt wird:
- mit den oben genannten Qualifikationsanforderungen, die über Flow zugewiesen wurden, oder
- wobei die obigen Fähigkeitskriterien in der fähigkeitsbasierten Warteschlange konfiguriert werden.
In diesem Szenario:
-
Für das Routing werden nur Agenten in Betracht gezogen, die die Anforderungen an die Kontaktfähigkeiten / die Qualifikationskriterien der Warteschlange vollständig erfüllen. Nur die Agenten A1, A2 und A4 erfüllen die Anforderungen an die Kontaktfähigkeiten/Qualifikationskriterien für die Warteschlange vollständig.
Vertreter A3 ist nicht berechtigt. Im Falle von Der Warteschlange zugeordnete Fähigkeitskriterien, A3ist nicht einmal mit der Warteschlange verbunden.
-
Bei A1, A2 und A4 wird die Punkteberechnung vom System auf der Grundlage der Kontaktfähigkeitsanforderungen / Qualifikationskriterien in der Warteschlange durchgeführt, wobei nur Kompetenzfähigkeiten berücksichtigt werden.
Für die Punkteberechnung werden nur die in den Kontaktfähigkeitsanforderungen / Warteschlangenfähigkeitskriterien genannten Fähigkeiten berücksichtigt, obwohl Agenten zusätzliche / andere Fähigkeiten besitzen können.
Beachten Sie auch die Inversion des Fähigkeitswerts bei der Punkteberechnung, wenn eine Bedingung kleiner als gleich (<=) verwendet wird.
-
Der Kontakt wird an A2 weitergeleitet, da dies der beste verfügbare Vertreter auf Basis der Punktzahl ist. Wenn A2 nicht verfügbar/beschäftigt ist, wird der Kontakt zum nächstbesten verfügbaren Vertreter mit der zweithöchsten Punktzahl weitergeleitet usw.
Wir haben jedoch 2 Agenten – A1 und A4 mit der nächsthöheren Punktzahl. Der Kontakt wird zum längsten verfügbaren Vertreter zwischen A1 und A4 geleitet.
Dieses Routing-Muster wird in den folgenden Arten von kompetenzbasierten Warteschlangen unterstützt:
Nicht-kompetenzbasiertes Routing
Das Webex Contact Center unterstützt auch eine Vielzahl von nicht-kompetenzbasierten Routing-Mustern, die sich auf die Verteilung von Interaktionen mit eingehenden Kunden konzentrieren, ohne die spezifischen Fähigkeiten oder das Fachwissen der Agenten zu berücksichtigen. Im Gegensatz zu kompetenzbasierten Routing-Mustern berücksichtigen diese keine Agenten-Fähigkeiten oder erfordern den Kontakt oder die Warteschlange, um Qualifikationsanforderungen / Kriterien für das Routing zu definieren. Vielmehr priorisieren sie Faktoren wie Verfügbarkeit, Workload-Verteilung und vordefinierte Sequenzen, wodurch ein effizienter Umgang mit Kontakten auf der Grundlage der operativen Logik und nicht der individuellen Agentenkompetenzen ermöglicht wird. Diese Muster sind besonders nützlich in Umgebungen, in denen Interaktionen relativ einheitlich sind oder keine spezielle Handhabung erfordern.
Am längsten verfügbar
Das Längste Verfügbare Routing-Muster führt einen Kontakt zu dem Agenten in der Warteschlange, der am längsten seit der Bearbeitung des letzten Kontakts zur Verfügung stand, über alle verfügbaren und mit dieser Warteschlange verbundenen Agenten.
Dieses Routing-Muster gewährleistet eine faire und ausgewogene Verteilung der Arbeitsbelastung, indem Interaktionen Agenten zugewiesen werden, die am längsten im Leerlauf waren. Durch die Vermeidung von Ungleichgewichten bei der Arbeitsbelastung wird sichergestellt, dass kein Mitarbeiter überlastet wird, während andere frei bleiben. Dieser Ansatz ist besonders in Zeiten eines stetigen Kontaktflusses wirksam und hält ein konstantes Engagement über den gesamten Vertreterpool aufrecht.
Agenten verlieren ihre "am längsten verfügbaren" Positionen über alle Kanäle, wenn ihnen ein Kontakt jeder Art von Medien angeboten wird. Das heißt, nachdem ein Agent einen Kontakt verarbeitet hat, wird der nächste Kontakt eines beliebigen Medientyps dem nächstlängsten verfügbaren Agenten in dieser Warteschlange zugeordnet.
Im obigen Beispiel ist Agent A1 der am längsten verfügbare Agent (Position 1) – entweder dieser Agent hat sich zuerst angemeldet oder wurde keinem anderen Agent länger ein Kontakt zugewiesen.
Die Agenten A2 (Position 2) und A3 (Position 3) sind ebenfalls verfügbar, aber sie haben sich entweder angemeldet oder Kontakte nach A1 bearbeitet. Alle Agenten sind beiden Warteschlangen zugeordnet, die dieses Routing-Muster haben.
Betrachten Sie das folgende Szenario:
-
Zum Zeitpunkt T0 wird ein Sprachkontakt C1 in die Warteschlange gestellt und an den längsten verfügbaren Agenten weitergeleitet, d. h. A1.
Da A1 C1 zugewiesen wird, ist A1 nicht mehr der längste verfügbare Agent über alle Medienkanäle.
- Zum Zeitpunkt T1 wird ein Chat-Kontakt C2 in die Warteschlange gestellt und an den am längsten verfügbaren Agenten weitergeleitet, der jetzt A2 ist.
-
Schließlich wird zum Zeitpunkt T2 ein weiterer Sprachkontakt C3 in die Warteschlange gestellt und zu A3 geleitet.
A1 und A2 haben kürzlich Kontakte erhalten – zu diesem Zeitpunkt hat A3 am längsten gewartet.
Dieses Routing-Muster wird in folgenden Arten von nicht-kompetenzbasierten Warteschlangen unterstützt:
Circular
Das Kreisförmige Routing-Muster verteilt eingehende Kontakte auf eine Gruppe verfügbarer Agenten in einer Round-Robin-Reihenfolge. Wenn ein Kontakt in der Warteschlange steht, weist das System ihn auf der Grundlage einer vorgegebenen Reihenfolge dem nächsten verfügbaren Agenten in der Warteschlange zu.
Der Prozess beginnt mit Agenten in einer konfigurierten Reihenfolge. In dieser Reihenfolge wird der erste eingehende Kontakt dem ersten verfügbaren Agenten zugeordnet. Für nachfolgende Kontakte wählt das System den nächsten verfügbaren Agenten aus und fährt dort fort, wo er in der definierten Warteschlangenreihenfolge aufgehört hat. Dieses Muster wiederholt sich, indem es durch die Agenten fährt, aber immer nach der Position des letzten ausgewählten Agenten beginnt.
Dieser Ansatz ist für eine faire und gleichmäßige Verteilung der Kontakte zwischen den Vertretern wirksam. Es hilft sicherzustellen, dass kein einziger Agent mit Kontakten überfordert ist und dass alle Agenten die gleichen Chancen haben, Interaktionen konsequent zu handhaben. Das Kreisförmige Routing-Muster berücksichtigt jedoch nicht die aktuelle Arbeitsbelastung oder andere Faktoren, die die Fähigkeit eines Agenten beeinflussen könnten, einen bestimmten Kontakt zu handhaben.
Im obigen Beispiel werden Agenten in einer kreisförmigen Warteschlange in der folgenden Reihenfolge konfiguriert: A3 → A4 → A5 → A6 → A1 → A2.
Zunächst ist die Startposition der erste Agent in der konfigurierten Reihenfolge (A3). Wenn Kontakte zu Agenten in dieser Warteschlange geführt werden, bewegt sich die Position um den Kreis, positioniert sich zu dem Agenten, der als nächstes in konfigurierter Reihenfolge zu dem Agenten steht, zu dem der letzte Kontakt geführt wurde.
Betrachten Sie das folgende Szenario:
-
Der erste Kontakt (C1) wird in die Warteschlange gestellt und an Agent A3 weitergeleitet.
Der Zeiger wird auf den nächsten Agenten in konfigurierter Reihenfolge aktualisiert, d. h. A4.
-
Wenn der zweite Kontakt (C2) in der Warteschlange steht, beginnt das System, verfügbare Agenten ab A4 zu finden, d. h. A4 → A5 → A6 → A1 → A2 → A3.
A4 und A5 sind jedoch nicht verfügbar (entweder sind sie nicht einmal angemeldet oder Idle oder sind voll mit anderen Kontakten dieses Medientyps beschäftigt), so dass C2 zum nächsten verfügbaren Agenten weitergeleitet wird – A6. Der Zeiger wird auf den nächsten Agenten in konfigurierter Reihenfolge aktualisiert, d. h. A1.
-
Ebenso wird der dritte Kontakt (C3) zu A1, der vierte Kontakt (C4) zu A2 geführt. Der Zeiger befindet sich wieder auf A3.
Diese Logik setzt sich fort und die Kontakte werden auf die verfügbaren Agenten im Muster "circular" / "round-robin" verteilt.
Wenn geparkte Kontakte in der Warteschlange stehen, entspricht das Agentenüberschuss-Szenario dem nächsten Agenten, der auf diesem Medientyp verfügbar wird, dem ältesten Kontakt mit der höchsten Priorität.
Dies berücksichtigt oder beeinflusst den bestehenden Positionswert in dieser Warteschlange nicht, der nur aktualisiert wird, wenn das überschüssige Routing erfolgreich mit einem Agenten übereinstimmt.
Dieses Routing-Muster wird in folgenden Arten von nicht-kompetenzbasierten Warteschlangen unterstützt:
Von oben nach unten
Das Top-Down-Routing-Muster verteilt eingehende Kontakte auf eine Gruppe verfügbarer und bestellter Agenten in einer sequentiellen Reihenfolge. Wenn ein Kontakt in der Warteschlange steht, durchläuft das System immer die geordnete Liste der Agenten von Anfang an und passt den Kontakt mit dem ersten verfügbaren Agenten (der einen freien verfügbaren Kanal vom Medientyp des Kontakts hat) in dieser Reihenfolge an.
Dies geschieht für jeden Kontakt, der in der Warteschlange steht. Der Kontakt wird versucht, immer von oben (erster konfigurierter Agent) ausgehend und in der Liste nach unten zu passen, bis ein passender Agent gefunden wird.
Im Gegensatz zum kreisförmigen Routing-Muster gibt es keinen "Zeiger", der den Startpunkt basierend auf der Position des zuletzt ausgewählten Agenten dynamisch verändert.
Dieser Ansatz ist effektiv für die Verteilung von Kontakten zwischen Agenten, die auf der Grundlage einer gewissen Voreingenommenheit / Präferenz bestellt werden, wie vom Administrator festgelegt. Es hilft sicherzustellen, dass die Agenten an der Spitze immer bevorzugt werden, Kontakte über Agenten unter ihnen zu behandeln. Das Top-Down-Routing-Muster berücksichtigt jedoch nicht die aktuelle Arbeitsbelastung oder andere Faktoren, die die Fähigkeit eines Agenten beeinflussen könnten, einen bestimmten Kontakt zu handhaben.
Im obigen Beispiel werden Agenten in einer Top-Down-Warteschlange in der folgenden Reihenfolge konfiguriert: A3 → A4 → A5 → A6 → A1 → A2.
Das bedeutet, dass der Administrator möchte, dass jeder Kontakt in konfigurierter Reihenfolge zum ersten Agenten (A3) weitergeleitet wird, falls verfügbar, sonst zum nächsten Agenten (A4) usw.
Betrachten Sie das folgende Szenario:
- Der erste Kontakt (C1) wird in die Warteschlange gestellt und an Agent A3 weitergeleitet, da A3 an der Spitze des Auftrags steht.
-
Wenn der zweite Kontakt (C2) in der Warteschlange steht, wird das Routing erneut vom Anfang des Auftrags aus versucht (immer beginnend mit A3).
Wenn A3 mehr Kanalkapazität für diesen Medientyp hat, wird C2 auch zu A3 geleitet. Wenn jedoch A3 mit diesem Medientyp voll besetzt ist, wird das Routing in der Liste nach A4 fortgesetzt.
- A4 und A5 sind jedoch nicht verfügbar (sie sind entweder nicht einmal angemeldet oder Idle oder sind voll mit anderen Kontakten dieses Medientyps beschäftigt), daher wird C2 in der Top-down-Reihenfolge zum nächsten verfügbaren Agenten weitergeleitet – A6.
-
Ebenso wird versucht, den dritten Kontakt (C3) ausgehend von A3 nach unten zu leiten. Der erste Matching-Agent wäre A1.
Diese Logik setzt sich fort, bis ein Kontakt bis zum Ende der Bestellung keine verfügbaren Agenten findet, in diesem Fall wird er in der Warteschlange geparkt.
Dieses Routing-Muster wird in folgenden Arten von nicht-kompetenzbasierten Warteschlangen unterstützt:
Agentenbasiertes Routing
Agent-basiertes Routing ist eine Funktion, die einen Kontakt direkt zu einem bestimmten („bevorzugten“) Agenten leitet oder in Warteschlangen stellt. Ein Agent-Lookup mit der E-Mail-Adresse des Agenten oder der Agenten-ID leitet einen Kontakt zum bevorzugten Agenten. Die Aktivität Queue To Agent im Flow hilft dabei, ein agentenbasiertes Routing zu erreichen. Weitere Informationen unter In der Warteschlange zum AgentenAktivität.
Ein Kontakt kann eine Zuordnung zu einem oder mehreren bevorzugten Agenten haben, die normalerweise in einer externen Anwendung außerhalb des Webex Contact Centers verwaltet werden könnten. Die bevorzugte Kontaktsuche erfolgt über die HTTP-AnfrageAktivität, die das Mapping von einer externen Anwendung abruft. Um den Kontakt mit dem bevorzugten Agenten zu routen oder zu parken, konfigurieren Sie die Aktivität „Warteschlange an Agenten“ unter Verwendung der Webex Contact Center-ID oder E-Mail-Adresse des Agenten. Der Kontakt kann auch gegen einen bevorzugten Agenten geparkt werden, wenn dieser nicht sofort verfügbar ist.
Agentenbasiertes Routing ist in den folgenden Szenarien nützlich:
- Preferred Agent Routing: Der Kunde kann Kontakte bestimmten Vertretern oder Geschäftsführern zuweisen. In solchen Szenarien leitet das agentenbasierte Routing die Kontakte direkt zu diesem bevorzugten Agenten.
- Letzte Agent-Routing: Wenn ein Kontakt das Kontaktzentrum mehrmals zurückruft, um mit einem Agenten zu interagieren, kann das agentenbasierte Routing den Kontakt zum letzten Agenten weiterleiten, der diesen Kontakt bearbeitet hat.
In beiden Anwendungsfällen werden die Kontaktdaten des Kontakts und des Agenten-Mapping außerhalb des Webex-Kontaktzentrums gespeichert.
Warteschlangen- und Routing-Funktionen in Flow
Im Webex Contact Center kann eine Vielzahl von Routing-, Warteschlangen- und Anrufkontrollfunktionen über Flows orchestriert werden.
Eine Vielzahl von Flow-Aktivitäten und Event-Handlern, die im Flow Designer zur Verfügung gestellt werden, können in den Flow platziert werden, um den Lebenszyklus von ein- und ausgehenden Kontakten effektiv zu verwalten.
Weitere Informationen zur Einrichtung und Nutzung von Datenströmen finden Sie unter Erstellen und verwalten Sie Flows mit Flow Designer.
Aktivitäten in der Warteschlange
Kontakt in Warteschlange
Die Aktivität Kontakt in der Warteschlange bietet die Möglichkeit, einen Kontakt in eine aktive Warteschlange von der Organisation zu stellen, so dass er abgeglichen und an den richtigen Agenten in dieser Warteschlange weitergeleitet werden kann.
Die folgenden Aspekte der Warteschlange können durch diese Aktivität verwaltet werden:
- Priority - Dem in der Warteschlange stehenden Kontakt eine hierarchische Bedeutung von 1 (am höchsten) bis 10 (am niedrigsten, standardmäßig) zuweisen.
- Skill Requirements - Legen Sie die Fähigkeitskriterien fest, die von Agenten in einer kompetenzbasierten Warteschlange erfüllt werden müssen, um als geeignet für die Weiterleitung des Kontakts angesehen zu werden.
- Skill Relaxations - Anpassen, Modifizieren oder Entfernen zuvor festgelegter Fähigkeitsanforderungen nach einer gewissen Zeit, um die Chancen zu verbessern, einen Agenten zu finden.
- Check Agent Availability - Lassen Sie das System sofort durch alle Call Distribution Groups expandieren, in denen keine verfügbaren Agenten gefunden werden, um Wartezeiten zu vermeiden.
Siehe Routenführung, für weitere Informationen darüber, wie Priorität, Kompetenzkonfiguration und Agentenverfügbarkeit eine Rolle bei der Weiterleitung von Kontakten spielen.
Sobald die Aktivität „Kontakt in der Warteschlange“ erfolgreich die Warteschlange für den Kontakt einstellt,
Ist bereits ein Matching Agent verfügbar, versucht das System, den Kontakt zu einem Agent zu leiten.
Dies unterbricht die Main flow Ausführung und weitere Ereignisse können die jeweiligen Event Flows, falls konfiguriert.
Wenn kein Matching Agent gefunden wird, wird der Kontakt in der Warteschlange geparkt und wartet darauf, dass ein Matching Agent verfügbar wird.
Die Flussausführung setzt sich dann mit den Aktivitäten fort, die nach der Aktivität „Kontakt in der Warteschlange“ angehängt sind, wodurch Folgendes möglich ist:
- Spielen Sie dem in der Warteschlange wartenden Kunden eine vorkonfigurierte Musik ab - indem Sie eine
PlayMusicAktivität. - Registrieren Sie einen Rückruf basierend auf der Anfrage des Kunden - durch Anhängen einer
CallbackAktivität. - Neue Warteschlange stellen, d. h. den Kontakt aus der aktuellen Warteschlange entfernen und in eine neue Warteschlange einfügen - durch Anhängen einer anderen
Queue ContactoderQueue to AgentAktivität.
- Spielen Sie dem in der Warteschlange wartenden Kunden eine vorkonfigurierte Musik ab - indem Sie eine
Wenn ein passender Agent verfügbar wird, versucht das System, den Kontakt zum Agent zu leiten.
Bei Erfolg unterbricht dies die Main flow Ausführung und weitere Ereignisse können die jeweiligen Event Flows, falls konfiguriert.
Die Aktivität Kontakt in der Warteschlange funktioniert, wenn:
- Der Kontakt ist nicht zugewiesen und kann an einen Mitarbeiter weitergeleitet werden.
- Warteschlange, Geschicklichkeit und andere Flusskonfigurationen sind korrekt eingerichtet.
- Der Kontakt bleibt innerhalb der zulässigen Grenze von 25 Eintrittspunkten und Warteschlangenübergängen.
- Der Kontakt bleibt innerhalb der zulässigen Grenze von 20 erfolgreichen Routing-Versuchen.
Konfigurieren Sie den Pfad zur Fehlerbehandlung, um Kontakte zu verwalten, die ein alternatives Routing oder eine zusätzliche Bearbeitung erfordern.
In solchen Fällen führt die Aktivität zu einem Ausfall, und die Ausführung des Flusses bewegt sich zum Error Handling Pfad.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Queue Kontakt.
In der Warteschlange zum Agenten
Die Aktivität „Queue to Agent“ bietet die Möglichkeit, den Kontakt direkt mit einem bevorzugten Agenten in die Warteschlange zu stellen, indem Sie dessen eindeutige Agenten-ID oder E-Mail-Adresse im Webex-Kontaktcenter nachschlagen.
Die folgenden Aspekte der Warteschlange können durch diese Aktivität verwaltet werden:
- Priority - Den Kontakten, die gegen denselben Agenten in der Warteschlange stehen, eine höhere/niedrigere Bedeutung zuweisen.
- Reporting Queue - Bestimmen Sie die Warteschlange, die für die Konfiguration wie Aufzeichnung und Standard-Musik in der Warteschlange verwendet werden soll, und melden Sie die Zwecke des Kontakts.
- Recovery Queue - Identifizieren Sie die Warteschlange, die als Fallback verwendet werden soll, wenn der Kontakt nicht zum angegebenen bevorzugten Agenten weitergeleitet werden konnte.
Sobald die Aktivität „Queue To Agent“ erfolgreich die Warteschlange für den Kontakt einstellt,
Wenn der Agent bereits verfügbar ist, wird der Kontakt zum Agent weitergeleitet.
Dies unterbricht die Main flow Ausführung und weitere Ereignisse können die jeweiligen Event Flows, falls konfiguriert.
Wenn der Agent verfügbar ist, sich aber weigert, antwortet nicht oder den Kontakt nicht erhält, wird er in die bereitgestellte Wiederherstellungswarteschlange verschoben.
In der Recovery-Warteschlange wird der Kontakt zu dem am längsten verfügbaren Agenten geleitet, ohne Unterstützung für Fähigkeiten.
Wenn der Agent nicht verfügbar ist und „
Park Contact If Agent Unavailable" Option ist selectedwird der Kontakt geparkt und wartet, bis der Agent zur Verfügung steht.Die Flow-Ausführung setzt sich dann mit den Aktivitäten fort, die nach der Queue An Die Agent-Aktivität angehängt sind, was die Möglichkeit gibt:
- Spielen Sie dem in der Warteschlange wartenden Kunden eine vorkonfigurierte Musik ab - indem Sie eine
PlayMusicAktivität. CallbackAktivität.- Neue Warteschlange stellen, d. h. den Kontakt aus der aktuellen Warteschlange entfernen und in eine neue Warteschlange einfügen - durch Anhängen einer anderen
Queue to AgentoderQueue ContactAktivität.
Sobald der Agent verfügbar ist, versucht das System, den Kontakt zum Agent zu leiten.
Dies unterbricht die Main flow Ausführung und weitere Ereignisse können die jeweiligen Event Flows, falls konfiguriert.
- Spielen Sie dem in der Warteschlange wartenden Kunden eine vorkonfigurierte Musik ab - indem Sie eine
- Wenn der Agent nicht verfügbar ist und „
Park Contact If Agent Unavailable" Option ist not selected, die Warteschlange schlägt fehl.
Die Aktivität „Queue To Agent“ funktioniert, wenn:
- Der Kontakt ist nicht zugewiesen und kann an einen Mitarbeiter weitergeleitet werden.
- Die bevorzugte Agenten-ID oder E-Mail-Adresse ist gültig.
- Die Berichtswarteschlange und die Wiederherstellungswarteschlange sind korrekt konfiguriert.
- Der bevorzugte Agent ist eingeloggt, verfügbar und bereit, den Kontakt zu bearbeiten.
Konfigurieren Sie eine Wiederherstellungswarteschlange, um sicherzustellen, dass der Kontakt reibungslos geführt wird, wenn der bevorzugte Agent nicht verfügbar ist.
In solchen Fällen führt die Aktivität zu einem Ausfall, und die Ausführung des Flusses bewegt sich zum Error Handling Pfad.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Queue To Agent.
Anrufabteilungsgruppe eskalieren
Die Aktivität der Escalate Call Distribution Group wird nur unterstützt für queues with team assignmentund bietet die Möglichkeit, die Call Distribution Group für den Kontakt sofort, anstatt zu warten, bis das automatische Erweiterungs-Update nach der konfigurierten Wartezeit bei der nächsten Gruppe passiert. Dadurch kann der Kontakt schnell zu allen berechtigten Vertretern in der Warteschlange geleitet werden.
Durch die Verwendung der Aktivität Call Distribution Group eskalieren kann der Kontakt eskaliert werden auf:
- Next Group—Erweiterung der Gruppe von Teams um diejenigen, die in der nächsten Call-Verteilergruppe hinzugefügt werden.
- Last Group—Erweiterung des Teams auf alle Teams, die über alle für die Warteschlange konfigurierten Anrufverteilungsgruppen hinweg abgebildet sind.
Die Aktivität Escalate Call Distribution Group funktioniert, wenn:
- Der Kontakt ist bereits in der Warteschlange und bereit für eine Eskalation.
- Der Kontakt wird in eine Warteschlange gestellt, die Verbindungsverteilungsgruppen verwendet.
Bei Warteschlangen, die Standard-Routing verwenden, verteilen Sie die Kontakte über das konfigurierte Routing-Verhalten der Warteschlange weiter.
In solchen Fällen führt die Aktivität zu einem Ausfall, und die Ausführung des Flusses bewegt sich zum Error Handling Pfad.
Betrachten Sie ein Beispiel-Szenario, in dem ein Kontakt in eine Warteschlange mit drei Anrufverteilungsgruppen gestellt wird, die jeweils nach einem Zeitraum von 30 Sekunden aktualisiert werden.
Im Teams-Teil von CDG 1 und CDG 2, und ein Agent ist verfügbar in TEAM 3 die zur letzten Call-Verteilergruppe gehört.
Wenn die Aktivität Escalate Call Distribution Group nicht im Flow verwendet wird, führt dies zu einer langen Wartezeit, wie unten dargestellt:
Die Wartezeit kann durch Verwendung der Aktivität „Escalate Call Distribution Group“ gesenkt werden:
Basierend auf dem Next Group oder Last Group Option gewählt, wird die Wartezeit für den Kontakt erheblich reduziert, wie unten dargestellt:
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Abläufen > Eskalieren der Call Distribution Group.
Aktivitäten in der Warteschlange
Informationen zur Warteschlange abrufen
Die Aktivität Queue-Info abrufen bietet die Möglichkeit, Echtzeit-Queue-Informationen für einen bestimmten Kontakt zu erhalten, wie z. B.:
- Die aktuelle Position des Kontakts in der Warteschlange (PIQ) oder die potenzielle Position, falls noch nicht in der Warteschlange steht.
- Die geschätzte Wartezeit (EWT) oder Dauer, für die eine Aufgabe voraussichtlich in der Warteschlange wartet, bevor sie beantwortet wird.
- Die Anzahl der eingeloggten oder innerhalb der aktuellen Call Distribution Group des Kontakts verfügbaren Agenten.
- Die Anzahl der eingeloggten oder verfügbaren Agenten für alle Call Distribution Groups für die ausgewählte Warteschlange.
- Die Dauer, auf die der älteste Kontakt in der Warteschlange gewartet hat.
Diese Details werden in der Flow-Ausführung als Aktivitätsausgabevariablen zur Verfügung gestellt.
Weitere Informationen über die Aktivitätsnutzung, die detaillierte Definition und die Berechnungsmethode für jedes Warteschlangendetail finden Sie unter Flüsse erstellen und verwalten > Informationen zur Warteschlange erhalten.
Einige der Möglichkeiten, die Informationen in der Warteschlange zu verwenden, können sein:
- Um dem Kunden die Position des Kontakts in der Warteschlange und die geschätzte Wartezeit mitzuteilen, während er darauf wartet, weitergeleitet zu werden.
- Um zu entscheiden, ob ein Rückruf für den Kunden registriert werden kann, wenn die geschätzte Wartezeit zu lang ist.
- Um den Kontakt zur Next Call Distribution Group (CDG) zu eskalieren, wenn keine Agenten in Teams verfügbar sind, die dem aktuellen CDG zugeordnet sind.
Die Aktion Queue Info abrufen funktioniert, wenn sich die ausgewählte Variable zu einer gültigen Warteschlange aufgelöst hat.
Konfigurieren Sie den Pfad zur Fehlerbehandlung, um Fälle zu verwalten, bei denen die ausgewählte Variable eine Validierung benötigt oder sich nicht in eine verfügbare Warteschlange aufgelöst hat.
- Der Kontakt wurde (noch) nicht in die Warteschlange gestellt, wenn die Aktion Warteschlangeninformationen abrufen ausgeführt wird.
- Kontakt wird in einer Warteschlange gestellt, die das Konzept der Anrufverteilungsgruppen nicht unterstützt.
In diesen Fällen gibt der Wert von -1 in diesen Ausgabefeldern an, dass diese Informationen nicht anwendbar sind.
Betrachten Sie ein Beispielszenario, in dem der Kunde nach jeder 15 Sekunde in der Warteschlange über ein langes EWT in der Warteschlange informiert werden sollte.
Dies kann mit der Aktivität Queue Info im Flow wie folgt erreicht werden:
Informationen zur erweiterten Warteschlange
Die Advanced Queue Info-Aktivität bietet die Möglichkeit, Echtzeit-Queue-Informationen für einen bestimmten Kontakt zu erhalten, wobei zusätzlich die Fähigkeitskriterien des Kontakts berücksichtigt werden, wie z. B.:
- Die aktuelle Position des Kontakts in der Warteschlange (PIQ) oder die potenzielle Position, falls noch nicht in der Warteschlange steht.
- Die Anzahl der Agenten, die in der aktuellen Call-Verteilergruppe des Kontakts eingeloggt oder verfügbar sind, entspricht den gegebenen Fähigkeitskriterien.
- Die Anzahl der Agenten, die für die ausgewählte Warteschlange eingeloggt oder verfügbar sind, entspricht den angegebenen Fähigkeitskriterien.
- Die aktuelle Rufverteilungsgruppe, in der der Kontakt in einer vorgegebenen Warteschlange geparkt wird.
- Die Gesamtzahl der Verbindungsverteilungsgruppen in einer vorgegebenen Warteschlange.
Diese Details werden in der Flow-Ausführung als Aktivitätsausgabevariablen zur Verfügung gestellt.
Weitere Informationen über die Aktivitätsnutzung, die detaillierte Definition und die Berechnungsmethode für jedes Warteschlangendetail finden Sie unter Flüsse erstellen und verwalten > Erweiterte Queue-Info.
Einige der Möglichkeiten, die erweiterten Warteschlangeninformationen zu verwenden, können sein:
- Um dem Kunden die Position des Kontakts in der Warteschlange mitzuteilen, während er darauf wartet, weitergeleitet zu werden.
- Um den Kontakt auf die nächste Call-Verteilergruppe zu eskalieren, wenn keine Agenten, die den Fähigkeitskriterien entsprechen, in Teams verfügbar sind, die der aktuellen Call-Verteilergruppe zugeordnet sind.
- Um zu entscheiden, ob ein Callback für den Kunden registriert werden kann, wenn keine Agenten, die den Fähigkeitskriterien entsprechen, über alle Call-Distributionsgruppen eingeloggt sind.
Die Aktion Erweiterte Warteschlangeninformation funktioniert, wenn:
- Die Warteschlangeninformationen werden für Warteschlangen angefordert, bei denen Qualifikationsanforderungen im Flow konfiguriert werden, anstatt als Qualifikationskriterien auf Warteschlangen-Ebene.
- Wenn der Kontakt bereits in der Warteschlange steht, werden die Informationen für dieselbe Warteschlange angefordert, in der der Kontakt gerade in der Warteschlange steht.
- Der Kontakt wird in eine Warteschlange gestellt, nicht direkt zu einem bevorzugten Agenten.
Konfigurieren Sie den Pfad zur Fehlerbehandlung, um Anfragen zu verwalten, die diese Anforderungen nicht erfüllen.
In solchen Fällen führt die Aktivität zu einem Ausfall, und die Ausführung des Flusses bewegt sich zum Error Handling Pfad.
Ziehen Sie ein Beispielszenario in Betracht, in dem der Kunde über den Erhalt eines Rückrufs informiert werden sollte, da keine Agenten verfügbar sind, die die Fähigkeitskriterien erfüllen.
Dies kann durch die Verwendung der Advanced Queue Info-Aktivität im Flow wie folgt erreicht werden:
Aktivitäten zur Anrufsteuerung
Anrufer-ID festlegen
Die Aktivität Anrufer-ID einstellen wird verwendet, um die Anrufer-ID zu definieren, die während eines Anrufs angezeigt werden soll. Die Aktivität Anrufer-ID einstellen darf nur für PreDial-Ereignisflüsse als Terminalaktivität verwendet werden, die das Ende des Ereignisflusses markiert.
Die Aktivität „Anrufer-ID einstellen“ ermöglicht die Konfiguration der erforderlichen automatischen Nummernkennung (ANI) auf Basis des Rufnummernidentifikationsdienstes (DNIS), der Operationsart oder des Teilnehmertyps.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Benutzer-ID festlegen.
Aufzeichnungskontrolle
Die Aktivität Recording Control (Aufzeichnungskontrolle) ist so konzipiert, dass sie zusammen mit einer Menüaktivität verwendet werden kann, um die Einverständniserklärung des Anrufers zu erfassen. Dies gewährleistet die Einhaltung von Vorschriften oder Richtlinien, die vor Beginn der Aufzeichnung eine ausdrückliche Zustimmung erfordern, und integriert diesen Schritt nahtlos in den Workflow.
Die Menü-IVR-Aktivität muss die Zustimmung des Benutzers in eine boolesche Variable aufnehmen, die als Eingabe der Aktivität der Aufzeichnungskontrolle zugewiesen wird. Wenn der Kunde die Benutzereinwilligung in einem Einwilligungsbericht melden muss, sollte der Einwilligungswert in einer meldepflichtigen globalen Variable gespeichert werden. Alternativ kann eine lokale Variable verwendet werden, wenn kein Reporting erforderlich ist. Dieser Ansatz bietet Mietern und Kunden mehr Flexibilität bei der effektiven Verwaltung und Nutzung von Variablen.
Wenn diese Aktivität dem Fluss hinzugefügt wird, hat die Zustimmung des Benutzers Vorrang vor den Konfigurationseinstellungen auf Mandantenebene, Warteschlangenebene oder Aufzeichnungsterminebene.
Die Rangfolge lautet wie folgt:
- Wenn die Zustimmung des Benutzers im Fluss „Ja“ lautet, wird der Anruf aufgezeichnet, unabhängig von der Aufzeichnungskonfiguration, die auf der Ebene des Mieters oder der Warteschlange oder des Aufzeichnungszeitplans festgelegt wurde.
- Wenn der Benutzer nicht als Antwort auf die Aktivität zustimmt, wird der Anruf nicht aufgezeichnet, unabhängig von der Aufzeichnungskonfiguration, die auf der Ebene des Mieters oder der Warteschlange oder des Aufzeichnungszeitplans festgelegt wurde.
- Wenn die Aufzeichnungs-Kontrollaktivität nicht im Flow konfiguriert ist, aber eine Konfiguration auf einer der anderen Ebenen wie Mieter oder Warteschlange oder Aufzeichnungsplan auf Ja gesetzt ist, wird der Anruf aufgezeichnet.
- Wenn die Aufzeichnungs-Kontrollaktivität im Flow nicht konfiguriert ist und eine Konfiguration auf allen Ebenen wie Mieter, Warteschlange und Aufzeichnungsplan auf Nein gesetzt ist, wird der Anruf nicht aufgezeichnet.
Diese Aufzeichnungssteuerung kann wie folgt veranschaulicht werden:
Darüber hinaus bleiben Aufzeichnungskonfigurationen wie „Weiter bei Übertragung“, „Pause Resume Enabled“, „Pause Duration“ und andere gemäß der bestehenden Hierarchie anwendbar, einschließlich Mandanten-, Warteschlangen- oder Aufzeichnungsterminstufen.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Recording Control (Kontrolle der Aufzeichnung).
Blinde Übertragung
Blind Transfer ist ein Prozess, bei dem ein Kontakt effizient über das IVR-System zu einer externen Rufnummer (DN) geleitet wird, wodurch die Beteiligung des Agenten entfällt.
Die Blind-Transfer-Aktivität wird verwendet, wenn ein Anruf an einen externen oder externen DN übertragen werden muss. Dies ist eine terminale Aktivität, so dass der Fluss endet, sobald die Übertragung ausgeführt wurde.
Blind-Transfer-Aktivität wird nicht unterstützt, wenn der Fluss zur Abfrage ausgeführt wird.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Blind Transfer.
Überbrückte Übertragung
Die Bridged-Transfer-Aktivität ermöglicht es, einen Kontakt vorübergehend an ein externes Ziel zu übertragen, während der Fluss die Kontrolle über den Anruf behält. Das externe Ziel kann eine externe Brücke oder ein Interactive Voice Response (IVR)-Dienst sein.
Wenn das externe Ziel den Anruf beendet, setzt sich der Anruffluss je nach Bedarf weiter fort, wie z. B. in der Warteschlange zu einem Agenten.
Die Bridge-Transfer-Aktivität löscht einen Kontakt während der Übertragung auf ein IVR-System oder ein automatisches Anrufverteilungssystem (ACD) von Drittanbietern. Wenn der Kontakt nicht vom Drittsystem bearbeitet wird, kann er erneut in die ursprüngliche Warteschlange zurückgestellt werden, um sicherzustellen, dass der Kontakt für eine angemessene Handhabung im Workflow bleibt.
Gehen Sie beispielsweise davon aus, dass ein Kontaktzentrum über Webex Contact Center-Agent-Ressourcen und Agent-Ressourcen auf einem externen Call-Center oder einer Private Branch Exchange (PBX) verfügt. Der Kunde möchte einen Anruf für einen kurzen Zeitraum (z. B. 60 Sekunden) mit einer Warteschlange von Webex Contact Center-Agenten in die Warteschlange stellen. Wenn während dieser Zeit kein Agent zur Verfügung steht, kann der Anruf dann überbrückt werden (mit einer impliziten Dequeue) an das externe Callcenter zur Bearbeitung des Kontakts.
- Bridged-Transfer-Aktivität wird in ausgehenden Anrufströmen und Ereignisströmen nicht unterstützt.
- Kontakte, die bereits einem Agenten zugewiesen sind, werden nicht unterstützt, um Bridge Transfer durch den Fluss.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse aufbauen und verwalten > Überbrückte Übertragung.
Kontakt trennen
Die Aktivität „Kontakt trennen“ bietet die Möglichkeit, einen aktiven Kontakt direkt vom Fluss zu trennen oder zu beenden.
Dies ist eine im Flow angebrachte Terminalaktivität und kann bei der Beendigung von Kontakten ohne Agent-Intervention, geeignet für die Fehlerpfadflüsse oder nach Registrierung eines Rückrufs für den Kunden nützlich sein.
Basierend auf der Konfiguration wird die Umfrage nach dem Anruf oder das Feedback ausgelöst, wenn der Kontakt durch diese Aktivität beendet wird.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Kontakt trennen.
Kontaktpriorität festlegen
Die Aktivität „Set Contact Priority“ ermöglicht ein effektives Kontaktprioritätsmanagement innerhalb des Informationsflusses, indem den Kontakten spezifische Prioritätsstufen zugewiesen werden. Dadurch können bestimmte Kontakte eine höhere oder geringere Bedeutung erhalten, so dass sichergestellt ist, dass sie im Vergleich zu anderen Wartekontakten angemessen geführt werden, wenn Agenten zur Verfügung stehen. Diese Flexibilität ermöglicht eine präzise Steuerung der Kontaktpriorisierung während des gesamten Informationsflusses.
Die Priorität wird durch Zuweisung einer hierarchischen Bedeutungsebene von 1 (höchste) bis 9 (niedrigste) festgelegt. Kontakte mit der höchsten Priorität werden vor Kontakten mit niedrigeren Prioritäten geführt. Wenn mehrere Kontakte die gleiche Prioritätsstufe haben, wird der Kontakt, der am längsten gewartet hat, zuerst zum nächsten verfügbaren und berechtigten Vertreter weitergeleitet. Dieses System gewährleistet, dass Kontakte mit höherer Priorität sofortige Aufmerksamkeit erhalten und gleichzeitig Fairness bei Kontakten mit gleicher Priorität aufgrund ihrer Wartezeit aufrechterhalten.
- Die Aktivität „Kontaktpriorität einstellen“ kann an jedem Punkt innerhalb des Haupt- oder Ereignisflusses platziert werden.
- Wenn die Aktivität Kontaktpriorität festlegen vor einer Warteschlange konfiguriert wird (z. B. Warteschlangenkontakt oder Warteschlange an Agenten), kann ihre Prioritätseinstellung durch eine Priorität, die explizit in den nachfolgenden Warteschlangenaktivitäten konfiguriert ist, überschrieben werden. Wenn die folgende Warteschlange jedoch keine Priorität vorgibt, wird die Kontaktpriorität angewendet, die von der früheren Aktivität „Kontaktpriorität festlegen“ festgelegt wurde.
- Wenn umgekehrt die Aktivität Set Contact Priority (Prioritätsaktivität festlegen) nach einer Warteschlangenaktivität konfiguriert wird (z. B. Warteschlangenkontakt oder Warteschlange an Agenten), übersteuert sie die Prioritätseinstellung, die von der vorhergehenden Warteschlangenaktivität konfiguriert wurde.
- Die Aktivität Set Contact Priority (Kontaktpriorität festlegen) wird derzeit für Außendial- und Kampagnenkontakte nicht unterstützt.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Kontaktpriorität festlegen.
Rückruf-Aktivitäten
Rückruf
Eine Callback-Aktivität ermöglicht es Anrufern, einen Callback anzufordern, anstatt auf Wartezeiten zu warten. Dadurch wird die Kundenzufriedenheit durch Verkürzung der Wartezeiten und Minimierung der Abbruchquoten erheblich verbessert. Wenn aktiviert, erzeugt die Callback-Aktivität eine Aufgabe in einer Warteschlange, um sicherzustellen, dass ein verfügbarer Agent den Anruf des Kunden zurücksenden kann.
Der Flow-Designer kann die Aktivität so konfigurieren, dass der Kontakt entweder in der ursprünglichen Warteschlange bleibt, wo der Anruf entstanden ist, oder ihn je nach Vorlieben einer anderen Warteschlange zuweist. Wenn der Rückruf in der ursprünglichen Warteschlange bleibt, behält der Kontakt seine Position, seine Fähigkeiten, seine Priorität und seine Kontextdaten, was eine nahtlose Zuweisung an den nächsten verfügbaren Agenten ermöglicht. Wird jedoch eine andere Warteschlange ausgewählt, wird der Kontakt ohne Fähigkeiten und mit Standardpriorität an das Ende der ausgewählten Warteschlange geschoben.
Die Aktivität ermöglicht es den 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 Callback-Aktivität einer QueueToAgent-Aktivität im Flow folgt. Darüber hinaus bietet die Callback-Aktivität eine optionale Konfiguration zur Anpassung der automatischen Nummernkennung (ANI), die während des Callback-Prozesses verwendet wird. Diese Anpassung trägt zur Markenkonsistenz bei und verringert die Wahrscheinlichkeit einer Absage von Anrufen, indem eine erkennbare Anrufer-ID sichergestellt wird.
Der Flow-Designer hat die Möglichkeit, ein CallbackFailed-Ereignis in den Event-Flow aufzunehmen. Dieses Ereignis wird ausgelöst, wenn ein Callback-Versuch fehlschlägt, wodurch der Flow-Designer in bestimmten Intervallen Wiederholungsversuche durchführen kann. Die Verzögerung oder das Intervall zwischen den Wiederholungsversuchen kann über die Wait-Aktivität mit einem Intervall von mindestens 10 Sekunden und maximal 72 Stunden konfiguriert werden. Das System unterstützt bis zu 10 erneuten Versuchen über einen maximalen Zeitraum von 14 Tagen mit der Wait-Aktivität.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Rückruf.
Rückruf planen
Die geplante Rückrufaktion ermöglicht es dem Kunden, einen Rückruf zu einem bestimmten zukünftigen Datum und Zeitpunkt anzufordern – so dass keine sofortige Verbindung zu einem Agenten erforderlich ist. Diese Funktion verbessert die Kundenerfahrung, indem sie es ihnen ermöglicht, ein bequemes Callback-Fenster auszuwählen, wodurch wahrgenommene Wartezeiten minimiert und die Abbruchrate verringert wird.
Der Ablauf muss die Eingaben des Anrufers, wie z. B. das bevorzugte Datum und die bevorzugte Uhrzeit, über DTMF-Aufforderungen erfassen und nach Durchführung der erforderlichen Eingangsvalidierungen an die Aktivität weiterleiten.
Bevor Sie beginnen, stellen Sie bitte sicher, dass die Callback Default Entry Point ist konfiguriert unter Channel Settings im Control Hub. Weitere Informationen unter Einen Callback-Eintrittspunkt einrichten.
Der Rückruf kann über jede beliebige Telefonwarteschlange terminiert werden – ob ein- oder ausgehenden. Für beste Ergebnisse wird empfohlen, unmittelbar nach der geplanten Rückrufaktion eine Trenn-Aktivität hinzuzufügen, um sicherzustellen, dass der aktuelle Anruf nach der geplanten Rückrufaktion ordnungsgemäß endet. Weitere Informationen zur Terminplanung von IVR-Rückrufen finden Sie unter IVR-Rückrufe planen.
Wenn der Rückruf zum gewünschten zukünftigen Datum und Uhrzeit ausgelöst wird, wird ein neuer Anruf oder eine neue Interaktion erstellt. Diese neue Interaktion folgt dem Standardablauf, der mit dem Standard-Eintrittspunkt für den Rückruf verbunden ist. Wenn der Rückrufversuch fehlschlägt, kann der Ablauf den Anruf automatisch mit dem CallbackFailed-Ereignishandler wiederholen, wenn er in diesem Ablauf konfiguriert ist.
Die folgenden Eingabevalidierungen sollten in Betracht gezogen werden, bevor Eingaben an die Aktivität weitergegeben werden:
- Datumsauswahl – Sie können ein beliebiges Datum von heute bis zu 31 Tagen in der Zukunft wählen. Das Datum muss in folgendem Format vorliegen: JJJJ-MM-TT (zum Beispiel 2025-07-18).
- Start- und Endzeit des Zeitfensters – Die von Ihnen gewählte Zeit muss von nun an mindestens 30 Minuten beginnen und kann zwischen 30 Minuten und 8 Stunden dauern. Bitte verwenden Sie das 24-Stunden-Zeitformat (z. B.
14:30:00). - Zeitzone – Sie müssen eine gültige Zeitzone im IANA-Format eingeben (z.B.
America/New_York), so dass wir Sie zur richtigen Zeit anrufen können.
Eine Referenz-Implementierung wird in Form einer Sub-Flow-Vorlage bereitgestellt, um die DTMF-Prompts und grundlegenden Validierungen zu demonstrieren, die zusammen mit der Aktivität verwendet werden. Weitere Informationen unter Subflow-Vorlage für geplanten Rückruf.
Analyse des Anruffortschritts
Die Call Progress Analysis (CPA) ermöglicht die Erkennung von automatisierten Anrufsystemen und lebenden menschlichen Stimmen auf Callback-Anrufen.
Wenn ein Rückruf-Versuch auf eine Anrufbeantworter-Erkennung (AMD) oder eine Voicemail stößt, erkennt das System den Anruf als erfolglos an. Das Ergebnis der Anrufbeantworter-Erkennung (AMD) wird in der Ausgangsvariablen für den Grund des CallbackFailed Event Handlers erfasst. Basierend auf dieser Ausgabevariable kann der Flow-Designer Callback-Wiederholungen konfigurieren.
- Für einen höflichen Rückruf kann die CallProgressAnalysis an einem Punkt nach der Rückrufaktivität im Hauptfluss platziert werden. Für einen geplanten Rückruf oder einen persönlichen geplanten Rückruf kann er nach NewPhoneContact im Hauptfluss platziert werden.
- Im Ereignisfluss wird er nur im CallbackFailed Ereignishandler unterstützt.
- Wenn eine Kundenumfrage nach einem Anruf (Feedback-Aktivität) im Ablauf konfiguriert ist, wird sie nicht ausgelöst, wenn ein Anruf von einem AMD oder einer Voicemail beantwortet wird. Dadurch wird verhindert, dass unnötige Erhebungen ausgelöst werden.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Flüsse erstellen und verwalten > Call Progress Analysis (Verbindungsfortschrittsanalyse).
In die Warteschlange stellen
Ü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.
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:
- 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.
- 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.
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.
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
Qualifikationsbasierte Warteschlangen mit im Flow zugewiesenen Qualifikationsanforderungen 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.
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 der Agent in seiner aktuellen Sitzung je nach Auswahl des Teams bei der Anmeldung als Teil dieses Teams betrachtet und erbt daher auch das Qualifikationsprofil (und damit die Qualifikationswerte) von diesem Team (es sei denn, dies wird durch eine direkte Qualifikationsprofilkonfiguration für diesen Agenten überschrieben).
Dies ist eine leistungsstarke Funktion von Warteschleifen mit Teamzuweisungen, bei der Agenten zwischen Warteschlangen wechseln können, indem sie einfach bei der Anmeldung ein Team auswählen.
In Verbindung mit der Möglichkeit, Skill-Profil-Einstellungen vom ausgewählten Team zu übernehmen, kann ein Agent auch mit unterschiedlichen Skills arbeiten.
In diesem Beispiel
- Kontakte werden während der Eskalation aus dem Flow mit einer anfänglichen Skill-Anforderung (sk_1 >= 6) in die Warteschleife gestellt, mit einer Skill-Lockerung (sk_1 >= 3) nach einem konfigurierten Zeitintervall.
- Von allen Agenten in allen Anrufverteilergruppen verfügen nur die Agenten A1, A3, A6 und A7 über Kenntnisse, die die anfängliche Kenntnisanforderung für Kontakte in der Warteschleife erfüllen.
- Die übrigen Agenten verfügen entweder über die Fertigkeit (sk_1), erfüllen aber nicht die Fertigkeitsanforderungen (z. B. A2 in TEAM 1 und A4 in TEAM 2) oder haben diese Fertigkeit überhaupt nicht (z. B. A5, A2 in TEAM 2).
- Im Laufe der Zeit, nach der Fertigkeitslockerung, erfüllen jetzt zusätzlich auch A2 und A4 die "entspannten" Fertigkeitsanforderungen des Kontakts.
Für jeden Kontakt, der in die Warteschleife dieser Warteschleife gestellt wird, versucht das System, einen passenden Agenten innerhalb der ersten Anrufverteilergruppe zu finden, der die aktuellen Qualifikationsanforderungen des Kontakts vollständig erfüllt. Wenn kein übereinstimmender Agent gefunden wird, wird der Kontakt für die konfigurierte Dauer geparkt, bevor die Zielerweiterung für die zweite Anrufverteilergruppe erfolgt. Alle in der zweiten Anrufverteilergruppe konfigurierten Teams werden auch zu vorhandenen Teams der ersten Gruppe hinzugefügt. Nun versucht das System, einen passenden Agenten innerhalb der erweiterten Gruppe zu finden. Beachten Sie, dass währenddessen bei einer Skill-Lockerung auch die Skill-Anforderungen des Kontakts in konfigurierten Zeitintervallen aktualisiert werden und die aktualisierten Skill-Anforderungen anhand der Anpassung an die verfügbaren Agenten in der aktuellen Anrufverteilergruppe angepasst werden.
Dies wird fortgesetzt, bis alle konfigurierten Anrufverteilergruppen erweitert und alle Skill-Lockerungen angewendet wurden, es sei denn, es wurde zuvor ein übereinstimmender Agent gefunden.
Verfügbare Routing-Muster:
Warteschlangenkonfiguration
Skillbasierte Warteschlangen einrichten
Zuweisen von Qualifikationskriterien zu einer Warteschlange
- Schaffen Sie Kompetenzen.
- Erstellen Sie Kompetenzprofile.
- Weisen Sie Agenten das Qualifikationsprofil direkt zu.
- Erstellen Sie eine Warteschlange mit dem Kanaltyp "Telefonie", "Chat", "E-Mail" oder "Soziales".
- Weisen Sie Warteschlangen in Control Hub Qualifikationsanforderungen zu.
- Zeigen Sie eine Liste der Agenten an, die Kontakte in der Warteschleife bearbeiten können.
- Wählen Sie einen Routing-Algorithmus aus, entweder LAA oder BAA.
- Fügen Sie eine Warteschleifenkontaktaktivität im Flow hinzu und wählen Sie diese Warteschleife aus.
Zuweisen von Kompetenzanforderungen zu einer Warteschlange
- Schaffen Sie Kompetenzen.
- Erstellen Sie Kompetenzprofile.
- Zuweisen des Qualifikationsprofils zu Agenten direkt oder zum Team.
- Erstellen Sie ein Team.
- Agenten zum Team hinzufügen.
- Erstellen Sie eine Warteschlange mit dem Kanaltyp "Telefonie" oder "Chat", "E-Mail" oder "Soziales".
- Fügen Sie der Warteschlange Teams in einer oder mehreren CDGs hinzu.
- Wählen Sie ein Routing-Muster aus, entweder LAA oder BAA.
- Fügen Sie eine Warteschleifenkontaktaktivität im Flow hinzu, und wählen Sie die Warteschlange aus, für die die kompetenzbasierte Weiterleitung konfiguriert ist. Weitere Informationen finden Sie unter Kontakt in die Warteschlange stellen.
- Zuweisen von Fertigkeiten und Fertigkeitslockerung in der Aktivität "Kontakt in Warteschlange".
- Verwenden Sie Anrufverteilungsaktivität eskalieren in Flow POST Warteschlange, um schnell zur nächsten oder letzten Anrufverteilergruppe zu wechseln.
Einrichten von Warteschlangen, die nicht auf Kenntnissen basieren
Team zu einer Warteschlange zuweisen
- Erstellen Sie ein Team.
- Agenten zum Team hinzufügen.
- Erstellen Sie eine Warteschlange mit dem Kanaltyp "Telefonie" oder "Chat", "E-Mail" oder "Soziales".
- Fügen Sie der Warteschlange Teams in einer oder mehreren CDGs hinzu.
- Wählen Sie ein Routing-Muster aus, entweder LAA.
- Fügen Sie eine Warteschleifenkontaktaktivität im Flow hinzu und wählen Sie diese Warteschleife aus.
- Verwenden Sie Anrufverteilungsaktivität eskalieren in Flow POST Warteschlange, um schnell zur nächsten oder letzten Anrufverteilergruppe zu wechseln.
Zuweisen eines Agenten zu einem Warteschlangenablauf
- Erstellen Sie eine Warteschlange mit dem Kanaltyp "Telefonie" oder "Chat", "E-Mail" oder "Soziales".
- Agenten direkt zu Warteschleifen hinzufügen (Hinweis: Bei diesem Warteschlangentyp werden weder Skills noch Team verwendet).
- Wählen Sie Routing-Muster aus, z. B. "Zirkulär", "Linear" oder "Am längsten verfügbarer Agent".
Routing
Routing-Konzepte
Szenario mit Agentenüberschuss
Ein Agentenüberschuss tritt auf, wenn mehr verfügbare Agenten als Kontakte in der Warteschleife sind. Wenn in diesem Fall eine Kundeninteraktion (Kontakt) in die Warteschleife gestellt wird, versucht das System sofort, einen passenden Agenten für diesen speziellen Kontakt zu finden. Wenn ein passender Agent gefunden wird, muss der Kontakt nicht in der Warteschleife geparkt werden und darauf warten, dass später ein passender Agent verfügbar ist.
Jedes Mal, wenn ein Kontakt durch eine Anrufverteilungsgruppe oder durch Skill-Entspannung erweitert wird, versucht das System erneut, sofort einen passenden Agenten für diesen speziellen Kontakt zu finden.
Um einen passenden Agenten für einen bestimmten Kontakt zu finden, wird das konfigurierte Routing-Muster in der Warteschleife verwendet.
Webex Contact Center bietet mehrere Routing-Muster für verschiedene Arten von Warteschlangen, die es Unternehmen ermöglichen, den Kundenservice zu optimieren, indem sie Wartezeiten minimieren, die Arbeitsbelastung der Agenten ausgleichen und sicherstellen, dass Kunden mit Agenten verbunden sind, 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
Von einer Weiterleitung von Kontaktüberschüssen spricht man, wenn die Anzahl der eingehenden Kundeninteraktionen (oder Kontakte) die Anzahl der verfügbaren Agenten übersteigt. Diese Situation tritt häufig zu Spitzenzeiten oder bei unerwarteten Anstiegen des Kontaktvolumens auf. Das primäre Ziel 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, sucht und weist das Kontaktüberzählungs-Routing den entsprechenden Kontakt unter allen geparkten Kontakten in allen Warteschleifen zu, denen dieser Agent zugeordnet ist.
Die wichtigsten Strategien für eine effiziente Kontaktweiterleitung bei begrenzter Agentenverfügbarkeit sind:
-
Warteschlangen-Rangfolge
Mit der Warteschlangenrangfolge können Administratoren die relative Bedeutung von Warteschleifen angeben. Administratoren können Warteschlangen-Rangordnungen definieren, um die Reihenfolge festzulegen, in der Anrufe von den Warteschlangen an die bei Teams angemeldeten Agenten weitergeleitet werden.
Beachten Sie beispielsweise, dass Agenten, die bei Team A angemeldet sind, zwei Warteschleifen zugeordnet sind: "Abrechnung" und "Vertrieb". Administratoren könnten die Warteschlangenrangfolge verwenden, um der Warteschlange "Abrechnung" einen höheren Rang zuzuweisen. Wenn also Kontakte in die Warteschlangen gestellt werden, werden Kontakte aus der Warteschlange "Abrechnung" vor den Kontakten aus den Warteschlangen "Vertrieb" an Agenten weitergeleitet, die zu Team A gehören. Dies geschieht auch dann, wenn es ältere Kontakte mit höherer Priorität gibt, die in der Warteschlange "Vertrieb" warten könnten, nur weil die Warteschlange "Abrechnung" einen höheren Warteschlangenrang hat als die Warteschlange "Vertrieb". Erst wenn sich keine wartenden Kontakte mehr in der Warteschleife "Abrechnung" befinden, werden Agenten aus Team A Kontakte aus der Warteschlange "Vertrieb" (und allen anderen Warteschlangen, denen sie zugeordnet sind) weitergeleitet.
Im Folgenden sind einige der wichtigsten Merkmale der Warteschlangenrangfolge aufgeführt:
-
- Wenn ein Rang nur einigen Warteschlangen zugewiesen wird, haben die 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 über alle Medientypen hinweg festgelegt werden, wobei ein Wert zwischen 1 und 50 liegt, wobei 1 der höchste Rang ist.
- Sie können mehreren Warteschlangen denselben Rang zuweisen.
- Wenn Sie die Warteschlangenrangfolge aktivieren, werden Warteschlangen, denen kein expliziter Rang zugewiesen wurde, niedriger behandelt als alle Warteschlangen mit Rang.
-
Die Warteschlangenrangfolge funktioniert innerhalb desselben Medientyps.
Beispiel: Wenn "Warteschlangenverkauf" eine Warteschleife des Typs "Voice-Media" mit Rang 2 und "Support für Warteschlangenabrechnung" eine Chat-Warteschlange mit Rang 1 für Team A ist, erhalten Agenten, die auf dem Sprachkanal in Team A verfügbar sind, zuerst einen Sprachanruf, auch wenn der Rang 2 ist.
Betrachten Sie jedoch zwei Chat-Warteschlangen für Team B – Warteschleifenkreditkarte mit Warteschleifenrang 2 und Warteschleifen-Debitkarte mit Warteschleifenrang 1. Den verfügbaren Agenten in Team B werden dann zuerst die Kontakte von der Warteschleifen-Debitkarte angeboten.
-
Die Warteschlangenrangfolge gilt nicht für kapazitätsbasierte Teams.
-
-
Kontaktpriorität
Wenn ein Kontakt in die Warteschleife gestellt wird, kann seine Priorität durch Zuweisen einer hierarchischen Wichtigkeit von 1 (höchste) bis 10 (niedrigste, Standard) definiert werden. Durch diese Priorisierung wird sichergestellt, dass bestimmte Kontakte basierend auf ihrer Wichtigkeit, Dringlichkeit oder ihrem strategischen Wert für das Unternehmen schneller adressiert werden. Wenn ein Agent verfügbar ist, um den nächsten Kontakt unter allen geparkten Kontakten in allen Warteschleifen zu bearbeiten, denen der Agent zugeordnet ist, wird der Kontakt mit der höchsten Priorität über alle Warteschleifen hinweg an den Agenten weitergeleitet (sofern andere Kriterien wie Kenntnisabgleich und andere erfüllt sind).
Für Kontakte, die ohne explizite Priorität in die Warteschleife gestellt werden, wird die Standardpriorität 10 (niedrigste) verwendet. Unter mehreren Kontakten mit derselben Priorität wird der Kontakt, der am längsten in der Warteschleife wartet, zuerst an den verfügbaren und qualifizierten Agenten weitergeleitet.
-
Am längsten wartender Kontakt
Dies ist eine grundlegende Strategie, mit der sichergestellt wird, dass der Kontakt, der am längsten in allen Warteschlangen gewartet hat, dem der Agent zugeordnet ist, an den Agenten weitergeleitet wird.
Dies ist das ultimative Kriterium, das den weitergeleiteten Kontakt bestimmt, wenn mehrere Kontakte in Warteschlangen mit demselben Warteschlangenrang und derselben Kontaktpriorität auf die Verarbeitung warten.
Im Wesentlichen bedeutet die Weiterleitung von Kontaktüberschüssen für einen Agenten, der gerade verfügbar geworden ist, die Auswahl eines einzelnen Kontakts, der:
- Vom gleichen Medientyp ist wie der, auf dem der Agent verfügbar ist.
- In einer der Warteschleifen geparkt wurde, mit der dieser Agent verknüpft ist.
- Deren Qualifikationsanforderungen (sofern vorhanden) alle von diesem Agenten erfüllt werden
- Wird in einer Warteschleife geparkt, deren Rang höher ist als die anderen Warteschlangen, die im Team des Agenten konfiguriert sind.
- Hat unter all diesen Kontakten die höchste Priorität
- Ist der am längsten wartende Kontakt unter den Kontakten mit derselben Priorität.
Im obigen Beispiel, das ein Szenario mit einem 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 den drei Warteschleifen Q1, Q2 und Q3 verknüpft. TEAM 1 hat auch ein Warteschlangen-Ranking definiert, bei dem Q1 am höchsten eingestuft wird, gefolgt von Q2 bzw . Q3 .
In all diesen Warteschleifen sind bereits Kontakte geparkt, und für jeden Kontakt sind Kompetenzanforderungen und Priorität definiert.
Das Kontaktüberschuss-Szenario funktioniert nun wie folgt:
-
Von allen geparkten Kontakten in diesen Warteschleifen können nur 4 Kontakte zu A1–C2,C7 (aus Warteschlange 2) undC3,C8 (aus Warteschlange 3) geleitet werden.
Nur die Qualifikationsanforderungen dieser 4 Kontakte werden von den Skills von A1 vollständig erfüllt.
-
Unter diesen 4 Kontakten haben die Kontakte aus Warteschlange 2 (d. h. C2, C7) Vorrang, da Warteschlange 2 den höheren Warteschlangenrang hat.
Beachten Sie, dass WARTESCHLANGE 1 zwar die Warteschlange mit dem höchsten Rang ist, aber keiner der geparkten Kontakte an A1 weitergeleitet werden kann, da die Qualifikationsanforderungen 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 bereits früher in die Warteschleife eingereiht wurde, da die Kontaktpriorität Vorrang vor der Zeit in der Warteschlange hat.
Gemischte Multimediaprofile
Über die Konfiguration des Multimedia-Profils ermöglicht Webex Contact Center Agenten, Kontakte über verschiedene Medientypen (Voice, Chat, E-Mail und Social) hinweg zu bedienen. Basierend auf dieser Konfiguration erhalten Agenten die nach Medientyp bereitgestellten Kanäle.
Jeder an einen Agenten weitergeleitete Kontakt verbraucht einen Kanal dieses Medientyps, solange der Agent an diesem Kontakt arbeitet. Agenten können zwar nur über einen Sprachkanal, aber über bis zu fünf Kanäle anderer Medientypen verfügen.
Mit der Einstellung für gemischtes Routing in Multimedia-Profilen können Administratoren steuern, wie verschiedene Kanäle für jeden Agenten gleichzeitig verwendet werden können. Auf diese Weise können Unternehmen ihren Kunden besondere Aufmerksamkeit schenken und eine bessere Quality of Service, ein verbessertes Kundenerlebnis und bessere Konversionsraten fördern. Außerdem können Unternehmen die Last über Medienkanäle hinweg verteilen, wenn in einigen Kanälen eine ungleichmäßige Auslastung auftritt, wodurch eine effiziente Auslastung der Agenten ermöglicht wird.
Es gibt drei Möglichkeiten:
-
Exklusiv
-
Gemischt:
-
Blended-Echtzeit
Weitere Informationen zum Konfigurieren von Multimediaprofilen finden Sie unter Verwalten von Multimediaprofilen.
Routing-Muster
Skill-basiert
Skill-basierte Weiterleitungsmuster in Webex Contact Center leiten eingehende Kundeninteraktionen an Agenten weiter, die auf bestimmten Fähigkeiten basieren, die zur Lösung der Anfrage erforderlich sind, z. B. Sprachkenntnisse oder technisches Fachwissen. Diese Muster stellen sicher, dass jeder Kunde eine Verbindung zum qualifiziertesten Agenten herstellt, was die Serviceeffizienz und Kundenzufriedenheit erhöht. Zu den Vorteilen gehören eine kürzere Bearbeitungszeit, verbesserte Lösungsraten und eine optimierte Nutzung der Ressourcen der Agenten, da das Fachwissen der Agenten auf die Kundenbedürfnisse abgestimmt wird.
Wenn qualifikationsbasierte Routing-Muster verwendet werden, werden zuerst die Qualifikationsanforderung des Kontakts (im Fluss zugewiesen) oder die der Warteschlange zugewiesenen Qualifikationskriterien verwendet, um verfügbare Agenten zu filtern, deren Fähigkeiten diese Anforderungen/Kriterien vollständig erfüllen. Anschließend wird unter den gefilterten Agenten ein einzelner für den Kontakt ausgewählt, der auf dem konfigurierten Routing-Muster basiert.
Am längsten verfügbar
Das auf einer Qualifikation am längsten verfügbare Routingmuster leitet einen Kontakt an den Agenten weiter, dessen Skills die Anforderungen an Kontaktkenntnisse bzw. Skill-Kriterien für Warteschlange vollständig erfüllen und der unter allen berechtigten Agenten in dieser Warteschleife am längsten seit der Bearbeitung des letzten Kontakts verfügbar ist.
Dieses Routingmuster 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, wodurch Ungleichgewichte bei der Arbeitslast vermieden werden. Es trägt dazu bei, die Fairness bei der Arbeitsverteilung aufrechtzuerhalten und sicherzustellen, dass kein Agent überlastet wird, während andere frei bleiben.
Im obigen Beispiel gibt es 4 Agenten mit Kenntnis- und Nicht-Kenntniskenntnissen mit unterschiedlichen Kenntniswerten.
Stellen Sie sich einen Kontakt vor, der in eine Warteschleife auf Kompetenzbasis mit dem Routing-Muster "Am längsten 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 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.
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. Eine Agentensuche mit der E-Mail-Adresse des Agenten oder der ID des Agenten leitet einen Kontakt an den bevorzugten Agenten weiter. 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 des Webex Contact Center ID oder der 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 Routingfunktionen in Flow
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.
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 "Warteschleife für Agent" bietet die Möglichkeit, den Kontakt direkt an einen bevorzugten Agenten weiterzuleiten, indem Sie dessen eindeutige Agentennummer ID oder E-Mail-Adresse in Webex Contact Center suchen.
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.
- Dem Kontakt ist bereits ein Agent zugewiesen.
- Es wurde eine ungültige ID oder E-Mail-Adresse des bevorzugten Agenten 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.
- 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.
- 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
Die Aktivität Anrufer festlegen ID wird verwendet, um den Anrufer ID zu definieren, der während eines Anrufs angezeigt werden soll. Die Aktivität Anrufer festlegen ID darf nur für PreDial-Ereignisflüsse als abschließende Aktivität verwendet werden, die das Ende des Ereignisflusses markiert.
Die Aktivität Anrufer festlegen ID ermöglicht die Konfiguration der erforderlichen automatischen Rufnummernerkennung (Automatic Number Identification, ANI) basierend auf dem DNIS-Dienst (Dialed Number Identification Service), dem Vorgangstyp oder dem Teilnehmertyp.
Weitere Informationen zu den Aktivitätseinstellungen, Verwendungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Flows > Festlegen des Aufrufers 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 System IVR 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 (IVR)-Dienst sein.
Wenn das externe Ziel den Anruf beendet, wird der Anruffluss nach Bedarf fortgesetzt, als würde er an einen Agenten weitergeleitet.
Bei der Übergabeaktivität wird ein Kontakt aus der Warteschlange genommen, während er an ein IVR System eines Drittanbieters oder ein automatisches Anrufverteilungssystem (ACD) ü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, ein Contact Center verfügt über Webex Contact Center Agentenressourcen und Agentenressourcen in einem externen Callcenter oder einer Nebenstellenanlage (PBX). 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.
- Die Aktivität der überbrückten Übergabe wird in abgehenden Anrufflüssen und Ereignisflüssen nicht unterstützt.
- 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.
Kontaktpriorität festlegen
Die Aktivität "Kontaktpriorität festlegen" erleichtert die effektive Verwaltung der Kontaktpriorität innerhalb des Flows, indem sie die Zuweisung bestimmter Prioritätsstufen zu Kontakten ermöglicht. Auf diese Weise kann bestimmten Kontakten eine höhere oder niedrigere Bedeutung zugewiesen werden, um sicherzustellen, dass sie im Vergleich zu anderen wartenden Kontakten, wenn Agenten verfügbar werden, ordnungsgemäß weitergeleitet werden. Diese Flexibilität ermöglicht eine präzise Steuerung der Kontaktpriorisierung während des gesamten Flows.
Die Priorität wird festgelegt, indem eine hierarchische Wichtigkeitsstufe von 1 (höchste) bis 9 (niedrigste) zugewiesen wird. Kontakte mit der höchsten Priorität werden vor den Kontakten mit der niedrigeren Priorität weitergeleitet. Wenn mehrere Kontakte dieselbe Prioritätsstufe haben, wird der Kontakt, der am längsten gewartet hat, zuerst an den Nächsten verfügbaren und qualifizierten Agenten weitergeleitet. Dieses System stellt sicher, dass Kontakte mit höherer Priorität sofortige Aufmerksamkeit erhalten, während die Fairness zwischen Kontakten mit gleicher Priorität basierend auf ihrer Wartezeit gewahrt bleibt.
- Die Aktivität "Kontaktpriorität festlegen" kann an einer beliebigen Stelle innerhalb des Haupt- oder Ereignisablaufs platziert werden.
- Wenn die Aktivität "Kontaktpriorität festlegen" vor einer Warteschlangenaktivität (z. B. "Kontakt in Warteschlange" oder "Warteschleife an Agent") konfiguriert wird, kann ihre Prioritätseinstellung durch eine Priorität außer Kraft gesetzt werden, die in den nachfolgenden Warteschlangenaktivitäten explizit konfiguriert wird. Wenn jedoch in der folgenden Warteschlangenaktivität keine Priorität angegeben ist, wird die Kontaktpriorität angewendet, die zuvor in der Aktivität "Kontaktpriorität festlegen" festgelegt wurde.
- Umgekehrt gilt: Wenn die Aktivität "Kontaktpriorität festlegen" nach einer Warteschlangenaktivität (z. B. "Kontakt in Warteschlange einreihen" oder "An Agent stellen") konfiguriert wird, wird die Prioritätseinstellung überschrieben, die von der vorhergehenden Warteschlangenaktivität konfiguriert wurde.
- Die Aktivität "Kontaktpriorität festlegen" wird derzeit für Outdial- und Kampagnenkontakte nicht unterstützt.
Weitere Informationen zu den Aktivitätseinstellungen, Nutzungs- und Ausgabevariablen finden Sie unter Erstellen und Verwalten von Flows > Festlegen der Kontaktpriorität.
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 ein erkennbarer Anrufer ID gewährleistet 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.
Rückruf planen
Die Aktivität "Geplanter Rückruf" ermöglicht es dem Flow, Kunden die Möglichkeit zu bieten, einen Rückruf zu einem bestimmten Datum und zu einer bestimmten Uhrzeit in der Zukunft anzufordern, sodass keine sofortige Verbindung zu einem Agenten erforderlich ist. Diese Funktion verbessert das Kundenerlebnis, indem sie es ihnen ermöglicht, ein bequemes Rückruffenster auszuwählen, wodurch die wahrgenommenen Wartezeiten minimiert und die Abbruchquote von Anrufen verringert wird.
Der Flow muss die Eingaben des Aufrufers, z. B. bevorzugtes Datum und Uhrzeit, über DTMF-Eingabeaufforderungen erfassen und an die Aktivität übergeben, nachdem die erforderlichen Eingabevalidierungen durchgeführt wurden.
Bevor Sie beginnen, stellen Sie bitte sicher, dass der Rückruf-Standardeinstiegspunkt unter Kanaleinstellungen im Control Hub konfiguriert ist. Weitere Informationen finden Sie unter Einrichten eines Rückruf-Einstiegspunkts.
Der Rückruf kann über eine beliebige Telefoniewarteschlange geplant werden – egal ob eingehend oder ausgehend. Um optimale Ergebnisse zu erzielen, wird empfohlen, direkt nach der Aktivität "Geplanter Rückruf" eine Aktivität "Verbindung trennen" hinzuzufügen, um sicherzustellen, dass der aktuelle Anruf ordnungsgemäß beendet wird, sobald der Rückruf geplant ist. Weitere Informationen zum Planen von IVR-Rückrufen finden Sie unter Planen von IVR-Rückrufen.
Wenn der Rückruf zum gewünschten Datum und zur gewünschten Uhrzeit in der Zukunft ausgelöst wird, wird ein neuer Anruf oder eine neue Interaktion erstellt. Diese neue Interaktion folgt dem Standardablauf, der mit dem Standardeinstiegspunkt für Rückrufe verknüpft ist. Wenn der Rückrufversuch fehlschlägt, kann der Flow den Aufruf mithilfe des CallbackFailed-Ereignishandlers automatisch wiederholen, wenn dieser in diesem Flow konfiguriert ist.
Die folgenden Eingabevalidierungen sollten berücksichtigt werden, bevor Eingaben an die Aktivität übergeben werden:
- Datumsauswahl: Sie können ein Datum von heute bis zu 31 Tagen in der Zukunft wählen. Das Datum muss im Format JJJJ-MM-TT angegeben werden (beispielsweise 2025-07-18).
- Start- und Endzeit des Zeitfensters: Die ausgewählte Zeit muss mindestens 30 Minuten in der Zukunft beginnen und kann zwischen Anywhere und 30 Minuten bis 8 Stunden dauern. Bitte verwenden Sie das 24-Stunden-Format (z. B
. 14:30:00). - Zeitzone – Sie müssen eine gültige Zeitzone im IANA-Format eingeben (z. B
. Amerika/New_York), damit wir Sie zum richtigen Zeitpunkt anrufen können.
Eine Referenzimplementierung wird in Form einer untergeordneten Flussvorlage bereitgestellt, um die DTMF-Eingabeaufforderungen und grundlegenden Validierungen zu veranschaulichen, die zusammen mit der Aktivität verwendet werden. Weitere Informationen finden Sie unter Vorlage für geplante Rückrufe.
Anruffortschrittsanalyse
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.
- Für den Rückruf aus Gefälligkeit kann die CallProgressAnalysis an einem Punkt nach der Callback-Aktivität im Hauptablauf platziert werden. Für einen geplanten oder persönlichen geplanten Rückruf kann er nach NewPhoneContact im Hauptablauf platziert werden.
- Im Ereignisfluss wird sie nur im CallbackFailed-Ereignishandler unterstützt.
- 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.