Skip to main content
Nutze Workflows, wenn du Arbeit abgeben willst, z. B. neue Kunden begrüßen, Zusammenfassungs-E-Mails senden, Daten zwischen Tools synchronisieren oder mehrstufige Prozesse ausführen, die warten, Bedingungen prüfen und automatisch reagieren. Beim Bauen einer App in Base44 erledigen Workflows Backend-Arbeit automatisch für dich. Ein Workflow kann nach Zeitplan starten, wenn sich deine Daten ändern, wenn ein App-Nutzer mit einem In-App-Agenten spricht, wenn eine verbundene Integration ein Ereignis sendet, wenn du deine App veröffentlichst oder wenn deine App eine Zahlung entgegennimmt. Du erstellst und verwaltest Workflows über den AI-Chat im Dashboard deiner App.
Workflows sind ab dem Builder-Tarif verfügbar. Wenn du den Free-Tarif nutzt, wechsle zu einem Builder-Tarif oder höher, um Workflows zu erstellen und auszuführen.
Workflows-Seite im App-Dashboard mit einer Liste aktiver Workflows

Das Workflows-Dashboard, in dem du Workflows erstellst und verwaltest.

Wichtig: Workflows ersetzen Automatisierungen. Apps, die ab dem 6. Juli 2026 erstellt werden, nutzen Workflows. Ältere Apps nutzen eventuell noch Automatisierungen. Deine App hat entweder das eine oder das andere, nicht beides. Alles, was du mit Automatisierungen konntest, kannst du mit Workflows und mehr:
  • Mehrere Schritte: Verkette mehrere Aktionen in einem Flow statt einer einzelnen Aktion.
  • Bedingungen: Nimm je nach Daten unterschiedliche Pfade, damit die richtigen Schritte in jeder Situation laufen.
  • Verzögerungen: Pausiere für Minuten, Stunden oder sogar Tage zwischen Schritten und mach dann automatisch weiter.
  • Schritt-für-Schritt-Sichtbarkeit: Sieh jeden Lauf in Echtzeit und genau, welcher Schritt erfolgreich war oder fehlschlug.

Wofür kann ich Workflows nutzen?

Workflows übernehmen fast jede Backend-Arbeit, die automatisch passieren soll, besonders wenn eine Aufgabe mehr als einen Schritt braucht. Zum Beispiel:
  • Leads pflegen: Wenn sich ein neuer Lead anmeldet, sende eine Willkommens-E-Mail, warte 2 Tage und folge nur nach, wenn er nicht geantwortet oder einen Call gebucht hat.
  • Bei Bedingungen alarmieren: Prüfe den Bestand nach Zeitplan und benachrichtige Admins nur, wenn ein Artikel unter seinen Schwellenwert fällt.
  • Auf Datenänderungen reagieren: Wenn ein neues Produkt hinzugefügt wird, benachrichtige dein Team und erstelle eine Aufgabe, um es vor der Veröffentlichung zu prüfen.
  • Tools synchron halten: Wenn ein Google-Calendar-Ereignis abgesagt wird, aktualisiere die passende Buchung und schicke dem Kunden eine E-Mail.
  • Geplante Zusammenfassungen senden: Sende dir jeden Morgen eine E-Mail-Zusammenfassung der Bestellungen des Vortags und poste den Gesamtwert in einem Slack-Kanal.

So funktionieren Workflows

Ein Workflow besteht aus einem Trigger und einem oder mehreren Schritten. Der Trigger entscheidet, wann der Workflow startet. Die Schritte entscheiden, was in welcher Reihenfolge passiert: Ein Schritt kann eine Backend-Funktion ausführen (Code, den die KI für dich schreibt), eine der gestalteten E-Mails deiner App senden, eine festgelegte Zeit warten oder je nach Bedingung einen anderen Pfad nehmen. Wenn du im AI-Chat beschreibst, was du willst, baut Base44 den Workflow für dich. Er erscheint an 2 Orten: im Datei-Baum deiner App und im Dashboard Workflows. Beim Öffnen siehst du ein visuelles Diagramm, das vom Trigger durch jeden Schritt fließt. Jeder Lauf wird aufgezeichnet, damit du überprüfen kannst, was passierte, und Probleme schnell behebst.
Ein verzweigtes Workflow-Diagramm: Es startet mit einem Entity-Trigger, teilt sich je nach Fitnessziel in 4 E-Mail-Aktionen, wartet 2 Tage und verzweigt dann erneut, je nachdem, ob ein Call gebucht wurde

