Zum Hauptinhalt springen

Workflows

Workflows ermöglichen es, Integrationsflüsse aus vorbereiteten Aktionen (HubSpot, Jira, Google Workspace und anderen) zusammenzustellen, und die Orchestrierung wird dann von Assistenten oder direkt von Benutzern gestartet. Dieser Abschnitt befindet sich derzeit im Beta-Modus.

Wo Sie sie finden

  • Klicken Sie im linken Menü auf Workflows (Beta).
  • Es wird eine Liste der vorhandenen Workflows, eine Suchfunktion, eine Seitenansicht und eine Schaltfläche Workflow erstellen angezeigt. Eine leere Liste zeigt den Text Keine Ergebnisse.

Liste der Workflows – leerer Zustand

Erstellen eines neuen Workflows

  1. Klicken Sie auf Workflow erstellen.
  2. Füllen Sie im rechten Panel Name und Beschreibung aus – diese dienen auch zur Suche.
  3. Ziehen Sie Aktionen aus dem linken Panel Verbindungen auf die Leinwand (z. B. HubSpot, Jira, Google Kalender, Google Drive).
  4. Verbinden Sie die Knoten, indem Sie Linien ziehen – der Ausgang der vorherigen Aktion ist der Eingang der folgenden.
  5. Ergänzen Sie in den Knoten die Parameter (ID der Datensätze, E-Mails, Kalender, Projekte usw.).
  6. Speichern Sie, indem Sie auf Workflow speichern klicken.
  7. Die Zoom-Steuerelemente befinden sich unten links, die Mini-Karte unten rechts.

Leere Leinwand mit dem ersten Trigger: Leere Leinwand mit Webhook

Hinzufügen eines Knotens aus dem Katalog: Auswahl von Knoten (Triggers/Tools/Agents)

Typische Aktionen und Beispiele

  • HubSpot: GetDealById, GetContactById – Lesen von Deals/Kontakten vor der Übergabe an andere Systeme.
  • Jira: GetUserAsync, AssignTicketAsync, CreateTicketAsync – Anreicherung von Kontakten oder Erstellung von Tickets.
  • Google Kalender: CreateEventAsync – Erstellung eines Termins nach erfolgreicher Anreicherung der Daten.
  • Google Drive: ListFilesAsync, ReadFileAsync – Arbeiten mit Dokumenten.
  • LLM / Webhook: Aufruf eines Modells oder Webhooks zur Ergänzung der Logik, Validierung oder Benachrichtigung. Anleitungen zur Erstellung eines Webhooks finden Sie auf der Seite Webhooks.

Best Practices

  • Eingabevalidierung: Überprüfen Sie IDs, E-Mails und erforderliche Parameter, bevor Sie weitere Knoten verbinden.
  • API-Fehler: Berücksichtigen Sie Fehler von Integrationsdiensten (Timeout, Rate Limit) und fügen Sie einen Fallback hinzu.
  • Benennung: Benennen Sie Knoten nach ihrer Funktion (z. B. „HubSpot-Kontakt finden“, „Jira-Ticket erstellen“).
  • Sicherheit: Arbeiten Sie nur mit den Zugriffsrechten, die für den jeweiligen Workflow erforderlich sind; sensible Werte sollten in einem Tresor/Secrets aufbewahrt werden.

Bearbeitung und Verwaltung

  • Suchen Sie im Workflow-Verzeichnis nach dem Namen/Schlüsselwort und öffnen Sie den Eintrag.
  • Sie können den Workflow bearbeiten, speichern und erneut ausführen – Änderungen werden bei neuen Ausführungen wirksam.
  • Empfohlen: Testen Sie den Fluss nach größeren Änderungen mit nicht-produktiven Daten (Testdeals/Tickets/Kalender).

Häufige Szenarien

  • Sync HubSpot → Jira → Kalender: Abrufen von Deal und Kontakt, Auffinden des Benutzers in Jira, Erstellen eines Tickets und eines Termins.
  • Incident Intake: Erstellen eines Tickets, Anhängen von Dateien aus Drive und Benachrichtigung über Webhook/LLM.
  • Onboarding: Erstellen eines Benutzers in internen Systemen, Hinzufügen zu Gruppen und Erstellen eines Einführungstermins.

Beispiel-Workflows: Beispiel-Workflows mit HubSpot und Outlook