---
sourceDocument: Yokohama Now Platform-Fähigkeiten
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Now Platform-Fähigkeiten

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Tutorial: Interaktionen nach Kontext weiterleiten

# Tutorial: Interaktionen nach Kontext weiterleiten {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Erfahren Sie, wie Sie konfigurieren können Erweiterte ArbeitszuweisungDient zur Weiterleitung von Konversationen an Service Desk-Mitarbeiter gemäß dem Konversationskontext.
Aktivieren Sie das Plugin „Demodaten für Kundenservice-Management" (com.snc.customerservice.demo).

Ein grundlegendes Verständnis von Kontextvariablen ist erforderlich. Weitere Informationen zu Kontextvariablen finden Sie unter [Virtual Agent Skripts](https://www.servicenow.com/docs/access?context=virtual-agent-scripts&version=yokohama&pubname=yokohama-conversational-interfaces&ft:locale=en-US)an.  
Die Was können wir Ihnen helfen? Datensatzersteller ist standardmäßig mit dem Plugin „Demodaten für Kundenservicemanagement" (com.snc.customerservice.demo) verfügbar. Im Datensatzersteller können anfordernde Personen eine von drei Problemkategorien angeben, bei denen sie Hilfe benötigen:

* Produkt
* Abrechnung
* Bestellung
{#context-routing-tutorial__ul_bq1_wvb_zhb}

Welche Kategorie sie auswählen, übergibt einen Wert über <var class="keyword varname">liveagent_csp_category </var>Kontextvariable. Erfahren Sie, wie Sie Warteschlangen erstellen, die Konversationen gemäß den Werten, die durch diese Kontextvariable übergeben werden, an Service Desk-Mitarbeiter weiterleiten.

## Erstellen Sie eine Warteschlange für Produktprobleme {#ariaid-title2}

Erstellen Sie eine Warteschlange für den Chat-Servicekanal, der Produktprobleme weiterleitet.

### Vorbereitungen

Erforderliche Rolle: awa_admin oder admin

### Prozedur

1. Navigieren Sie über einen der folgenden Navigationspfade zu den Warteschlangeneinstellungen:
   * AlleErweiterte ArbeitszuweisungHomepagean.

     Wählen Sie im Abschnitt „wichtige Einstellungen" die Option aus Richten Sie Warteschlangen ein .
   * AlleErweiterte ArbeitszuweisungWarteschlangenan.
   {#product-context-example__choices_nt4_2f3_tvb}
2. Wählen Sie Neu.
3. Geben Sie die folgenden Informationen in die aufgeführten Felder ein:  
   * Name: Produktsupport
   * Servicekanal: Chat
   * Bedingungsmodus: Erweitert
   {#product-context-example__ul_wcw_lm4_dhb}
4. In Skript Feld dieses Skript eingeben:  

       (function executeCondition(/* glide record */ current) {  
       	var contextTable = current.getValue('context_table');
       	var interactionBlobRecord = new GlideRecord(contextTable);
       	interactionBlobRecord.addQuery('sys_id',current.getValue('context_document'));
       	interactionBlobRecord.query();

       	if(interactionBlobRecord.next()){
       		var jsonBlob = JSON.parse(interactionBlobRecord.getValue('value'));
       		if(jsonBlob.liveagent_csp_category == 'product')
       			return true;
       	}
       	return false;
       })(current);

5. Klicken Sie auf Absenden.

## Erstellen Sie eine Warteschlange für Abrechnungsprobleme {#ariaid-title3}

Erstellen Sie eine Warteschlange für den Chatservicekanal, die Abrechnungsprobleme weiterleitet.

### Vorbereitungen

Erforderliche Rolle: awa_admin oder admin

### Prozedur

1. Klicken Sie in der Listenansicht Warteschlangen auf Neu .
2. Geben Sie die folgenden Informationen in die aufgeführten Felder ein:  
   * Name: Abrechnungsunterstützung
   * Servicekanal: Chat
   * Bedingungsmodus: Erweitert
   {#billing-context-example__ul_hjh_xm4_dhb}
3. In Skript Feld dieses Skript eingeben:  

       (function executeCondition(/* glide record */ current) {  
       	var contextTable = current.getValue('context_table');
       	var interactionBlobRecord = new GlideRecord(contextTable);
       	interactionBlobRecord.addQuery('sys_id',current.getValue('context_document'));
       	interactionBlobRecord.query();

       	if(interactionBlobRecord.next()){
       		var jsonBlob = JSON.parse(interactionBlobRecord.getValue('value'));
       		if(jsonBlob.liveagent_csp_category == 'billing')
       			return true;
       	}
       	return false;
       })(current);

4. Klicken Sie auf Absenden.

## Erstellen Sie eine Warteschlange für Auftragsprobleme {#ariaid-title4}

Erstellen Sie eine Warteschlange für den Chat-Servicekanal, der Auftragsprobleme weiterleitet.

### Vorbereitungen

Erforderliche Rolle: awa_admin oder admin

### Prozedur

1. Klicken Sie in der Listenansicht Warteschlangen auf Neu .
2. Geben Sie die folgenden Informationen in die aufgeführten Felder ein:  
   * Name: Auftragssupport
   * Servicekanal: Chat
   * Bedingungsmodus: Erweitert
   {#order-context-example__ul_cjz_hn4_dhb}
3. In Skript Feld dieses Skript eingeben:  

       (function executeCondition(/* glide record */ current) {  
       	var contextTable = current.getValue('context_table');
       	var interactionBlobRecord = new GlideRecord(contextTable);
       	interactionBlobRecord.addQuery('sys_id',current.getValue('context_document'));
       	interactionBlobRecord.query();

       	if(interactionBlobRecord.next()){
       		var jsonBlob = JSON.parse(interactionBlobRecord.getValue('value'));
       		if(jsonBlob.liveagent_csp_category == 'order')
       			return true;
       	}
       	return false;
       })(current);

4. Klicken Sie auf Absenden.

