Execus Logo
Zurück zur Plattform
Dokumentation
Erste Schritte
  • Was die Plattform ist
  • Erster Zugang
  • Plattform-Übersicht
  • Schnellglossar
Dashboard-Assistent
  • Was der Dashboard-Assistent ist
  • Wie du ihn verwendest
  • Was er kann
  • Sicherheit und Datenschutz
  • Tarife und Nutzungslimits
Sprachagent
  • GPT Live: Stimmen, Stil und Zuhören
  • Grundkonfiguration
  • KI-Zeiten
  • Modelle und Stimmen: Anwendungsfälle
  • Anweisungen
  • Prompt-Token
  • Erweiterte Einstellungen
  • Bewertungskriterien
  • Test und Playground
  • Anweisungen aktualisieren
  • External Tools
  • Vordefinierte Tools
  • MCP-Server
Angebotene Modelle
  • Was Modelle sind und warum sie wichtig sind
  • Sprachmodelle
  • KI-Modelle
  • Die richtige Kombination wählen
Dokumente und Wissensdatenbank
  • Was die Wissensdatenbank ist
  • Dokumente hochladen und verwalten
  • Wie die Suche während eines Anrufs funktioniert
  • Best Practices
Anrufe
  • Anrufhistorie
  • Transkripte und Zusammenfassungen
  • Audioaufzeichnungen
  • Filter und Suche
  • Datenexport
Anrufweiterleitung
  • Wann und warum einen Anruf weiterleiten
  • Abteilungen
  • Systemtools
  • KI außerhalb der Geschäftszeiten
  • Routing-Regeln
  • Operator-App (iOS / Android)
WhatsApp
  • WhatsApp Business in Execus
  • Chat in Echtzeit
  • Automatisierungen
  • Genehmigte Vorlagen
  • WhatsApp-Kontakte und -Listen
  • WhatsApp-KI-Agenten
Meta-Agent
  • Der Meta-Agent in Execus
  • Bereite deine Meta-Konten vor
  • Instagram und Facebook mit Execus verbinden
  • Meta-Agent erstellen
  • Agent konfigurieren
  • Direktnachrichten
  • Kommentare und Moderation
  • Tools des Meta-Agenten
  • Posteingang und Übernahme
  • Meta in Workflows
  • Tarife, Interaktionen und Limits
  • Problembehebung
Aktionen und Kampagnen
  • Was Aktionen sind
  • SMS-Kampagnen
  • E-Mail-Kampagnen
  • Planung und Batch-Versand
Buchungen
  • Kalenderansicht
  • Verfügbarkeitsregeln
  • Bestätigungen und Erinnerungen
  • Änderungen und Stornierungen
Kontakte
  • Kundenadressbuch
  • Import aus CSV
  • Kontaktformular
  • Listen und Segmente
  • Benutzerdefinierte Felder
Shop und Katalog
  • Der Shop in Execus
  • Produkt- und Dienstleistungskatalog
  • Bestellverwaltung
  • OCR und Preislistenimport
Integrationen
  • Apple Calendar verbinden
  • HubSpot verbinden
  • Überblick über Integrationen
  • Kalender
  • WhatsApp
  • Meta (Instagram und Facebook)
  • SMS und E-Mail
  • Verwaltungssoftware und PMS
  • Ausgehende Webhooks
Workflows
  • Was Workflows sind
  • Schritte und Blöcke
  • Trigger und Webhooks
  • Praktische Beispiele
Call Center und Dialer
  • Was das Execus Call Center leistet
  • Outbound-Kampagnen
  • Menschliche Agenten
  • Kontaktlisten und Live-Sync
  • Agentenpanel
  • Wochenplan für eingehende Anrufe
  • Regeln nach Kontaktliste
Externe APIs und Entwickler
  • Execus für Entwickler
  • API-Schlüssel und Authentifizierung
  • Wichtigste Endpunkte
  • Eingehende Webhooks
Anwendungsfälle
  • Hotels und Beherbergungsbetriebe
  • Restaurant
  • B&B und Kurzzeitvermietungen
  • Kosmetikstudio und Spa
  • Reisebüro
Preise und Pläne
  • Wie das Pricing funktioniert
  • Die Abonnementpläne
  • Wallet und Guthaben
  • Verbrauch und Rechnungen
  • Plan ändern, pausieren oder kündigen
