Skip to main content
Das ist die Feld-für-Feld-Referenz für den Automation Builder – jeder Auslöser, jeder Schritt und wie Daten zwischen ihnen fließen. Wofür Automations gedacht sind, wie Läufe abgerechnet werden und durchgerechnete Beispiele findest du in der Automations-Übersicht.

Tabs der Automations-Liste

Die Listenseite /automations hat drei Tabs:

Auslöser

Jeder Auslöser startet aus einem bestimmten Ereignis. Assistentengebundene Auslöser (On Call Completed, On Inbound Call, Inject input variables) verlangen die Auswahl eines bestimmten Assistenten. Booking-, Conversation- und E-Mail-Auslöser bieten stattdessen ein optionales Assistant filter; Conversation-Auslöser lassen sich zusätzlich auf eine einzelne Messaging-Verbindung oder Plattform eingrenzen, Booking-Auslöser auf eine einzelne Buchungsseite. Ein generischer oder ein CRM-Webhook-Auslöser bekommt eine eigene eingehende URL und ein eigenes Secret, direkt in den Auslöser-Einstellungen angezeigt, sobald die Automatisierung gespeichert ist. HighLevel und verbundene Apps liefern Ereignisse stattdessen über einen gemeinsamen, vorautorisierten Endpunkt – einmal für den Workspace eingerichtet, nicht pro Automatisierung:

Schritte

Logic & flow control

Diese sprechen mit nichts außerhalb der Automatisierung – sie bestimmen, welchen Pfad ein Lauf nimmt, oder pausieren ihn.
Loop on Items verarbeitet höchstens 100 Elemente pro Schleife, und Schleifen können bis zu 5 Ebenen tief verschachtelt werden.

Ending a run

Ein Lauf endet außerdem sauber, sobald ein Schritt keine ausgehende Verbindung hat. Diese drei beenden ihn explizit, und zwei davon liefern eine konkrete Antwort zurück. Ruft ein Assistent diese Automatisierung mitten im Gespräch auf, muss jeder Pfad bei Respond to webhook enden, ohne vorherigen Delay- oder Loop-Schritt.

Time

AI

Im Katalog unter Milian AI gruppiert. Beide werden über Workspace-Credits für Token-Verbrauch plus eine Marge abgerechnet – der berechnete Betrag erscheint am Lauf und im Test-Panel des Schritts.

Messaging

Senden in einer bereits offenen Konversation, oder eine neue WhatsApp-Konversation mit einer genehmigten Vorlage starten.

Contacts, calls & compliance

Suppression-Aktionen sind idempotent – dieselbe Identität erneut hinzuzufügen oder zu entfernen lässt einen Lauf nie fehlschlagen.

Knowledge

HTTP & webhooks

Keiner dieser Schritte braucht eine gespeicherte Verbindung – URL einfügen, fertig.

External connections

CRM-, MCP- und Connected-App-Schritte lesen oder schreiben alle über gespeicherte Zugangsdaten in ein externes System – lege welche unter Automations → Connections an, bevor du sie nutzt. Jeder erscheint im Katalog als Provider · Action (zum Beispiel Airtable · Create record). CRM providers. Die Einrichtung des wiederkehrenden Sync und den HighLevel-Autorisierungsablauf findest du unter CRM sync – diese Action-Knoten schreiben jeweils einen Datensatz auf einmal, unabhängig von einem Sync-Zeitplan. Beispiel: Nutze nach On Call Completed eine HubSpot-Update-Action, um {{data.analysis.success}} am zugeordneten Kontakt zu protokollieren, oder verzweige davor erst mit Condition. Vendor & Generic MCP. Statt fester Felder übergeben diese einen Prompt und den Kontext des Laufs an einen Agenten, der selbst das passende Tool und die Argumente wählt – nützlich, wenn sich der genaue Aufruf von Lauf zu Lauf unterscheidet. Beide werden über Workspace-AI-Credits für das Reasoning des Agenten abgerechnet. Connected Apps (Beta). Über die Plattformen oben hinaus führt der Katalog auch jede App, die dein Workspace per OAuth verbunden hat. Verbinde eine unter Connections → Add Connection → Browse apps (Beta) und wähle sie danach wie jede integrierte Plattform als Auslöser oder Aktion. Erfordert Workspace-Beta Features. Die vollständige Liste und wie das Verbinden funktioniert, findest du im App Catalog.

Wie Daten zwischen Schritten fließen

Jedes mit ⚡ markierte Feld akzeptiert {{ }}-Templates, die aus den aktuellen Daten des Laufs gezogen werden.
  • Extract Fields liefert seine Werte doppelt zurück – verschachtelt unter fields ({{steps.step1.fields.email}}) und flach direkt am Schritt selbst ({{steps.step1.email}}) – nutze, was sich klarer liest.
  • Set variable schreibt in den Lauf selbst statt in die eigene Ausgabe eines Schritts – referenziere den gewählten Pfad danach genauso, z. B. {{vars.summary}}.
  • Condition, Switch und Loop on Items entscheiden außerdem, welcher verbundene Pfad als Nächstes läuft – zieh eigene Verbindungen aus ihren true/false-, Per-Case- oder Loop/Done-Anschlüssen.
Nutze Insert Variable, um zu durchstöbern, was verfügbar ist, statt Pfade von Hand zu tippen. Das Test-Panel jedes Schritts hat zwei Stufen: Connect Test prüft nur, ob deine Felder gültig sind; Run test führt den Schritt wirklich aus und befüllt Insert Variable mit den Live-Ausgaben für jeden späteren Schritt.
Run test ist eine echte Ausführung, keine Simulation – bei Connected-App-, E-Mail-, SMS-, HTTP- und CRM-Schritten kann es echte Daten anlegen oder ändern.

Status

Eine Automatisierung, die fünf Läufe in Folge fehlschlägt, wird automatisch pausiert, damit ein defekter Graph nicht weiterfeuert. Sieh im Runs-Tab nach dem Fehler, behebe ihn und schalte dann zurück auf Live.
So wechselt eine Automatisierung zwischen diesen Status:

Automatisierungen mit Milian bauen

Öffne eine Automatisierung und bitte Milian, den KI-Copiloten, sie in normaler Sprache zu bauen oder zu ändern – einen Auslöser und Schritte hinzufügen, die true/false-Zweige einer Condition verdrahten, umbenennen oder neu taggen, auf Live schalten oder einen fehlgeschlagenen Lauf debuggen – dieselben Dinge, die du auch von Hand tun würdest. Probier „füge nach dem Auslöser einen E-Mail-Schritt hinzu“, „füge eine Condition-Verzweigung hinzu und verdrahte true/false“ oder „debugge den letzten fehlgeschlagenen Lauf“. Wendet Milian eine Änderung direkt an, erscheint Milian saved changes; aktualisiert er die Canvas, ohne zu speichern, erscheint Milian updated the canvas — click Save to persist, und die Änderung bleibt ein Entwurf, bis du auf Save klickst.

Nächste Schritte

Automations-Übersicht

Konzepte, Abrechnung und durchgerechnete Beispiel-Automatisierungen

App Catalog

Apps für Auslöser und Aktionen durchstöbern und verbinden

CRM sync

Audience und ein verbundenes CRM nach Zeitplan abgeglichen halten