Zum Hauptinhalt springen

Übersicht der Aktionen in SmartFlow

Einführung

Die Aktionen in SmartFlow sind die Elemente, die es ermöglichen, Aufgaben auszuführen und Ihre Workflows zu realisieren. Sobald ein Trigger aktiviert ist, übernehmen die Aktionen, um die definierten Ziele zu erreichen, wie das Senden einer Nachricht, das Ausführen von bedingter Logik oder die Kommunikation mit einer externen API.


Kategorien von Aktionen

SmartFlow bietet mehrere Arten von Aktionen, die nach Kategorien gruppiert sind, um die Verwaltung zu vereinfachen.

1. Chat

Aktionen, die mit Kommunikationswerkzeugen verbunden sind.

  • Send Message to Chat Instance : Senden Sie eine vordefinierte Nachricht an einen Benutzer über eine Chat-Instanz.
  • Search Knowledge Base : Suchen Sie eine Antwort in einer Wissensdatenbank.
  • Add Tag to Chat Instance : Fügen Sie ein Tag hinzu, um ein Gespräch zu kennzeichnen.
  • Delegate to ChatModel : Übertragen Sie eine Instanz an ein Gesprächsmodell.
  • Set Observation : Fügen Sie eine spezifische Beobachtung für eine Instanz hinzu.

Screenshot: [Fügen Sie einen Screenshot ein, der die Optionen der Kategorie "Chat" in der Benutzeroberfläche zeigt.]

2. Email

Aktionen zum Senden von E-Mails.

  • Send Email : Senden Sie eine E-Mail an einen Benutzer oder an eine Liste von Empfängern.

Screenshot: [Zeigen Sie die Konfigurationsoberfläche der Aktion "Send Email" mit benutzerdefinierten Feldern.]

3. API

Aktionen zur Integration externer Systeme über API-Aufrufe.

  • Perform API Call : Führen Sie einen Aufruf an eine externe API durch.
  • Import OpenAPI Collection : Importieren Sie OpenAPI-Sammlungen, um vordefinierte Endpunkte zu verwenden.

Screenshot: [Fügen Sie einen Screenshot ein, der den Import einer OpenAPI-Sammlung veranschaulicht.]

4. Logic

Aktionen, die mit bedingter Logik und Workflow-Management verbunden sind.

  • Conditions : Erstellen Sie "Wenn/Dann"-Szenarien, um die Flüsse zu steuern.
  • Set Variables : Definieren oder aktualisieren Sie Variablen, um den Kontext des Workflows zu bereichern.

Screenshot: [Präsentieren Sie ein Beispiel für eine bedingte Aktion mit mehreren Zweigen.]

5. Custom Actions

Erweiterte oder benutzerdefinierte Aktionen.

  • Custom Scripts : Fügen Sie ein benutzerdefiniertes Skript für eine spezifische Aktion hinzu.
  • Execute Sub-Workflow : Rufen Sie einen anderen SmartFlow als Teil des aktuellen Workflows auf.

Screenshot: [Veranschaulichen Sie ein Beispiel für einen Unter-Workflow, der durch eine Hauptaktion aufgerufen wird.]


Konfiguration der Aktionen

Eine Aktion hinzufügen

  1. Aktion auswählen : Wählen Sie eine Aktion aus der Liste der Kategorien aus.
  2. Felder konfigurieren : Füllen Sie die erforderlichen Details aus (z. B. Inhalt einer Nachricht, Empfänger einer E-Mail).
  3. Bestätigen : Testen und speichern Sie die Aktion, um sie in den Workflow zu integrieren.

Screenshot: [Zeigen Sie ein Beispiel für die Konfiguration einer Aktion mit ausgefüllten Feldern.]

Aktionen verwalten

  • Eine bestehende Aktion bearbeiten : Klicken Sie auf die Aktion im Workflow, um deren Parameter zu bearbeiten.
  • Eine Aktion löschen : Löschen Sie eine nicht mehr benötigte Aktion, indem Sie auf das entsprechende Symbol klicken.
  • Aktionen neu anordnen : Ziehen Sie die Aktionen, um die Ausführungsreihenfolge anzupassen.

Anwendungsfälle der Aktionen

Beispiel 1 : Automatisierte Benachrichtigung

  • Trigger : Ein Benutzer reicht ein Formular ein.
  • Aktionen :
    1. Senden Sie eine Bestätigungs-E-Mail an den Benutzer.
    2. Fügen Sie eine Beobachtung hinzu, um den Status der Einreichung zu verfolgen.

Beispiel 2 : API-Integration

  • Trigger : Ein Webhook empfängt Daten von einem CRM.
  • Aktionen :
    1. Führen Sie einen API-Aufruf durch, um zusätzliche Informationen abzurufen.
    2. Senden Sie eine Nachricht an den Chatbot mit den erhaltenen Daten.

Screenshot: [Zeigen Sie einen vollständigen Fluss mit diesen aufeinanderfolgenden Aktionen.]


Best Practices

  • Planen Sie Ihre Aktionen : Identifizieren Sie klar die Ausführungsreihenfolge der Aktionen, um eine konsistente Logik zu gewährleisten.
  • Testen Sie jede Aktion : Simulieren Sie deren Funktionalität, bevor Sie den Workflow bereitstellen.
  • Dokumentieren Sie Ihre Workflows : Fügen Sie Beschreibungen für jede Aktion hinzu, um deren Wartung zu erleichtern.

Mit dieser Übersicht können Sie die Aktionen nutzen, um komplexe und automatisierte Workflows zu erstellen. Gehen Sie zum nächsten Abschnitt, um zu erfahren, wie Sie Beobachtungen nutzen können, um Ihre Flüsse zu bereichern!