Verwaltung
  • Konto und Organisation
  • Rechnungsstellung und Abonnement
  • Team und Rollen
  • Sicherheit und Datenschutz
  • Benachrichtigungen
Geschäftsinformationen
  • Geschäftsdetails
  • Standort und Adresse
  • Öffnungszeiten
  • KI-Zeiten
  • Abteilungen und Team
Ressourcen
  • Häufig gestellte Fragen
  • Vollständiges Glossar
  • Support
Dokumentation›Workflows›Schritte und Blöcke

Workflows

Schritte und Blöcke

Die Bausteine eines Workflows: Trigger, Aktionen, Bedingungen, Wartezeiten, Ende.

Ein Workflow besteht aus miteinander verbundenen Schritten. Jeder Schritt erfüllt eine bestimmte Aufgabe. Die verfügbaren Schritte zu kennen, ist der Ausgangspunkt zum Aufbau effektiver Automatisierungen.

Schritttypen

  • Trigger (Start). Definiert, wann der Workflow startet. Kann ein Ereignis sein (neuer Anruf, neue Bestellung), eine Uhrzeit (täglich um 8 Uhr), ein empfangener Webhook oder manuell (Sie starten ihn). Ein Workflow kann mehrere Trigger haben: Jeder führt nur die Schritte aus, mit denen Sie ihn verbinden.
  • Aktion. Führt eine Operation aus: SMS senden, Kontakt erstellen, Feld aktualisieren, externe API aufrufen, Notiz speichern. Es ist der Block, der 'Dinge tut'.
  • Bedingung (If-Criteria). Wählt einen Zweig basierend auf einer Prüfung: 'Wenn der Kunde bereits eine aktive Bestellung hat, tu X; sonst tu Y'. Bedingungen machen den Workflow intelligent.
  • Warten (Wait). Pausiert die Ausführung für eine bestimmte Zeit (5 Minuten, 2 Stunden, 3 Tage) oder bis zum Eintreten eines Ereignisses (z. B. Kundenantwort).
  • Sub-Workflow. Ruft einen anderen Workflow innerhalb des aktuellen auf. Ermöglicht die Wiederverwendung gemeinsamer Logik ohne Duplizierung von Schritten.
  • Ende. Beendet den Workflow und protokolliert das Ergebnis (abgeschlossen, fehlgeschlagen, abgebrochen). Es kann mehrere Ende-Schritte geben, um verschiedene Ergebnisse auszudrücken.

Schritte mit mehr als einem Ausgang

Manche Schritte gehen über mehrere Pfeile weiter. Der Schritt „WhatsApp-Vorlage senden“ hat zum Beispiel „Immer, direkt nach dem Senden“, einen Ausgang pro Schnellantwort-Schaltfläche („Bei Tippen auf die Schaltfläche: …“) und „Wenn die Zustellung fehlschlägt“: siehe WhatsApp > Automatisierungen, „Verzweigen nach Schaltflächen und fehlgeschlagener Zustellung“.

Warten: drei Modi

Der Warten-Schritt kann für eine Dauer (bis zu 31 Tage), bis zu einem Datum und einer Uhrzeit (z. B. {{ event.start.dateTime | add_days:"-1" }} für den Tag vor dem Termin) oder bis zu den Geschäftszeiten pausieren: außerhalb davon geht es zur nächsten Öffnung weiter, arbeitsfreie Tage und italienische Feiertage werden übersprungen.

Variablen und Ausdrücke

Schritte können Variablen lesen und schreiben: Daten, die den Workflow durchlaufen. Beispielsweise legt der Trigger-Schritt 'Neue Bestellung' Variablen wie 'kunde.name', 'bestellung.gesamt', 'bestellung.artikel' offen. Nachfolgende Aktionen können diese verwenden, um Nachrichten zu personalisieren oder Verzweigungen zu entscheiden.

Einfache Ausdrücke, keine Programmierung

Das System unterstützt grundlegende Ausdrücke ('gleich', 'größer als', 'enthält', elementare arithmetische Operatoren). Programmierkenntnisse sind nicht erforderlich: Der Editor zeigt bei jedem Schritt kontextbezogene Vorschläge an.

Funktionen in Ausdrücken