Ein Workflow als Diagramm, vom Trigger durch jeden Schritt.

Beispiel: Einen neuen Lead begrüßen. Wenn ein Lead erstellt wird, sendet der Workflow eine auf sein Fitnessziel abgestimmte Willkommens-E-Mail, wartet 2 Tage und prüft dann, ob er einen Call gebucht hat. Falls ja, fügt er den Call in deinen Kalender ein; falls nicht, sendet er eine Nachfass-Erinnerung.

Wie Workflows starten

Ein Workflow kann auf mehrere Arten starten. Wenn du im AI-Chat beschreibst, was du willst, hilft es zu wissen, welcher Trigger zu deinem Anwendungsfall passt. Lies unten mehr zu jedem.

Scheduled

Geplante Workflows laufen zu einer von dir in deiner Zeitzone festgelegten Zeit. Sie können einmalig, nach einem wiederkehrenden Zeitplan oder in einem Intervall laufen, z. B. alle 30 Minuten. Ein monatlicher Zeitplan kann auch am letzten Tag des Monats laufen oder an einem bestimmten Wochentag des Monats, etwa am zweiten Dienstag. Nutze sie für wiederkehrende Aufgaben wie tägliche Digests und Wochenberichte oder für einen einmaligen Job zu einem bestimmten Datum und Zeitpunkt. Beispiel-Prompts:
  • Send me a daily summary of all new orders to my email every morning at 8:00.
  • Archive trip records that have been completed for more than 30 days, every Sunday at midnight.
  • Sende mir am letzten Tag jedes Monats eine E-Mail mit einer Zusammenfassung der Verkäufe des Monats.
Beachte bei geplanten Workflows:
  • Wiederkehrende Zeitpläne laufen höchstens alle 5 Minuten, und du kannst sie auf ein Datum oder eine Laufanzahl beschränken.
  • Ein Zeitplan, der endet, inklusive eines einmaligen Zeitplans nach seinem Lauf, wird automatisch archiviert.
  • Ein wiederkehrender Zeitplan ohne Ende läuft weiter, bis du ihn deaktivierst oder archivierst.

Entity

Entity-Workflows laufen als Reaktion auf Änderungen in deinen App-Daten, z. B. wenn ein Datensatz erstellt, aktualisiert oder gelöscht wird. Nutze sie, um in Echtzeit auf Aktivität zu reagieren. Beispiel-Prompts:
  • Send a push notification whenever I add a new WishlistPlace and write any needed backend function for me.
  • Send the admin an email whenever a new booking is created.
Halte einen Entity-Workflow fokussiert:
  • Füge eine Bedingung hinzu, damit er nur läuft, wenn er soll — z. B. nur, wenn sich der Status einer Bestellung auf versendet ändert, statt bei jedem Update.
  • Vermeide, dass ein Workflow denselben Datensatz aktualisiert, der ihn triggert. Das kann ihn in eine Schleife führen.

In-app agent

In-App-Agent-Workflows laufen einmal, wenn ein App-Nutzer eine neue Konversation mit einem In-App-Agenten startet, nicht bei jeder Nachricht. Nutze sie, um im Blick zu behalten, wer sich meldet, z. B. um benachrichtigt zu werden, wenn ein Kunde einen Chat beginnt, ihn zu deinen Kontakten hinzuzufügen oder dir am Tagesende eine Zusammenfassung zu senden. Beispiel-Prompts:
  • Email me whenever someone starts a new conversation with my agent.
  • Add the person to my Contacts list when they start a chat with my agent.

Connector

