Ordnen Sie Anwenderprofile mit vom Service Desk-Mitarbeiter initiierten Nachrichten zu

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Verwenden Sie geskriptete Erweiterungspunkte, um anwenderdefinierte Skripts zum Zuordnen von Anwenderprofilen zu von Agenten initiierten Nachrichten aufzurufen.

    Vorbereitungen

    Installieren Sie Agent-Initiated Messaging InterfaceAnwendung. Weitere Informationen finden Sie unter Installieren Sie die vom Service Desk-Mitarbeiter initiierte Messaging-Schnittstelle .

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Ein Service Desk-Mitarbeiter kann Nachrichten aus einer Interaktion vom Typ „Nachricht“ in verfassen Konfigurierbarer Arbeitsbereich für CSM. Standardmäßig ist AgentMessagingInteractionUserDocument Die Skripteinbindung ist zum Abrufen von Anwenderprofilen verfügbar, die Verbrauchern und Kundenkontakten in einem Interaktionsdatensatz zugeordnet sind.

    Durch die Verwendung von Erweiterungspunkten können Sie Anpassungen einfach integrieren, ohne den Basiscode ändern zu müssen. Sie können die Standardbasisfunktionalität mithilfe anwenderdefinierter Skripts erweitern. Weitere Informationen finden Sie unter Erweiterungspunkte verwenden, um die Anwendungsfunktionalität zu erweitern .

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkte > Skriptbasierte Erweiterungspunktean.
    2. In API-Name Spalte, suchen und auswählen sn_Agent_Initiated.AgentInitiatedMessagingAnwenderdokument .
    3. Ändern Sie im Formular „Erweiterungspunkt“ entweder eine Skripteinbindung, um zu verwenden sn_Agent_Initiated.AgentInitiatedMessagingAnwenderdokument Erweiterungspunkt oder erstellen und registrieren Sie eine anwenderdefinierte Skripteinbindung.
      • Erstellen und registrieren Sie eine anwenderdefinierte Skripteinbindung.
      • Ändern Sie die vorhandene Skripteinbindung, indem Sie zur zugehörigen Liste „Implementierungen“ wechseln und eine Skripteinbindung in auswählen Klasse Spalte.
        Hinweis:
        Standardmäßig ist AgentMessagingInteractionUserDocument Skripteinbindung, die verwendet sn_Agent_Initiated.AgentInitiatedMessagingAnwenderdokument Erweiterungspunkt ist für verfügbar Agent-Initiated Messaging InterfaceAnwendung. Diese Skripteinbindung ist so konfiguriert, dass Anwenderprofile, die Verbrauchern und Kundenkontakten zugeordnet sind, aus dem Datensatz der Interaktionstabelle [Interaktion] abgerufen werden.
    4. Ordnen Sie Anwenderprofile für von Service Desk-Mitarbeiter initiierte Nachrichten zu, indem Sie hinzufügen sn_Agent_Initiated.AgentInitiatedMessagingAnwenderdokument Erweiterungspunkt zur Skripteinbindung.
      Sie können mehrere Implementierungen für einen Erweiterungspunkt erstellen und für jede Implementierung eine Ordnungsnummer angeben. Die Implementierung mit der niedrigsten Ordnungsnummer wird zuerst ausgeführt.
      Anpassung Implementierung
      Ordnen Sie einen Tabellendatensatz zu, aus dem die Nachricht initiiert wurde Schließen Sie ein IsValidForTableRecord Methode in sn_Agent_Initiated.AgentInitiatedMessagingAnwenderdokument Erweiterungspunkt.
      Ruft die Anwenderdetails ab, die dem Tabellendatensatz zugeordnet sind, aus dem die Nachricht initiiert wurde Schließen Sie ein GetUserDocument Methode in sn_Agent_Initiated.AgentInitiatedMessagingAnwenderdokument Erweiterungspunkt.
      Hinweis:
      Basierend auf dem Tabellendatensatz, der in festgelegt wurde IsValidForTableRecord Methode, werden die Anwenderdetails zum Senden von vom Service Desk-Mitarbeiter initiierten Nachrichten in abgerufen GetUserDocument Methode.
    5. Klicken Sie im Formular „Erweiterungspunkt“ auf Aktualisieren .