Mit dem Model Context Protocol (MCP) Inbound können Sie Automatisierungen in Ihren Bot-Prozessen oder Automationen über KI-Assistenten von Drittanbietern initiieren. Dies erfolgt sicher über ein mandantenfähiges, benutzerbasiertes MCP-Gateway, um Automation Anywhere-Automatisierungen zu starten.

Mit der eingehenden MCP-Konnektivität kann Automation Anywhere Anfragen von Drittanbieter-KI-Agents und externen KI-Assistenten empfangen. Mit MCP kann ein KI-Agent Folgendes tun:

  • Daten von Drittsystemen abrufen.
  • Entscheidungen anhand von Unternehmensdaten treffen.
  • Automatisierungen ausführen und diese über den Control Room entdecken.

Vorbereitungen

Vergewissern Sie sich, dass Sie die folgenden Komponenten eingerichtet haben:

  • Control Room-Repository-Berechtigungen.
  • Ein MCP-Client: Zum Beispiel Microsoft Copilot, ENTKB (Enterprise KB) oder ein anderer MCP-kompatibler Agent, der einen externen MCP-Server registrieren und Tools verwenden kann. Jeder MCP-Client kann unterschiedliche MCP-Funktionen unterstützen, was verschiedene Integrationsstufen mit MCP-Servern ermöglicht. Für eine vollständige Übersicht der unterstützten MCP-Clients und aktuellen Funktionen klicken Sie auf Funktionsunterstützungsmatrix.

Prozedur

  1. Melden Sie sich beim Control Room an.
  2. Navigieren Sie zu KI->Agent-Verbindungen. Auf der Seite Agent-Verbindungen können Sie die Liste der Agent-Verbindungen und Tools einsehen.

    Agent hinzufügen

  3. Um eine neue Agent-Verbindung hinzuzufügen, können Sie entweder:
    • Oben rechts auf der Seite klicken Sie auf + Hinzufügen-> Eingehendes Tool.
    • Klicken Sie rechts auf der Seite (oberhalb der Tabelle) auf das Symbol Erstellen.
  4. Von der Seite Inbound-Tool hinzufügen klicken Sie auf Durchsuchen, um die Automatisierung in einer Liste von Ordnern und Dateien zu suchen.
  5. Klicken Sie, um die gewünschte Automatisierung auszuwählen, und klicken Sie dann auf Auswählen.
  6. Nachdem Sie die Automatisierung ausgewählt haben:
    • Wenn Sie über die Enterprise-Lizenz mit aktivierter Process Reasoning Engine (PRE) verfügen (siehe Process Reasoning Engine und generative KI), werden die Felder Tool-Name und Beschreibung automatisch mit Inhalten aus PRE ausgefüllt. Unsere eingehenden MCP-Interaktionen werden von unserer PRE unterstützt. Die PRE verfügt über ein tiefgehendes Verständnis aller Automation Anywhere-Automatisierungen, -Prozesse, -API Tasks und -KI-Agents. Sie weiß, was sie sind und was sie tun können. Wenn ein Benutzer die Verwendung eines MCP-Inbound-Tool von einem Drittanbieter-KI-Assistenten anfordert, versteht unsere PRE die Absicht des Benutzers und den Kontext der Anfrage. Anschließend wird dies mit der eindeutigen Automatisierung im Automation Anywhere-Repository abgeglichen.
    • Wenn Sie über die Base-Lizenz verfügen, werden die Felder Tool-Name und Beschreibung automatisch aus dem Repository abgerufen.
    • Wenn jedoch keine Beschreibung im Repository vorhanden ist, bleibt dieses Feld leer. Beide Felder sind erforderlich.
      • Tool-Name (erforderlich): Benennen Sie es um, sodass es KI-freundlich ist, und erleichtern Sie dem Drittanbieter-KI-Agent das Verständnis. Der Name muss für alle Agent-Verbindungen eindeutig sein. Es muss zwischen 1 und 128 Zeichen lang sein und darf nur Buchstaben (A-Z, a–z), Ziffern (0–9), Unterstrich (_), Bindestrich (-) oder Punkt (.) enthalten. Keine Leerzeichen oder Sonderzeichen sind erlaubt.
      • Beschreibung (erforderlich): Klar und handlungsorientiert halten.
  7. Klicken Sie auf Hinzufügen.
  8. Ihr neues Inbound-Tool erscheint nun in der Tabelle Agent-Verbindungen mit einem Verbindungsstatus von Aktiviert.
    Anmerkung:

    Wenn eine Automatisierung aktualisiert oder gelöscht wird, müssen Sie die Agent-Verbindung manuell aktualisieren oder löschen.

    Unterstützte Eingabe- und Ausgabevariablendatentypen
    • Von MCP Inbound für Task Bots und API-Aufgaben:
      • Input: [String, Number, Boolean, Liste, Wörterbuch, Datum/Uhrzeit und Datensatz]
      • Output: [String, Number, Boolean, Liste, Wörterbuch, Datum/Uhrzeit und Datensatz]
    • Von MCP-Eingang für Prozesse:
      • Input: [String, Number, Boolean, Liste, Wörterbuch und Datum/Uhrzeit]
      • Output: Für die Prozessausgabe werden keine Datentypen unterstützt.