Connector-Workflows laufen, wenn ein verbundenes Tool ein Ereignis sendet, z. B. eine neue E-Mail in Gmail oder ein aktualisiertes Kalender-Ereignis in Google Calendar. Das Tool muss zuerst verbunden sein und Workflow-Trigger unterstützen, z. B. Gmail, Google Calendar, Google Drive, Microsoft Outlook, Microsoft OneDrive und Slack. Du kannst eine Bedingung hinzufügen, damit ein Workflow nur für die Ereignisse läuft, die dich interessieren. Das ist besonders wichtig bei viel genutzten Tools wie Slack, wo du z. B. nur für Nachrichten in einem bestimmten Kanal oder von einer bestimmten Person laufen willst. Beispiel-Prompts:
  • When a new email arrives in Gmail with the subject "Book appointment", parse it and add a new booking to my app.
  • When a Google Calendar event is cancelled, update the booking in my app and post a message in the #salon-general Slack channel.
Wenn ein Tool keine Workflow-Trigger unterstützt, kannst du seine Ereignisse trotzdem einbringen. Um z. B. auf neue Stripe-Zahlungen zu reagieren, verwende einen Webhook oder eine Backend-Funktion, um jede Zahlung als Datensatz in deiner App zu speichern, und dann einen Entity-Workflow, der bei neuen Zahlungsdatensätzen läuft. Oder statt zu warten, bis das Tool dich benachrichtigt, führe einen geplanten Workflow aus, der das Tool regelmäßig prüft (z. B. stündlich) und alles Neue seit der letzten Prüfung behandelt.

App publish

App-publish-Workflows laufen, wenn du deine App über den App-Editor veröffentlichst. Nutze sie, um ein Release anzukündigen, dein Team über ein Live-Update zu informieren oder Einrichtungsarbeit bei der ersten Veröffentlichung deiner App auszuführen. Beispiel-Prompts:
  • Wenn ich meine App veröffentliche, poste eine Nachricht im Slack-Kanal meines Teams.
  • Sende mir bei der ersten Veröffentlichung meiner App eine Zusammenfassung per E-Mail.
App publish läuft bei jeder erfolgreichen Veröffentlichung, auch wenn du eine frühere Version wiederherstellst. Er läuft nicht, wenn du die Veröffentlichung aufhebst. Du kannst eine Bedingung hinzufügen, damit ein Workflow nur bei der allerersten Veröffentlichung deiner App läuft.

App payment

App-payment-Workflows laufen, wenn eine Zahlung beim Zahlungsanbieter deiner App erfolgreich ist oder erstattet wird. Nutze sie, um eine Bestellung abzuwickeln, eine Quittung zu senden oder einen Datensatz zu aktualisieren, sobald jemand bezahlt hat. Beispiel-Prompts:
  • Wenn eine Zahlung erfolgreich ist, markiere die Bestellung als bezahlt und sende dem Kunden eine Quittung per E-Mail.
  • Wenn eine Zahlung erstattet wird, aktualisiere den Bestellstatus und informiere mein Team.
Beachte bei App-payment-Workflows Folgendes:
  • Du brauchst einen verbundenen Zahlungsanbieter. Das Aktivieren eines Workflows mit diesem Trigger schlägt fehl, wenn deine App keinen hat.
  • Fehlgeschlagene Zahlungsversuche starten keinen Workflow, ebenso wenig Zahlungen ohne Betrag, etwa ein kostenloser Checkout oder ein 100%-Rabatt.
  • Testzahlungen starten einen Workflow. Füge eine Bedingung hinzu, wenn du nur echte Zahlungen möchtest.
  • Abo-Verlängerungen starten möglicherweise noch keinen Workflow. Baue also keinen Workflow, der nur auf Verlängerungen reagiert.
  • Die an deinen Workflow übergebenen Zahlungsdetails enthalten weder die E-Mail des Kunden noch andere persönliche Daten. Eine Backend-Funktion kann bei Bedarf die vollständigen Details von deinem Anbieter abrufen.

App user auth

