Virtual Agent Bot-zu-Bot-Integration

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 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 Drittpartei-Bots, z. B. dem ServiceNow -Bot.

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

    • Wenn der primäre Bot die Anforderung (Absicht) eines Endanwenders 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 Anwenderanfrage weitergeleitet werden soll, kann der primäre Bot die Anfrage eines Anwenders an alle sekundären Bots übertragen. Jeder sekundäre Bot gibt eine Vorhersagekonfidenzpunktzahl zurück, um die Absicht des Endanwenders zu bestimmen. Der primäre Bot leitet die Anforderung dann an den sekundären Bot mit der höchsten Punktzahl für Vorhersagekonfidenz weiter.

    In beiden Szenarien informiert der Bot ServiceNow den primären Bot, wenn die Anforderung abgeschlossen ist oder wenn er die Bearbeitung der Anforderung nicht fortsetzen kann. Der primäre Bot kann dann bestimmen, ob er den Endanwender über den Abschluss der Konversation informieren oder weitere Unterstützung leisten 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 anfordern möchte, wird die Antwort für eine Anforderung asynchron über die API an das anfordernde System gesendet. Virtual Agent unterstützt auch Service Desk-Mitarbeiter 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.ging_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 verwendet wird, um die von Virtual Agentzurückgegebene Punktzahl für die Vorhersagekonfidenz zu normalisieren, wenn der primäre Bot keine Absichten verwendet, um Anforderungen an den entsprechenden Bot weiterzuleiten. 1