UpdateContact

Icon for the Update Contact action

Ermöglicht es Ihnen, die Kriterien für die Auswahl von Agenten zur Bearbeitung eines Kontakts anzupassen. So können Sie den Pool potenzieller Agenten erweitern, wenn bestimmte Bedingungen erfüllt sind. Sie können die Bedingungen mit anderen Aktionen in Ihrem Skript definieren. Ein größerer Pool von Agenten trägt dazu bei, die Wartezeit eines Kontakts zu verkürzen. Diese Aktion muss zusammen mit der ReqAgentaction- verwendet werden.

Diese Aktion kann nicht mit dauerhaften Kontakten verwendet werden, wie E-Mails und Arbeitselemente, die über einen ACD-SkillGeschlossen Wird verwendet, um die Bereitstellung von Interaktionen basierend auf den Kompetenzen, Fertigkeiten und Kenntnissen der Agenten zu automatisieren abgewickelt werden, für den eine dauerhafte Warteschleife verwendet wird. Grund hierfür ist, dass ein dauerhafter Kontakt beendet wird, wenn er eine ReqAgent-Aktion erreicht. Wenn ein Agent die Interaktion übernimmt, wird der Kontakt neu erstellt und das Skript beginnt mit der Onanswer -Ereignisaktion. Keine der Aktionen, die zwischen ReqAgent und Onanswer stehen, werden für diesen Kontakt verwendet.

Sie können einen dauerhaften Kontakt mit dem PUT /persistent-contacts/{contactId}-API-Aufruf aktualisieren. Die Dokumentation für diesen API-Aufruf ist im CXone-Entwicklerportal verfügbar. Sie müssen die REST APIaction- verwenden, um diesen Aufruf in einem Skript zu tätigen.

Dependencies

  • UpdateContact erfordert die Reqagentaction-. Reqagent stellt Kontakte in die Warteschlange. Kontakte können nicht aktualisiert werden, wenn sie sich nicht in der Warteschlange befinden.
  • Die Eigenschaft PriorityManagement der Reqagent-Aktion muss auf Custom festgelegt werden. Dies ermöglicht es der UpdateContact-Aktion, Kriterien wie Priorität und Beschleunigung zu ändern.

Supported Script Types

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

Chat Telefon Voicemail Arbeitselement SMS

For work item scripts: This action can only be used with work items that run through ACD skills that use a real-time queue and not a persistent queue.

Input Properties

Diese Eigenschaften definieren Daten, die von der Aktion bei der Ausführung verwendet werden.

Eigenschaft

Beschreibung

Caption

Geben Sie eine kurze Phrase ein, mit der diese Aktion im Skript eindeutig identifiziert wird. Die Beschriftung wird im Skript-Arbeitsbereich unter dem Symbol der Aktion angezeigt. The default is the action name.

Priority

Definiert die Basispriorität des Interaktion wenn er in das System eintritt, basierend auf dem zugewiesenen Skill. Verwenden Sie die Verwaltung nach Standardpriorität, muss für dieses Feld kein Wert festgelegt werden.

MaxPriority

Gibt die maximale Priorität an, die ein Kontakt haben kann, der diesen Skill verwendet. Verwenden Sie die Verwaltung nach Standardpriorität, muss für dieses Feld kein Wert festgelegt werden.

Acceleration

Legt fest, wie schnell die Priorität mit jeder Minute steigt, die der Kontakt in der Warteschleife bleibt. Der Standardwert ist 1. Der Mindestwert ist 0 und die maximale Priorität entspricht dem in der Eigenschaft MaxPriority konfigurierten Wert.

Beispiel: Wenn InitialPriority auf 4 festgelegt ist und Sie Acceleration auf 1 einstellen, würde sich mit jeder Minute, die der Kontakt nicht abgewickelt wird, die Priorität um den Wert 1 erhöhen. Befindet sich der Kontakt nach drei Minuten immer noch in der Warteschlange, wird die Priorität auf 7 erhöht.