App-user-auth-Workflows laufen, wenn sich jemand bei deiner App registriert oder anmeldet. Nutze sie, um neue App-Nutzer zu begrüßen, ihr Konto einzurichten oder dein Team über Neuzugänge zu informieren. Wähle beim Festlegen des Triggers Signup oder Login unter App user auth.
Dieser Trigger erscheint nur bei Apps, die eine Anmeldung erfordern. Ist deine App ohne Anmeldung öffentlich, registriert sich niemand und meldet sich niemand an. Es gibt also nichts, worauf er reagieren kann.
Beispiel-Prompts:
  • Wenn sich jemand registriert, sende eine Willkommens-E-Mail und füge die Person zu meiner Newsletter-Liste hinzu.
  • Wenn sich ein Nutzer anmeldet, aktualisiere sein letztes Aktivitätsdatum.
Wann jeder Trigger läuft, hängt davon ab, wer auf deine App zugreifen kann:
  • Öffentliche Apps: Signup läuft, wenn sich eine Person zum ersten Mal erfolgreich anmeldet. Das passiert nach der Verifizierung ihrer E-Mail oder nach der Anmeldung über einen Anbieter wie Google. Login läuft danach bei jeder Anmeldung.
  • Private Apps und Workspace-Apps: Signup läuft, wenn ein Admin die Zugriffsanfrage einer Person genehmigt, nicht bei ihrer ersten Anmeldung. Login läuft bei jeder Anmeldung eines genehmigten Nutzers.

Einen Workflow erstellen

Um einen Workflow zu erstellen, klicke in deinem App-Dashboard auf Create workflow. Base44 öffnet einen Create a new workflow-Canvas. Dort startest du mit einem Trigger, mit einer Aktion oder wählst einen der Vorschläge basierend auf deiner App. Danach beschreibst du im AI-Chat, was du willst, und der Chat erstellt den Workflow und stellt bei Bedarf Fragen. Du verfeinerst ihn im Chat, bis er so funktioniert, wie du es brauchst. Jedes Mal, wenn die KI einen Workflow erstellt oder aktualisiert, erscheint eine Karte dafür im Chat. Klicke auf die Karte, um den Workflow im Editor zu öffnen.

Mit einem Trigger starten

Starte mit einem Trigger, wenn du schon weißt, wie der Workflow beginnen soll. So erstellst du einen Workflow mit einem Trigger:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Workflows.
  3. Klicke auf Create workflow.
  4. Klicke auf dem Canvas auf Add trigger und wähle, wie der Workflow startet. Du kannst einen geplanten Trigger mit One time, Recurring oder On an interval wählen. Oder du startest mit einem Connector, einem In-App-Agenten oder einer Entity.
  5. Beschreibe im AI-Chat, was der Workflow tun soll, und beantworte Rückfragen der KI.
  6. Die KI erstellt den Workflow und fügt ihn deiner Workflows-Liste hinzu.
Der Create-a-new-workflow-Canvas mit dem Knoten Add trigger

Der Create-a-new-workflow-Canvas, auf dem du zum Start einen Trigger hinzufügst.

Mit einer Aktion starten

Starte mit einer Aktion, wenn du weißt, was der Workflow tun soll, aber noch nicht, was ihn auslösen soll. Die KI fragt dich beim Bauen nach dem Trigger. So erstellst du einen Workflow mit einer Aktion:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Workflows.
  3. Klicke auf Create workflow.
  4. Klicke auf dem Canvas auf Add action und wähle, was der Workflow tut:
    • Backend function: Führe eigenen Code aus, z. B. um Daten zu aktualisieren oder eine API aufzurufen.
    • Condition: Nimm je nach Regel einen anderen Pfad.
    • Wait: Pausiere für eine festgelegte Zeit vor dem nächsten Schritt.
    • Describe your own: Sag dem Chat, was dieser Schritt tun soll.
  5. Vervollständige im AI-Chat den Prompt, den deine Auswahl vorausfüllt, und beantworte Rückfragen der KI.
  6. Die KI erstellt den Workflow und fügt ihn deiner Workflows-Liste hinzu.
