- Erste Schritte
- Erstellen
- Fügen Sie einen KI-Agent zu einem Workflow hinzu
- Rufen Sie eine externe API auf
- Eingehende E-Mails verarbeiten
- Einen Slack-Benachrichtigungs-Workflow erstellen
- Eine menschliche Genehmigung zu einem Workflow hinzufügen
- Erstellen Sie einen Chat Agent-Workflow
- Fehler behandeln
- Grundlagen des Debuggens
- Human-in-the-Loop: Eskalation oder menschlicher Schritt
- Auswerten Ihrer Workflows
- Bereitstellen und ausführen
- Beispiele
- Referenz (Reference)
API-Workflow
API-Workflow-Knoten zum Aufrufen eines bereitgestellten UiPath API-Workflows und zum Verwenden seiner Ausgabe mit seinen Konfigurationsfeldern und Ausgabevariablen.
Ruft einen UiPath Studio Web-API-Workflow auf und gibt dessen Ausgabe zurück.
Auswahl zwischen API-Workflow und HTTP-Anforderung
Verwenden Sie den API-Workflow -Knoten, wenn die aufrufende Logik als API-Workflow erstellt und bereitgestellt wird, z. B. strukturierte Datenverarbeitung oder mehrstufige Integrationen, die von Ihrem Team erstellt wurden. Verwenden Sie den HTTP Request -Knoten, wenn Sie einen externen REST-Endpunkt (Repräsentational State Transfer) außerhalb der UiPath-Plattform aufrufen.
Konfiguration
| Feld | Erforderlich | Beschreibung |
|---|---|---|
| API-Workflow | Ja | Der aufzurufende Studio Web API-Workflow. Wählen Sie aus der Liste der bereitgestellten API-Workflows in Ihrer Organisation aus. |
| Eingabe | Nein | Schlüssel-Wert-Paare, die den Eingabeparametern des API-Workflows zugeordnet sind. Unterstützt Variablenverweise. |
| Zeitüberschreitung | Nein | Maximale Wartezeit auf den Abschluss des Workflows. |
Ausgabevariablen
| Variable | Beschreibung |
|---|---|
output | Die vom API-Workflow gemäß seinem Ausgabeschema zurückgegebene Antwort. |
error | Fehlerdetails, wenn der Aufruf fehlschlägt. Verwenden Sie ihn mit der Fehlerbehandlung, um bei Fehlern zu verzweigen. |
Beispiele
Verweisen Sie in nachgelagerten Knoten mit einem Ausdruck auf die Ausgabe des API-Workflows:
$vars.apiWorkflow1.output
$vars.apiWorkflow1.output
Um ein einzelnes Feld aus der Ausgabe zu verwenden, fügen Sie den Feldnamen an, der durch das Ausgabeschema des API-Workflows definiert ist, z. B. $vars.apiWorkflow1.output.<field>.
Häufige Probleme
| Problem | Resolution |
|---|---|
| API-Workflow nicht im Dropdown-Menü aufgeführt | Stellen Sie sicher, dass der API-Workflow bereitgestellt ist und Sie über die Berechtigung zum Aufrufen verfügen. |
| Timeout-Fehler | Erhöhen Sie den Timeoutwert oder beschleunigen Sie den API-Workflow. |
| Eingabetyp stimmt nicht überein | Prüfen Sie, ob die von Ihnen übergebenen Variablentypen mit den im API-Workflow deklarierten Eingabeparametertypen übereinstimmen. |
Nächste Schritte
- HTTP-Anforderung: Rufen Sie einen externen REST-Endpunkt auf.
- RPA-Workflow: Zum Starten eines von einem Roboter ausgeführten Prozesses.
- Fehlerbehandlung: Weiterleitung von Fehlern vom Knoten.
- Community: Stellen Sie Fragen und teilen Sie Workflows mit anderen Buildern im UiPath Forum.