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.

ABHÄNGIGKEITEN

  • 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.

Unterstützte Skripttypen

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

Bei Skripten für Arbeitselemente: Diese Aktion kann nur für Arbeitselemente verwendet werden, die über ACD-Skills abgewickelt werden, für die eine Echtzeitwarteschleife verwendet wird. Eine dauerhafte Warteschleife kann nicht verwendet werden.

Eingabeeigenschaften

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.

Bedingungen für Ergebnisverzweigungen

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.

Tipps und 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.

Wenn Sie CXone WFM verwenden, ziehen Sie die Dokumentation für Ihr CXone WFM-Produkt zurate, bevor Sie Bullseye-Routing einrichten. Bestimmen Sie die besten Vorgehensweisen und mögliche Prognoseauswirkungen bei der Verwendung von Bullseye-Routing mit Fähigkeitsbereichen, Routing-Attributen oder beiden.

  • Wenn Sie IEX WFM verwenden, lesen Sie das Handbuch zu Verteilungsregeln.
  • Wenn Sie CXone WFM verwenden, schlagen Sie in der Online-Hilfe nach.

Skriptbeispiel

Dies ist ein Beispiel, das zeigt, wie diese Aktion in Skripten verwendet werden kann. Es handelt sich nicht um ein vollständiges Skript. Möglicherweise müssen weitere Skriptteile erstellt werden.

In diesem Beispiel wird mit der ReqAgent-Aktion festgelegt, dass die Interaktion von einem Agenten gehandhabt werden soll, der über eine Skill-Fähigkeit zwischen 5 und 12 verfügt. Die Music-Aktion ist so konfiguriert, dass sie 60 Sekunden lang abgespielt wird. Wenn nach 60 Sekunden noch kein Agent auf die Interaktion geantwortet hat, erweitert UpdateContact den Agentenpool, indem für die Fähigkeit ein Bereich von 2 bis 14 festgelegt wird.

Laden Sie dieses Skript herunter.