Der Create-a-new-workflow-Canvas mit geöffnetem Menü Add action mit Backend function, Condition, Wait und Describe your own

Eine Aktion auf dem Create-a-new-workflow-Canvas wählen.

Mit einem Vorschlag starten

Starte mit einem Vorschlag, wenn du eine fertige, auf deine App zugeschnittene Idee willst. So erstellst du einen Workflow aus einem Vorschlag:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Workflows.
  3. Klicke auf Create workflow.
  4. Wähle unter Or start from these workflows einen Vorschlag.
  5. Prüfe den vorausgefüllten Prompt im AI-Chat, passe ihn bei Bedarf an und sende ihn.
  6. Die KI erstellt den Workflow und fügt ihn deiner Workflows-Liste hinzu.
Create-a-new-workflow-Canvas mit hervorgehobener Vorschlagszeile

Einen Workflow-Vorschlag wählen.

So bekommst du die besten Ergebnisse von der KI:
  • Beschreibe jeden Schritt und jedes Ergebnis klar, damit sie im Diagramm erscheinen.
  • Gib bei einer Bedingung jedem Pfad eine eigene Aktion. Sonst packt die KI die Logik eventuell in eine einzelne Backend-Funktion, statt einen separaten Pfad zu zeigen.
  • Wenn ein Schritt eine neue Backend-Funktion braucht, erwähne sie einfach. Die KI schreibt sie für dich.

Von Automatisierungen zu Workflows wechseln

Wenn deine App noch Automatisierungen nutzt, kannst du alle in einem Schritt zu Workflows verschieben. Base44 erstellt jede Automatisierung als Workflow neu. Du musst also nichts neu bauen.
Was beim Wechsel passiert:
  • Deine Automatisierungen werden zu Workflows: Jede Automatisierung wird als Workflow neu erstellt und behält ihren ursprünglichen Trigger und Zeitplan.
  • Deine Historie wird übernommen: Laufanzahlen und Statistiken wandern mit jedem Workflow. Frühere Lauf-Logs bleiben bei deinen ursprünglichen Automatisierungen, die archiviert werden.
  • Archivierte Automatisierungen werden ebenfalls übernommen: Bereits archivierte Automatisierungen werden mit verschoben und bleiben archiviert.
  • Nichts hört auf zu laufen: Deine Automatisierungen laufen weiter, bis der Wechsel abgeschlossen ist.
So wechselst du von Automatisierungen zu Workflows:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Automations.
  3. Klicke auf Switch to Workflows.
  4. Prüfe, was beim Wechsel passiert, und klicke dann auf Start now.

Workflows verwalten

Nachdem du Workflows nutzt, kannst du steuern, wann sie laufen, ihr Verhalten ändern, sie umbenennen, sie bei Bedarf auslösen oder nicht mehr benötigte aufräumen. Jeder Workflow zeigt einen Status Active oder Inactive, und du kannst einen deaktivieren, um ihn zu pausieren, und ihn jederzeit wieder aktivieren.

Einen Workflow ein- oder ausschalten

Deaktiviere einen Workflow, wenn du seine Läufe stoppen willst, und aktiviere ihn wieder, wenn du ihn brauchst. Deaktivieren stoppt neue Läufe, aber die Lauf-Historie bleibt verfügbar. So schaltest du einen Workflow ein oder aus:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Workflows.
  3. Klicke auf das More actions-Symbol beim Workflow.
  4. Klicke auf Deactivate oder Activate.
Du kannst auch einen Workflow öffnen und im Detail-Panel den Active-Schalter nutzen.
Workflow-Menü mit hervorgehobener Option Deactivate

Einen Workflow über das More-actions-Menü deaktivieren.

Einen Workflow bearbeiten

