Virtual Agent Bot-zu-Bot-Integration

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Die Virtual Agent API unterstützt Umgebungen, die mehrere Bots verwenden. In dieser Situation kommuniziert ein primärer Bot mit sekundären Bots von Drittanbietern, z. B. einem ServiceNow -Bot.

    Es gibt zwei Arten der Bot-Kommunikation mit dem primären Bot:

    • Wenn der primäre Bot die Anforderung (Absicht) eines Endbenutzers versteht, leitet der primäre Bot die Anforderung an den entsprechenden sekundären Bot weiter, der das entsprechende Thema anzeigt.
    • Wenn der primäre Bot nicht bestimmen kann, wohin eine Benutzeranforderung weitergeleitet werden soll, kann der primäre Bot die Anforderung eines Benutzers an alle sekundären Bots übertragen. Jeder sekundäre Bot gibt eine Vorhersagekonfidenzpunktzahl zurück, um die Absicht des Endbenutzers zu bestimmen. Der primäre Bot leitet die Anforderung dann an den sekundären Bot mit der höchsten Vorhersagekonfidenzpunktzahl weiter.

    In beiden Szenarien informiert der Bot ServiceNow den primären Bot, wenn die Anforderung abgeschlossen ist oder wenn er die Anforderung nicht weiter bearbeiten kann. Der primäre Bot kann dann bestimmen, ob der Endbenutzer über den Abschluss der Konversation informiert oder weitere Unterstützung geleistet werden soll.

    Abbildung : 1. Bot-zu-Bot-Ökosystem mit ServiceNow Virtual Agent als sekundärem Bot
    Diagramm eines Bot-zu-Bot-Ökosystems mit ServiceNow Virtual Agent als sekundärem Bot

    Der sekundäre Bot ServiceNow verwendet eine Standardanforderung und -antwort über REST-Endpunkte. Wenn die Anforderung über das Bot Framework oder eine Unternehmens-App empfangen wird, die eine Integration mit dem Bot ServiceNow anstrebt, wird die Antwort für eine Anforderung asynchron über die -API an das anfordernde System gesendet. Virtual Agent unterstützt Service Desk-Mitarbeiter auch im -Kanal.

    Eigenschaften für Bot-zu-Bot-Integrationen

    Sie können Systemeigenschaften hinzufügen, um Folgendes zu konfigurieren:
    • Ab Version 1.3: Protokollierung für die Virtual Agent -API
    • Anzahl der Versuche des Bots Virtual Agent, eine Antwort zu erhalten
    • Bot-Normalisierungspunktzahl
    Tabelle : 1. Bot-zu-Bot-Eigenschaften
    Eigenschaft Beschreibung Standardwert
    va.bot.to.bot.logging_enabled Ab Version 1.3: Option, die die Protokollierung für die Virtual Agent -API aktiviert. Um die Protokollierung zu aktivieren, legen Sie den Wert auf Truefest. Falsch
    va.bot.to.bot.take.control_times Anzahl der Versuche von Virtual Agent, eine Antwort zu erhalten, nach denen die Kontrolle an den primären Bot zurückgegeben wird. 2
    va.bot.to.bot.score.normalization_factor Ein Wert, der zum Normalisieren der von Virtual Agentzurückgegebenen Konfidenzpunktzahl der Vorhersage verwendet wird, wenn der primäre Bot keine Absichten verwendet, um Anforderungen an den entsprechenden Bot weiterzuleiten. 1