Arbeitselemente
Sie können einen Kanal so konfigurieren, dass Agenten Arbeitselemente empfangen, genau wie sie Interaktionen in anderen Kanälen wie Chat, E-Mail oder eingehende Sprache empfangen. Beispiel: Ihr Unternehmen erhält Tickets oder Probleme von Salesforce oder einer anderen CRM-Anwendung. Diese Elemente können basierende auf den von Ihnen definierten Studio Skripten,
Bo Peep ist ein Manager in der Betriebsabteilung bei Classics, Inc. Ihr Team, die Shepherds, kümmert sich um verlorene Schafansprüche von Außendienstmitarbeitern. Sie möchte, dass Ansprüche entweder per Telefonanruf oder über eine neue App, die von den Außendienstmitarbeitern verwendet wird, an ihr Team übermittelt werden. Bei einer Übermittlung per Telefon erstellt der Anrufbeantworter den Anspruch während des Anrufs. Für Ansprüche, die über die App eingereicht wurden, konfiguriert Bo Peep eine Kontaktstelle für Arbeitselemente in CXone, um die Ansprüche an ihre Teammitglieder weiterzuleiten. Von der App eingereichte Ansprüche werden in der Reihenfolge behandelt, in der sie mit den Telefonanrufen eingegangen sind.
Bo arbeitete mit einem der Skriptentwickler bei Classics und mit CXone Professional Services, um CXone konfigurieren und Studio Skripte zu erstellen, um Ansprüche über die App zu erhalten. Sie arbeiteten in dieser Reihenfolge:
- Bo hat den Skill für die Arbeitslemente erstellt.
- Bo ließ dann von ihrem Classics-Team ein leeres Studio Skript mit dem Namen "Claim Work Items" als Platzhalter für zu erledigende Arbeit durch CXone Professional Services zu erstellen um die Arbeitselementansprüche an Agenten weiterzuleiten.
- Als Nächstes erstellte Bo eine Kontaktstelle für ein Arbeitselement in CXone und es verwies auf den Skill und das leere Studio Skript.
- Bo ließ von ihrer Classics-Entwicklerin die Claim-App erstellen, um die erforderlichen Claim-Informationen von den Außendienstmitarbeitern zu sammeln. Sie benutzten die CXoneArbeitselement-API, um den Code der App aufzurufen, um den Anspruch über die von Bo erstellte Kontaktstelle an das System CXone zu senden.
Der API-Aufruf sendet die folgenden Informationen an CXone von der App:
- pointOfContact: Name der von Bo erstellten Kontaktstelle.
- workitemID: Eine beliebige eindeutige ID für diesen Kontakt; in Bos System eine inkrementelle Zahl als eindeutige Nummer.
- workItemPayload: Dies sind die Nutzdaten (Payload), also die Informationen, die Agenten benötigen, um einen Anspruch zu bearbeiten. Es handelt sich um eine Zeichenfolge in einem Format ähnlich einer JSON-Zeichenfolge mit geordneten Paaren wie den folgenden:
{"RepID": 1234567,"RepFirstName": "Bo","RepLastName": "Peep","ClaimInfo": "Sheep lost on Rocky Ridge","ClaimValue": "$127.36","FurtherInfo": "Call me at (123) 123-1234 if you have questions about this claim."}
- workItemType: Ein bevorzugter beschreibender String zur Unterscheidung von Arbeitselementtypen, z. B. "Lost-Sheep Claim".
- from: Eine beliebige "von"-Zeichenfolge, die beschreibt, woher das Arbeitselement von der "Field Rep Claim-API" kam. Dies ist nur für die Berichterstattung, zum Beispiel für den Kontaktverlaufsbericht.
- Bo arbeitete mit einem CXone Professional Services-Programmierer, um das Skript erstellen zu lassen, das das zuvor erstellte leere Skript ersetzt. Jedes Mal, wenn die Classics-API einen Anspruch an die Kontaktstelle stellt, wird das Skript ausgeführt. Er empfängt die Informationen aus dem API-Aufruf, fordert einen Agenten zu den entsprechenden Fähigkeiten an und präsentiert sie dem antwortenden Agenten nach Erhalt des Arbeitselements über einen RunApp-Aktionsaufruf.
Sie können Bos Arbeit in den Aufgabenanweisungen und Screenshots für Arbeitsaufgaben einrichten sehen.
Wichtige Fakten zu Arbeitselementen
- Workitems erfordern eine Erstkonfiguration durch Professional Services.
- Arbeitselemente können nur für eingehende Elemente verwendet werden.
- Im Beispiel von Bo Peep war die Nutzlast des Workitem-API-Aufrufs ziemlich detailliert. Bei Nutzdaten mit weniger Informationen können Sie stattdessen Popups in der Fähigkeit aktivieren, die automatisch den Rohinhalt der Nutzdaten anzeigen.
- Wenn Sie einen Arbeitselement-Skill einrichten, können Sie angeben, ob die Arbeitselemente anfänglich in die Echtzeitwarteschlange oder in die persistente Warteschlange eingehen. Die feststehende Warteschlange bewirkt, dass das Arbeitselement-Skript zwischen dem Zeitpunkt des Auftretens der ReqAgent-Aktion und der Zustellung des Arbeitselements an einen Agenten pausiert wird. In dieser Zeit können Sie keine Aktionen für das Arbeitselement ausführen, aber es wird trotzdem wie üblich verfolgt und gemeldet. Wenn Sie die feststehende Warteschlange verwenden, können Sie in einer Umgebung mit Einzelkanalbearbeitung bis zu 100.000 Arbeitselemente und in einer dynamische Zustellung-Umgebung bis zu 5.000 Arbeitselemente in eine Warteschlange stellen.
- Wenn ein Workitem übertragen wird, behält CXone die Beziehung zwischen dem Erstkontakt (Master-Kontakt-ID Die Master- oder übergeordnete ID für einen oder mehrere verwandte Kontakte. Eine neue Master-Kontakt-ID wird zugewiesen, wenn ein Kontakt 3 oder mehr Mal übertragen wurde.) und dem neuen Kontakt (Übertragung) bei. Hier ein Beispiel aus einer anderen Abteilung bei Classics:
- Ein Workitem wird in das System eingegeben und erhält denselben Wert wie die Hauptkontakt-ID und die Kontakt-ID: 234. Agentin Dorothy Gale erhält das Arbeitselement.
- Dorothy kann das Element nicht bearbeiten und überträgt es an John Tinman. Die Hauptkontakt-ID für das übertragene Element lautet 234 und die Kontakt-ID lautet 567. Eine Beziehung zum Originalobjekt bleibt erhalten.
- Wenn John das Arbeitselement erneut weiterleiten müsste, wäre die Master-Kontakt-ID für das neu weitergeleitete Element 567 und die Kontakt-ID 891.