Um zu ändern, was ein Workflow tut, bearbeite ihn im Diagramm oder beschreibe die Änderung einfach im AI-Chat. Jede Bearbeitungsoption öffnet den AI-Chat mit einem vorausgefüllten Prompt, und die KI nimmt die Änderung für dich vor. Du musst also nichts manuell bearbeiten.
Klicke auf das Edit-Symbol eines Schritts, um zu ändern, was der Schritt tut, oder um ihn durch einen anderen Schritt zu ersetzen.
Ein Workflow mit einem geplanten Trigger und einer Aktion zum Senden täglicher Erinnerungen, mit geöffnetem Bearbeitungsmenü mit Change what this step does und Replace this step

Einen Schritt bearbeiten.

  • Klicke auf das Edit-Symbol des Triggers, um zu ändern, welche Ereignisse den Workflow auslösen.
  • Klicke auf das Symbol Replace trigger, um zu einem anderen Trigger zu wechseln, etwa einem geplanten, Connector-, In-App-Agent- oder Entity-Trigger.
Die Trigger-Auswahl neben einem Workflow mit den geplanten Optionen One time, Recurring und On an interval, gefolgt von Connectoren, Agenten und Entities

Den Trigger eines Workflows ersetzen.

Klicke auf den Hinzufügen-Button unter einem Schritt und wähle dann Action oder Condition.
Das Plus-Steuerelement unter einer Workflow-Aktion mit dem Tooltip Add a step after this und einem Menü mit Action oder Condition

Einen Schritt zu einem Workflow hinzufügen.

Änderungen an den Schritten eines Workflows erzeugen eine neue Version. Laufende Läufe schließen mit ihrer Startversion ab, neue Läufe nutzen die neueste Version.

Einen Workflow umbenennen

Gib einem Workflow jederzeit einen klareren Namen. Umbenennen erzeugt keine neue Version. So benennst du einen Workflow um:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Workflows.
  3. Klicke auf das More actions-Symbol beim Workflow.
  4. Klicke auf Rename und gib den neuen Namen ein.
Die Workflows-Liste mit 3 aktiven Workflows und einem geöffneten Menü beim ersten, mit Rename über Deactivate und Archive

Einen Workflow über das More-actions-Menü umbenennen.

Einen Workflow sofort ausführen

Führe einen Workflow sofort aus, wenn du ihn on demand starten willst. Das hilft, Änderungen zu testen, deine Konfiguration zu prüfen oder etwas Dringendes zwischen geplanten Läufen zu erledigen.
Wichtig: Run now führt echte Aktionen mit deiner aktuellen Konfiguration aus, z. B. echte E-Mails senden oder echte Datensätze aktualisieren. Es ist ein einmaliger manueller Lauf, der deinen Zeitplan oder Trigger nicht beeinflusst, und er erscheint als Test in der Lauf-Historie. Wenn frühere Läufe existieren, kannst du den Workflow auch mit den Daten eines vorherigen Laufs wiederholen.
So führst du einen Workflow aus:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Workflows.
  3. Klicke auf den Workflow, um ihn zu öffnen.
  4. Klicke im Detail-Panel auf Run now.
  5. Klicke im Bestätigungsdialog erneut auf Run now.
Workflow-Seitenpanel mit hervorgehobenem Run now über seiner Lauf-Historie

Einen Workflow mit Run now on demand ausführen.

Einen Lauf abbrechen

Wenn ein Workflow läuft und du ihn stoppen musst, kannst du den Lauf abbrechen, solange er noch aktiv ist. Der abgebrochene Lauf erscheint in der Lauf-Historie als Cancelled. So brichst du einen Lauf ab:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Workflows.
  3. Klicke auf den Workflow, um ihn zu öffnen.
  4. Klicke auf den laufenden Lauf und dann auf Cancel run.

Einen Workflow archivieren

Wenn du einen Workflow nicht mehr brauchst, kannst du ihn archivieren, um deine aktive Liste sauber zu halten. So archivierst du einen Workflow:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Workflows.
  3. Klicke auf das More actions-Symbol beim Workflow.
  4. Klicke auf Archive.
Die Workflows-Liste mit einem geöffneten Menü beim ersten Workflow und hervorgehobenem Archive unter Rename und Deactivate

Einen Workflow über das More-actions-Menü archivieren.

