Virtual Agent API-Funktionen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Sie können verwenden Virtual Agent API zur Integration vieler der gleichen Funktionen, die in verfügbar sind Virtual Agent Und Mitarbeiterchat In Ihre Chat-Umgebung. Die Funktionsunterstützung hängt von ab ServiceNow Release und die Store-App-Versionsnummer der API.

    Für Informationen zu den Anforderungs- und Antwortvorlagen für Virtual Agent API sowie Beispiele für häufige Anwendungsfälle finden Sie unter Virtual Agent-Bot-Integrations-API .

    Schlüsselfunktionen

    Die Hauptfunktionen in Virtual Agent API ab Version 1.0.9 umfasst Folgendes:
    • Anbieterauthentifizierung mit statischer, Hash- und Token-basierter Authentifizierung
    • Anwender-IDs werden automatisch mit verknüpft ServiceNow Accounts für eine personalisierte Experience
    • Virtual Agent An einen Servicemitarbeiter in übertragen Mitarbeiterchat
    • Absichtsklassifizierung in Bot-to-Bot-Integrationen anhand der folgenden Strategien:
      • Der primäre Bot bestimmt die Anwenderabsicht und sendet die Anwenderanforderung an Virtual Agent Damit dem Anwender das entsprechende Thema angezeigt wird.
      • Der primäre Bot sendet die Anwenderäußerung an Virtual Agent Damit sie die Absicht erkennen und eine Vorhersagekonfidenzpunktzahl zurückgeben kann. Eine höhere Konfidenzpunktzahl zeigt an, dass das vorhergesagte Thema genauer mit der Anwenderäußerung übereinstimmt.

    Funktionen der Version 1.0.12

    Schließen Sie inaktive Bot-to-Bot-Konversationen automatisch
    Sie können Konversationen, die länger als eine Stunde inaktiv waren, automatisch schließen. Die Time Out Abandoned B2B ConversationsDer Auftrag wird jeden Tag stündlich ausgeführt und schließt automatisch inaktive Konversationen, die von anfordernden Personen abgebrochen wurden.
    konversationsstatus und Ursachencodes in Virtual Agent-Interaktionsdatensätzen
    Wenn ein Anwender oder ein primärer Bot eine Konversation beendet, Virtual Agent Zeichnet die Status- und Ursachencodes in den Interaktionsdatensätzen auf. Beispielsweise kann ein Endanwender eingeben Ende Um die Konversation zu beenden, oder klicken Sie auf X Schaltfläche zum Schließen des Chats.
    Benachrichtigt, wenn eine Konversation endet
    Der primäre Bot wird benachrichtigt, wenn Virtual Agent Oder Mitarbeiterchat Konversationen enden Der primäre Bot wird auch benachrichtigt, wenn er die Kontrolle über eine Konversation übernehmen muss. Virtual Agent Verwendet die folgenden Kennzeichnungen:
    • completed: Wird gesendet, wenn die Konversation mit durchgeführt wird Virtual Agent Oder ein Servicemitarbeiter ist fertig.
    • takeControl: Wird gesendet, wenn der primäre Bot die Kontrolle übernehmen muss. Dies tritt normalerweise auf, wenn Virtual Agent Die Konversationsabsicht kann nach zwei aufeinanderfolgenden Versuchen (Standardwert) nicht bestimmt werden. Sie können hinzufügen va.bot.to.bot.take.control_timesSystemeigenschaft zum Ändern der Standardanzahl von Versuchen, die geändert werden Virtual Agent Versucht, die Konversationsabsicht zu bestimmen.

    Weitere Informationen finden Sie unter Virtual Agent-Bot-Integrations-API .

    Changes mit Absichten
    • Geben Sie die NLU-Konfidenzpunktzahl für eine Absichtsübereinstimmung frei, wenn NLU in aktiviert ist Virtual Agent.
    • Ermöglichen Sie Endanwendern, direkt in ein Thema zu springen, basierend auf der Absichtsübereinstimmung durch den primären Bot.

    Funktionen der Version 1.3.0

    Ab Version 1,3.0, Virtual Agent Die API unterstützt die Protokollierung als Systemeigenschaft ( va.bot.to.bot.logging_enabled).