📄️ Überblick
Jeder Flow startet mit einem Trigger – dem Ereignis, das AutoFlow signalisiert: „Jetzt geht’s los.“ Egal ob sich ein Datensatz in Business Central ändert oder ein externer Dienst deine Umgebung anspricht, der Trigger bildet den Einstiegspunkt, der den Flow anstößt und die ersten Werte weitergibt.
📄️ Datensatz eingefügt
Nutze den Trigger Datensatz eingefügt, wenn ein Flow genau dann starten soll, sobald ein neuer Datensatz in Business Central ankommt. Der Trigger hängt auf Datenbankebene und reagiert auf jeden Insert, der zu deiner Konfiguration passt – egal, ob der Datensatz über die Business-Central-Oberfläche, einen API-Aufruf oder einen Hintergrundprozess entsteht.
📄️ Datensatz geändert
Nutze den Trigger Datensatz geändert, wenn ein Flow starten soll, sobald sich ein Datensatz in Business Central ändert. Wie Datensatz eingefügt hängt der Trigger auf Datenbankebene und reagiert auf Änderungen aus der Oberfläche, einem API-Aufruf oder einem Hintergrundjob. Optional kannst du gezielte Beobachtungsfelder wählen, sodass der Flow nur startet, wenn sich genau eines dieser Felder ändert – der Rest des Datensatzes darf sich frei bewegen, ohne den Flow auszulösen.
📄️ Datensatz gelöscht
Nutze den Trigger Datensatz gelöscht, wenn ein Flow starten soll, sobald ein Datensatz aus einer Business-Central-Tabelle entfernt wird. Anders als bei den Triggern Datensatz geändert und Datensatz eingefügt ist der gelöschte Datensatz beim Start des Flows bereits weg. Deshalb kannst du im Trigger gezielt Felder festlegen, die vor dem Verschwinden des Datensatzes als Outputs gesichert werden.
📄️ Webhook
Verwenden Sie den Webhook-Trigger, wenn ein Flow als Reaktion auf einen HTTP-Aufruf von außerhalb von Business Central starten soll – ein Drittanbieter-Callback, eine eigene Integration, ein Slack-Bot, alles, was JSON per POST senden kann. Der Flow kann vollständig asynchron laufen (der Aufrufer erhält sofort eine leere 200) oder synchron bis zu einem Schritt „Respond to Webhook" (der Aufrufer wartet auf die Antwort des Flows).
📄️ Wenn manuell gestartet
Verwende den Trigger Wenn manuell gestartet, wenn ein Flow ausschließlich auf Knopfdruck laufen soll. Er lauscht weder auf Business-Central-Ereignisse noch auf einen Zeitplan – die einzige Möglichkeit, einen Flow mit diesem Trigger zu starten, ist die Aktion Diesen Flow ausführen auf der Flow-Karte.
📄️ SubFlow
Verwende den SubFlow-Trigger, wenn du einen Flow brauchst, den andere Flows als Schritt aufrufen können – wie eine Funktion. SubFlows sind wiederverwendbare Bausteine: Du definierst gemeinsame Logik einmal (z. B. „Debitorennummer normalisieren“, „Adresse validieren“, „Compliance-Benachrichtigung versenden“) und jeder andere Flow kann sie inline mit typisierten Eingaben und Ausgaben aufrufen.
📄️ Nach Zeitplan
Verwende den Trigger Nach Zeitplan, um einen Flow in regelmäßigen Abständen laufen zu lassen. Es gibt keine Ereignisquelle – der Trigger ist an einen Aufgabenwarteschlangenposten gekoppelt, den AutoFlow beim Veröffentlichen anlegt; jeder Job-Queue-Lauf startet eine neue Ausführung.
📄️ PDF-Druck
Verfügbar ab dem ersten kostenpflichtigen AutoFlow-Plan.