Um archivierte Workflows zu sehen oder wiederherzustellen, klicke auf das More actions-Symbol neben Create workflow und dann auf View archive.

Läufe überwachen

Jeder Workflow protokolliert jeden Lauf, damit du ihn in Echtzeit sehen und nachträglich prüfen kannst. Prüfe die Läufe eines Workflows im Detail-Panel oder alle Läufe über alle Workflows im Tab Activity.
Während ein Workflow läuft, zeigt jeder Schritt im Diagramm ein grünes Häkchen, wenn er erfolgreich abgeschlossen ist. So siehst du auf einen Blick, dass er funktioniert, und genau, wo er stoppt, falls ein Schritt fehlschlägt.

Die Läufe eines Workflows ansehen

Wenn du einen Workflow öffnest, zeigt das Detail-Panel die Success rate, die Avg. runtime und eine Run history aller Läufe. Wenn etwas schiefgeht, zeigt der Lauf den genauen fehlgeschlagenen Schritt und den Fehler, sodass du ohne Raten weißt, wo zu suchen ist. So siehst du die Läufe eines Workflows:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Workflows.
  3. Klicke auf den Workflow, den du prüfen willst.
  4. Prüfe im Detail-Panel die Run history, in der jeder Lauf Zeit und Status zeigt, z. B. Completed.
  5. Klicke auf einen Lauf, um sein Run log mit Startzeit, Endzeit und Laufzeit zu öffnen.
Ein abgeschlossener Workflow-Lauf, grün auf dem Canvas dargestellt, neben einem Run-log-Panel mit Beschreibung, Start- und Endzeit und einer Laufzeit von 1,5 Sekunden

Das Detail-Panel eines Workflows mit seiner Lauf-Historie.

Den Activity-Tab nutzen

Der Tab Activity unter Workflows in deinem App-Dashboard bringt die Läufe aller Workflows an einem Ort zusammen.
Läufe, die du mit Run now startest, sind als TEST markiert, damit du sie von automatisch ausgelösten unterscheiden kannst.
So siehst du Aktivität über Workflows hinweg:
  1. Klicke im App-Editor auf Dashboard.
  2. Klicke auf Workflows.
  3. Klicke auf den Tab Activity.
  4. Prüfe die Liste der Läufe, in der jeder Lauf seinen Workflow, Status, seine Startzeit und Laufzeit zeigt. Filtere nach Status (Running, Completed, Failed oder Cancelled) oder nach Zeitraum.
  5. Klicke bei einem Lauf auf View, um ihn im Diagramm des Workflows neben seinem Lauf-Log zu öffnen.
Der Activity-Tab mit Suche und Statusfiltern über einer Tabelle mit 3 abgeschlossenen Workflow-Läufen, jeweils mit Status, Startzeit und Laufzeit

Der Activity-Tab mit Läufen über alle deine Workflows hinweg.


Workflows und Integrations-Credits

Workflows werden nach den ausgeführten Schritten abgerechnet. Jeder Schritt, der eine Backend-Funktion ausführt, verwendet einen Bruchteil eines Integrations-Credits, und die Kosten summieren sich über alle Schritte eines Laufs. Eingebaute Integrationen, die ein Schritt nutzt, z. B. E-Mail-Versand oder KI-Modell-Aufruf, können ebenfalls Credits verbrauchen, wie an anderen Stellen in deiner App. Ein Workflow mit mehreren Schritten kostet daher pro Lauf mehr als ein einstufiger. Behalte also im Auge, wie oft deine Workflows laufen und was jeder Schritt tut. Wenn dir während eines Laufs die Integrations-Credits ausgehen, wird dieser Lauf abgebrochen. Erfahre mehr über Credits.

Tipps zur Credit-Nutzung

