
Das Workflows-Dashboard, in dem du Workflows erstellst und verwaltest.
Wofür kann ich Workflows nutzen?
- 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 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.
- 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.
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.
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 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.
- 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.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.
- Ö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:- Klicke im App-Editor auf Dashboard.
- Klicke auf Workflows.
- Klicke auf Create workflow.
- 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.
- Beschreibe im AI-Chat, was der Workflow tun soll, und beantworte Rückfragen der KI.
- Die KI erstellt den Workflow und fügt ihn deiner Workflows-Liste hinzu.

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:- Klicke im App-Editor auf Dashboard.
- Klicke auf Workflows.
- Klicke auf Create workflow.
- 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.
- Vervollständige im AI-Chat den Prompt, den deine Auswahl vorausfüllt, und beantworte Rückfragen der KI.
- Die KI erstellt den Workflow und fügt ihn deiner Workflows-Liste hinzu.

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:- Klicke im App-Editor auf Dashboard.
- Klicke auf Workflows.
- Klicke auf Create workflow.
- Wähle unter Or start from these workflows einen Vorschlag.
- Prüfe den vorausgefüllten Prompt im AI-Chat, passe ihn bei Bedarf an und sende ihn.
- Die KI erstellt den Workflow und fügt ihn deiner Workflows-Liste hinzu.

Einen Workflow-Vorschlag wählen.
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.- 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.
- Klicke im App-Editor auf Dashboard.
- Klicke auf Automations.
- Klicke auf Switch to Workflows.
- 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:- Klicke im App-Editor auf Dashboard.
- Klicke auf Workflows.
- Klicke auf das More actions-Symbol beim Workflow.
- Klicke auf Deactivate oder Activate.

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.Einen Schritt bearbeiten
Einen Schritt bearbeiten

Einen Schritt bearbeiten.
Den Trigger bearbeiten
Den Trigger 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.

Den Trigger eines Workflows ersetzen.
Einen Schritt hinzufügen
Einen Schritt hinzufügen

Einen Schritt zu einem Workflow hinzufügen.
Einen Workflow umbenennen
Gib einem Workflow jederzeit einen klareren Namen. Umbenennen erzeugt keine neue Version. So benennst du einen Workflow um:- Klicke im App-Editor auf Dashboard.
- Klicke auf Workflows.
- Klicke auf das More actions-Symbol beim Workflow.
- Klicke auf Rename und gib den neuen Namen ein.

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. So führst du einen Workflow aus:- Klicke im App-Editor auf Dashboard.
- Klicke auf Workflows.
- Klicke auf den Workflow, um ihn zu öffnen.
- Klicke im Detail-Panel auf Run now.
- Klicke im Bestätigungsdialog erneut auf Run now.

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:- Klicke im App-Editor auf Dashboard.
- Klicke auf Workflows.
- Klicke auf den Workflow, um ihn zu öffnen.
- 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:- Klicke im App-Editor auf Dashboard.
- Klicke auf Workflows.
- Klicke auf das More actions-Symbol beim Workflow.
- Klicke auf Archive.

Einen Workflow über das More-actions-Menü archivieren.
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.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:- Klicke im App-Editor auf Dashboard.
- Klicke auf Workflows.
- Klicke auf den Workflow, den du prüfen willst.
- Prüfe im Detail-Panel die Run history, in der jeder Lauf Zeit und Status zeigt, z. B. Completed.
- Klicke auf einen Lauf, um sein Run log mit Startzeit, Endzeit und Laufzeit zu öffnen.

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. So siehst du Aktivität über Workflows hinweg:- Klicke im App-Editor auf Dashboard.
- Klicke auf Workflows.
- Klicke auf den Tab Activity.
- 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.
- Klicke bei einem Lauf auf View, um ihn im Diagramm des Workflows neben seinem Lauf-Log zu öffnen.

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
- 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.Kann ich Bedingungen hinzufügen, die steuern, wann ein Schritt läuft?
Kann ich Bedingungen hinzufügen, die steuern, wann ein Schritt läuft?
Was passiert, wenn ein Workflow fehlschlägt?
Was passiert, wenn ein Workflow fehlschlägt?
Warum fragt mich Run now, einen vorherigen Lauf zu wählen?
Warum fragt mich Run now, einen vorherigen Lauf zu wählen?
Kann ich Workflows über den AI-Chat verwalten?
Kann ich Workflows über den AI-Chat verwalten?

Einen Workflow über den AI-Chat verwalten.
Wie viele Workflows zeigt die Workflows-Seite?
Wie viele Workflows zeigt die Workflows-Seite?