Konfigurieren Sie Reskill Scripting für Kustomer Create Workflows

Mithilfe von Studio Skripting können Sie festlegen, wie sich Kustomer Workflows erstellen verhalten, wenn Interaktionen an SkillsClosed Wird verwendet, um die Bereitstellung von Interaktionen basierend auf den Fähigkeiten, Fertigkeiten und Kenntnissen des Agenten zu automatisieren. übertragen werden. In Sprachskripten können Sie:

In digitalenClosed Alle Kanäle, Kontakte, oder Skills, die mit Digital Experience verknüpft sind. Skripten können Sie das Erstellen von Workflows beim Reskillen nur blockieren.

Trigger-Erstellungs-Workflows bei Reskill

Sie können Ihr Studio Skript so konfigurieren, dass „Workflows erstellen“ ausgelöst wird, wenn Interaktionen an SkillsClosed Wird verwendet, um die Bereitstellung von Interaktionen basierend auf den Fähigkeiten, Fertigkeiten und Kenntnissen des Agenten zu automatisieren. übertragen werden. Datensätze werden in Kustomer erstellt und erscheinen in Agent Embedded. Wenn Ihr Skript eine ONRESKILL-Aktion enthält, werden Datensätze standardmäßig in Kustomer erstellt. Sie können jedoch in Agent Embedded erscheinen, müssen es aber nicht. Befolgen Sie die folgenden Schritte, um dieses Problem zu lösen.

Zurzeit Dies ist nur für Sprachskripte verfügbar, nicht für digitaleClosed Alle Kanäle, Kontakte, oder Skills, die mit Digital Experience verknüpft sind. Skripte.

  1. Öffnen Sie in Studio das Skript, in dem Sie den Workflow „Erstellen“ konfiguriert haben.

  2. Fügen Sie nach SNIPPET und vor den Aktionen und für den Workflow „Erstellen“ eine ONANSWER SNIPPETAktionWORKFLOW EXECUTE hinzu.

  3. Kopieren Sie die folgenden Codezeilen und fügen Sie sie in die Registerkarte "Textansicht" im Editor-Fenster ein.

    
    ASSIGN isSkillTransfered = "{ISRESKILL}" //determines if the interaction has been transferred
    ASSIGN skillTransfer = false
    IF isSkillTransfered = 1 
    {
    	skillTransfer = true
    }
    {
    	skillTransfer = false
    }
    		
  4. Fügen Sie nach der gerade erstellten IF eine AktionSNIPPET hinzu.

  5. Verbinden Sie die Verzweigungsbedingung True mit der AGENT WORKFLOW CONFIGURATION Aktion, die Sie konfiguriert haben, als Sie Ihr Studio Skript geändert haben für die Kustomer-Integration. Dies ist der Zweig, den das Skript nimmt, wenn der Anruf an eine Fertigkeit weitergeleitet wird.

  6. Verbinden Sie die Verzweigungsbedingung Falsch mit den Aktionen SNIPPET und WORKFLOW EXECUTE für den Workflow „Erstellen“. Verbinden Sie dann die Aktion WORKFLOW EXECUTE mit der Aktion AGENT WORKFLOW CONFIGURATION. Dies ist der Zweig, den das Skript nimmt, wenn der Anruf nicht an eine Fertigkeit weitergeleitet wird.

  7. Fügen Sie Ihrem Skript in einer neuen Zeile eine ONRESKILL-Aktion hinzu.

  8. Kopieren Sie die Aktionen SNIPPET und WORKFLOW EXECUTE für den Workflow „Erstellen“ und fügen Sie sie nach der Aktion ONRESKILL ein. Verbinden Sie ONRESKILL mit diesem SNIPPET.

    Wenn die Aktionen SNIPPET und WORKFLOW EXECUTE hier nicht enthalten sind, werden erstellte Datensätze für die Interaktion zur Neuqualifizierung nicht in Agent Embedded angezeigt.

  9. Fügen Sie nach dieser REQAGENT-Aktion eine WORKFLOW EXECUTE-Aktion hinzu und verbinden Sie sie.

  10. Speichern Sie Ihr Skript.

Blockieren von Workflows zum Erstellen von Reskill

Sie können sowohl Sprach- als auch digitale Skripte konfigurieren, um das Erstellen von Workflows bei der Umschulung zu blockieren. Wenn Interaktionen in Fertigkeiten übertragen werden, werden in Kustomer oder Agent Embedded keine Datensätze erstellt. Wenn Ihr Skript eine ONRESKILL-Aktion enthält, werden Datensätze standardmäßig in Kustomer erstellt. Sie können jedoch in Agent Embedded erscheinen, müssen es aber nicht. Befolgen Sie die folgenden Schritte, um dieses Problem zu vermeiden.