Nach einem Wert können Sie mit | Funktionen anhängen, auch verkettet: | phone (Nummer als +39…), | digits | last:"9" (letzte 9 Ziffern), | add_days:"1", | add_hours:"2", | date:"DD/MM/YYYY HH:mm", | tz:"Europe/Rome", | upper, | lower, | trim, | default:"…", | number, | round, | length, | first, | last, | slice:"0,3", | split:",", | join, | json, | parse_json, | weekday. Listenelemente werden per Index gelesen: items.0.name. {{ now }} ist das aktuelle Datum mit Uhrzeit.

Das visuelle Canvas

Bauen Sie den Workflow auf, indem Sie Schritte auf das Canvas ziehen und sie mit Pfeilen verbinden. Jeder Schritt hat ein Konfigurationspanel, das durch Klicken geöffnet wird. Für lange Workflows können Sie Gruppen und Labels erstellen, um die Übersicht zu behalten.

Verbinden Sie zwei Schritte, indem Sie von einem Verbindungspunkt zum anderen ziehen oder erst auf den einen und dann auf den anderen Verbindungspunkt klicken. Mit zwei Fingern scrollen verschiebt die Fläche; Zusammenziehen (oder Strg/Cmd + Mausrad) zoomt. Jeder Schritt hat einen Namen, der nach Typ nummeriert wird, wenn Sie mehrere hinzufügen („Bedingung prüfen“, „Bedingung prüfen 1“, „Bedingung prüfen 2“): Zum Umbenennen öffnen Sie die Einstellungen des Schritts und klicken auf den Titel; Eingabetaste oder ein Klick daneben speichert, Esc bricht ab.

Ausführungen und Protokoll

Jede Ausführung wird im Tab „Ausführungen“ des Workflows gespeichert. Er öffnet sich mit der letzten Ausführung, und jede Ausführung hat einen eigenen Link, den Sie mit Kollegen teilen können.

  • Die Fläche ist die Ausführung. Jeder Schritt zeigt sein Symbol, seinen Namen und ein Zeichen ✓ oder ⚠, mit einer Schrittnummer, die dem Protokoll entspricht. Jeder Ausgang trägt seine Bezeichnung (zum Beispiel „Wahr“, „Falsch“). Durchlaufene Pfeile sind grün; was nicht lief, bleibt grau.
  • Klick und Doppelklick. Klicken Sie auf einen Schritt, um ihn im Protokoll auszuwählen. Mit einem Doppelklick auf einen Schritt oder eine Protokollzeile öffnen Sie ihn schreibgeschützt: links Eingabe (was vom vorherigen Schritt kommt), in der Mitte Parameter, rechts Ausgabe (mit dem genommenen Zweig und einem etwaigen Fehler). Unter Parameter zeigt „In dieser Ausführung verwendete Werte“ die Werte, nachdem die Platzhalter ersetzt wurden.
  • Das Panel „Ausführungsprotokoll“. Unter der Fläche, standardmäßig eingeklappt: Mit einem Klick auf die Leiste öffnen oder schließen Sie es, durch Ziehen ändern Sie die Größe. Oben sehen Sie die Gesamtzeit (zum Beispiel „Fehlgeschlagen in 1.8s“); jede Zeile ist ein Schritt mit Symbol, Name, Status, Dauer und genommenem Zweig. Das Protokoll öffnet sich beim fehlgeschlagenen Schritt, sonst beim ersten. Für den ausgewählten Schritt wählen Sie Eingabe, Ausgabe oder beides und wechseln zwischen Felder und JSON, mit „JSON kopieren“.

Schleifen

Ein Schritt, der in derselben Ausführung mehrmals läuft, zeigt nur einen Eintrag: Einzelne Durchläufe werden noch nicht angezeigt.

Daten an andere Systeme senden

In den Schritten „Web-Anfrage (HTTP)“ und „Daten senden (Webhook)“ werden Platzhalter (zum Beispiel {{ contact.id }}) in URL, Headern, Abfrageparametern und Body ersetzt, und der Query-String der URL bleibt erhalten. Ein JSON-Body wird als JSON gesendet: {"id": "{{ contact.id }}"} sendet die Zahl 7, oder null, wenn die Variable fehlt. Ein Header, dessen Variable fehlt, wird weggelassen.

War diese Seite hilfreich?

ZurückWas Workflows sindWeiterTrigger und Webhooks