Workflows, die häufig laufen oder mehrere Aktionen verketten, können deinen Credit-Bestand schnell aufbrauchen. So behältst du die Nutzung im Griff:
  • Spezifische Trigger-Bedingungen hinzufügen: Enge die Kriterien ein, die einen Workflow starten, damit er nicht unnötig läuft.
  • Bedingungen zum Überspringen unnötiger Schritte nutzen: Verzweige den Workflow so, dass teure Schritte nur laufen, wenn sie wirklich nötig sind.
  • Redundante Workflows konsolidieren: Kombiniere überlappende Workflows zu weniger, cleveren.
  • Fehlerhafte Workflows zeitnah beheben: Fehlerhafte Workflows können bei jedem Retry Credits verbrauchen. Prüfe deine Lauf-Historie regelmäßig und behebe oder deaktiviere Problem-Workflows sofort.
  • Häufigkeit geplanter Workflows prüfen: Überlege, ob wiederkehrende Workflows wie tägliche Berichte oder Erinnerungen wirklich so oft laufen müssen.
  • Sparsam mit KI-Aufrufen sein: KI-Modell-Aufrufe verbrauchen ebenfalls Credits. Rufe ein Modell also nur auf, wenn du das Ergebnis wirklich brauchst.
  • Zuerst mit kleinem Datenset testen: Führe einen Workflow manuell aus und prüfe die Lauf-Historie, um die Credit-Kosten pro Lauf zu schätzen, bevor du ihn im großen Stil aktivierst.

FAQs

Klicke unten auf eine Frage, um mehr zu erfahren.
Ja. Bitte den AI-Chat, Bedingungen zu einem Workflow oder Schritt hinzuzufügen. Zum Beispiel:
Der Workflow nimmt dann je nach beschriebenen Bedingungen verschiedene Pfade, sodass unterschiedliche Schritte je nach Daten laufen. Eine Bedingung kann mehrere Pfade und einen Catch-all für alles Nicht-Passende haben, und das Diagramm zeigt jeden Pfad separat.
Öffne den Workflow und prüfe die Run history, um den fehlgeschlagenen Schritt zu finden. Bitte die KI in deinem Dashboard, den Fehler zu erklären und einen Fix vorzuschlagen. Nutze dann Run now, um zu bestätigen, dass der Workflow erfolgreich läuft.Wenn ein Workflow wiederholt fehlschlägt, deaktiviert Base44 ihn automatisch und schickt dir eine E-Mail. So kannst du ihn reparieren, bevor du ihn wieder einschaltest. Ein geplanter Workflow wird nach 5 aufeinanderfolgenden Fehlschlägen deaktiviert. Er läuft jedes Mal gleich, daher deuten wiederholte Fehlschläge meist auf ein Problem hin. Workflows mit anderen Triggern werden nach 50 aufeinanderfolgenden Fehlschlägen deaktiviert. Ihre eingehenden Daten variieren, daher sind gelegentliche Fehlschläge eher zu erwarten. Wenn du den Workflow reparierst und wieder aktivierst, wird der Zähler zurückgesetzt.
Das hängt vom Startmechanismus des Workflows ab. Ein geplanter Workflow kann jederzeit on demand laufen, weil er keinen Input braucht. Ein Workflow, der aus einem Entity-, Connector- oder In-App-Agent-Trigger startet, braucht die Trigger-Daten zum Laufen, z. B. die konkret erstellte Aufgabe, daher spielt Run now die Daten eines vorherigen Laufs erneut ab. Das bedeutet, der Workflow muss mindestens einmal gelaufen sein, bevor du ihn on demand ausführen kannst.Wenn du No previous runs siehst, triggere den Workflow einmal echt, z. B. indem du eine Aufgabe für den Task-Follow-up-Workflow erstellst, und nutze dann Run now, um diesen Lauf erneut abzuspielen.
Ja. Bitte die KI, einen Workflow zu aktivieren, zu deaktivieren, zu archivieren oder wiederherzustellen. Sie nimmt die Änderung für dich vor, ohne dass du die Dashboard-Menüs öffnen musst.
AI-Chat, der bestätigt, dass ein Workflow pausiert ist

Einen Workflow über den AI-Chat verwalten.

Die Workflows-Seite listet alle deine Workflows auf und blättert durch bis zu 1.000.
Diese Seite wurde mit KI übersetzt. Die genauesten und aktuellsten Informationen findest du in der englischen Version.