Hinzufügen einer geplanten Rückrufoption zu einem Skript
Kontakte bitten in der Regel um einen Rückruf, wenn sie weniger beschäftigt sind. So fügen Sie eine Zeitplan-Rückrufoption zu einem Skript hinzu, indem Sie die Komponenten date input und button zusammen verwenden.
-
Klicken Sie im Script-Editor auf Datum/Uhrzeit in der Symbolleiste der Komponente.
-
Führen Sie die folgenden Schritte aus, um die Datumseingabekomponente so zu konfigurieren, dass sie zur Eingabe von Datum, Uhrzeit und Zeitzone für den Rückruf auffordert:
-
Erweitern Sie die Gruppe Common
-
Setzen Sie einschließlich Zeit auf Ja
-
-
Führen Sie die folgenden Schritte aus, um die Datums- und Zeitauswahl des Agenten zu speichern:
-
Erweitern Sie auf der rechten Seite die Gruppe Common
-
Wählen Sie eine String-Variable aus der Liste Value Legen Sie ggf. eine neue Variable an.
-
Klicken Sie auf Übernehmen Sie.
-
-
Um eine Schaltfläche zum Senden hinzuzufügen, auf die der Agent nach der Eingabe von Datum und Uhrzeit klicken kann, klicken Sie in der Liste Komponenten hinzufügen auf Schaltfläche
-
Erweitern Sie bei ausgewählter Schaltfläche die Gruppe Common Ändern Sie den Textwert von Submit in Schedule Callback
-
Wählen Sie die neue Schaltfläche Rückrufe planen und erweitern Sie die Gruppe Erweitert .
-
Klicken Sie auf Keine Aktion ausgewählt. Klicken Sie dann auf Scripter und dann Rückruf planen
- Erstellen Sie Variablen für alle Felder, für die Sie keine Standardvariable verwenden möchten. Zum Beispiel:
- Name des Anrufempfängers Erstellen Sie eine Variable für den Namen des Anrufempfängers:
- Klicken Sie in der Liste Variable auswählen auf Neue Variable erstellen.
- Benennen Sie die Variable, aktivieren Sie Input, und geben Sie ihr einen Standardwert.
- Klicken Sie auf Übernehmen Sie. Das Callback-Fenster Scripter.Schedule wird geschlossen.
- Name des Anrufempfängers Erstellen Sie eine Variable für den Namen des Anrufempfängers:
- Um die Aktion abzuschließen, öffnen Sie erneut Scripter.Schedule callback und wählen Sie die entsprechende Variable für jedes der erforderlichen Felder aus:
- Name des Anrufempfängers klicken Sie in der Liste Variable auswählen auf die Variable, die Sie oben erstellt haben
- Datum/Uhrzeit für Rückruf klicken Sie in der Liste Variable auswählen auf die Variable, die Sie in Schritt 3 erstellt haben
- Telefonnummer klicken Sie in der Liste Variable auswählen auf Scripter.Customer Formatted Number
- Rückruf-Warteschleifen-ID geben Sie in der Liste Warteschlange auswählen den Namen der Warteschlange ein Klicken Sie auf den Namen, wenn die Warteschlange erscheint.
- Bevorzugte Agenten-ID klicken Sie in der Liste Variable auswählen auf Scripter.Agent ID
-
Klicken Sie auf Wählen Sie.
- Klicken Sie auf Aktualisieren.
Wie es funktioniert
Zur Laufzeit können Agenten ein Datum, eine Uhrzeit und die Zeitzone des Kontakts festlegen, bevor sie auf Schedule Callback klicken, um die Rückrufanfrage zu übermitteln
Verwenden Sie eine Schaltfläche, um die Aktion "Rückruf planen" aufzurufen
Man könnte meinen, dass eine Schaltfläche Rückruf planen unnötig ist, weil man einer Datumseingabekomponente eine Aktion Scripter.Schedule Callback zuweisen kann. Genesys rät von dieser Praxis ab, da das Datumseingabe-Steuerelement seine Aktion jedes Mal aufruft, wenn Sie die gebundene Variable aktualisieren. Sie aktualisieren die gebundene Variable immer dann, wenn der Agent eine Datums-, Zeit- oder Zeitzoneneinstellung ändert. Um zu verhindern, dass mehrere Zeitplananfragen gestellt werden, und um Ihren Agenten Zeit zu geben, die Zeitplaneinstellungen zu überprüfen, bevor sie Rückrufanfragen stellen, verwenden Sie stattdessen eine Schaltflächenaktion.