Sie können InitialPriority für einen Skill niedriger als für einen anderen Skill einstellen, aber wenn Sie Acceleration für diesen Skill höher einstellen, kann er Plätze in der Warteschlange überspringen. Beispiel: Sie stellen InitialPriority für Skill A auf 1 ein und Acceleration auf 5. Sie stellen InitialPriority für Skill B auf 3 ein und Acceleration auf 1. Zunächst steht ein Kontakt für Skill B an erster Stelle in der Warteschlange, da er die Priorität 3 hat, aber nach einer Minute nimmt ein Kontakt für Skill A seinen Platz an der ersten Stelle ein, da seine Priorität 6 ist.

CXone kombiniert den Beschleunigungswert mit der Zeit, während der sich die Interaktion in der Warteschlange befand, und der ursprünglichen Priorität nach der Formel Overall Priority = (Time * Acceleration) + Initial Priority.

HighProficiency Die höchste Kompetenzstufe, die ein Agent haben muss, um einen Kontakt zu erhalten. Die Werte für die Fähigkeit sind ganze Zahlen von 1 bis 20. Dabei ist 1 der beste Wert und 20 der schlechteste.
LowProficiency

Die niedrigste Kompetenzstufe, die ein Agent haben muss, um einen Kontakt zu erhalten. Die Werte für die Fähigkeit sind ganze Zahlen von 1 bis 20. Dabei ist 1 der beste Wert und 20 der schlechteste.

RoutingAttribute

Wählen Sie die Routing-Kriterien aus, die die Kriterien ersetzen sollen, die Sie zuvor mit der Reqagent -Aktion im Skript angegeben haben. Die Standardoption ist Not Applicable.

Result Branch Conditions

Mit Bedingungen für Ergebnisverzweigungen können Sie in Ihrem Skript Verzweigungen erstellen, die für unterschiedliche Ergebnisse bei der Ausführung einer Aktion vorgesehen sind.

Bedingung

Beschreibung

Default

Genommener Pfad, außer das Skript erfüllt eine Bedingung, die es erfordert, einer der anderen Verzweigungen zu folgen. Dieser Pfad wird auch genommen, wenn die anderen Verzweigungen der Aktion nicht definiert sind.

OnError

Genommener Pfad, wenn die Aktion nicht ordnungsgemäß ausgeführt werden kann. Beispiel: Wenn ein unerwartetes Problem auftritt, wie eine schlechte Verbindung oder Syntaxfehler. Die Variable _ERR, mit einem einzelnen Unterstrich, sollte mit einer kurzen Erläuterung des Problems ausgefüllt werden.

Tips and Tricks

Sie können Bullseye-Routing mit Hilfe von UpdateContact -Aktionen in der IVRGeschlossen Automatisiertes Telefonmenü, das es Anrufern ermöglicht, durch Sprachbefehle, Tasteneingaben oder beides zu interagieren, um Informationen zu erhalten, einen eingehenden Sprachanruf weiterzuleiten oder beides. konfigurieren. Bullseye-Routing bezieht sich auf die Erweiterung oder Verkleinerung des Agentenpools, um die Kontaktwartezeit besser zu verwalten und sicherzustellen, dass Interaktionen sowohl einem qualifizierten Agenten als auch zeitnah zugewiesen werden.

If you use CXone WFM, review the documentation for your CXone WFM product before you set up Bullseye-Routing. Determine the best practices and potential forecasting impacts of using Bullseye-Routing with proficiency ranges, routing attributes, or both.

  • If you use IEX WFM, review the Distribution Rules Guide.
  • If you use CXone WFM, review the online help.

Script Example

Bei diesem Beispiel handelt es sich nicht um ein vollständiges Skript. Zur Verwendung dieser Aktion muss das Skript vervollständigt werden.

In this example, the ReqAgent action specifies that the interaction should go to an agent with a skill proficiency between 5 and 12. The Music action is configured to play for 60 seconds. After 60 seconds, if an agent hasn't answered the interaction, the UpdateContact broadens the agent pool by changing the proficiency range to between 2 and 14.

Download this script.