In einem Sprachskript

Um „Workflows zum Reskill erstellen“ in einem Sprachskript zu blockieren, konfigurieren Sie Ihr Skript so, dass es wie im Bild unten aussieht.

OnAnswer stellt eine Verbindung zum Snippet für die Übertragungslogik her. Dann verweist ein If-Zweig auf das Snippet und die Workflow-Ausführung, wenn „False“ gilt, und auf die Agent-Workflow-Konfiguration, wenn „True“.

  1. Öffnen Sie in Studio das Skript, in dem Sie den Workflow „Erstellen“ konfiguriert haben.

  2. Fügen Sie nach SNIPPET und vor den Aktionen und für den Workflow „Erstellen“ eine ONANSWER SNIPPETAktionWORKFLOW EXECUTE hinzu.

  3. Kopieren Sie die folgenden Codezeilen und fügen Sie sie in die Registerkarte "Textansicht" im Editor-Fenster ein.

    
    ASSIGN isSkillTransfered = "{ISRESKILL}" //determines if the interaction has been transferred
    ASSIGN skillTransfer = false
    IF isSkillTransfered = 1 
    {
    	skillTransfer = true
    }
    {
    	skillTransfer = false
    }
    		
  4. Fügen Sie nach der gerade erstellten IF eine AktionSNIPPET hinzu.

  5. Verbinden Sie die Verzweigungsbedingung True mit der AGENT WORKFLOW CONFIGURATION Aktion, die Sie konfiguriert haben, als Sie Ihr Studio Skript geändert haben für die Kustomer-Integration. Dies ist der Zweig, den das Skript nimmt, wenn der Anruf an eine Fertigkeit weitergeleitet wird.

  6. Verbinden Sie die Verzweigungsbedingung Falsch mit den Aktionen SNIPPET und WORKFLOW EXECUTE für den Arbeitsablauf „Erstellen“. Verbinden Sie dann die Aktion WORKFLOW EXECUTE mit der Aktion AGENT WORKFLOW CONFIGURATION. Dies ist der Zweig, den das Skript nimmt, wenn der Anruf nicht an eine Fertigkeit weitergeleitet wird.

  7. Fügen Sie Ihrem Skript in einer neuen Zeile eine ONRESKILL-Aktion hinzu.

  8. Fügen Sie nach REQAGENT eine ONRESKILL-Aktion hinzu und verbinden Sie sie.

  9. Speichern Sie Ihr Skript.

In einem Digital-Skript

Um „Workflows zum erneuten Lernen erstellen“ in einem digital Skript zu blockieren, konfigurieren Sie Ihr Skript so, dass es wie im Bild unten aussieht.

OnAssignment stellt eine Verbindung zum Snippet für die Übertragungslogik her. Dann verweist ein If-Zweig auf das Snippet und die Workflow-Ausführung, wenn „False“ gilt, und auf die Agent-Workflow-Konfiguration, wenn „True“.

  1. Öffnen Sie in Studio das Skript, in dem Sie den Workflow „Erstellen“ konfiguriert haben.

  2. Fügen Sie nach SNIPPET und vor den Aktionen und für den Workflow „Erstellen“ eine ONASSIGNMENT SNIPPETAktionWORKFLOW EXECUTE hinzu.

  3. Kopieren Sie die folgenden Codezeilen und fügen Sie sie in die Registerkarte "Textansicht" im Editor-Fenster ein.

    
    ASSIGN isAgentTransfered = "{p11}" //determines if the interaction has been transferred to the agent
    ASSIGN isSkillTransfered = "{p1}" //determines if the interaction has been transferred to the skill
    IF isAgentTransfered = 'True'
    {
    	isAgentTransfered = true
    }
    ELSE
    {
    	isAgentTransfered = false
    }
    		
  4. Fügen Sie nach der gerade erstellten IF eine AktionSNIPPET hinzu.

  5. Verbinden Sie die Verzweigungsbedingung True mit der AGENT WORKFLOW CONFIGURATION Aktion, die Sie konfiguriert haben, als Sie Ihr Studio Skript geändert haben für die Kustomer-Integration. Dies ist der Zweig, den das Skript nimmt, wenn der Anruf an eine Fertigkeit weitergeleitet wird.

  6. Verbinden Sie die Verzweigungsbedingung Falsch mit den Aktionen SNIPPET und WORKFLOW EXECUTE für den Workflow „Erstellen“. Verbinden Sie dann die Aktion WORKFLOW EXECUTE mit der Aktion AGENT WORKFLOW CONFIGURATION. Dies ist der Zweig, den das Skript nimmt, wenn der Anruf nicht an eine Fertigkeit weitergeleitet wird.

  7. Speichern Sie Ihr Skript.