Probleme und Aktivieren
Warum sich eine Automatisierung nicht aktivieren lässt und was die Meldungen im Editor bedeuten
Zuletzt aktualisiert am
Tillor prüft deinen Flow fortlaufend, während du ihn baust. Solange es offene Probleme gibt, kannst du die Automatisierung nicht aktivieren. So wird verhindert, dass ein Flow, der nicht funktionieren kann, echte Erinnerungen oder Aufgaben zu senden versucht.
Wo du die Probleme siehst
- Auf jedem Schritt mit einem Problem steht eine kleine Warnzahl
- Im Panel rechts stehen die Probleme des ausgewählten Schritts in einem orangefarbenen Block über den Einstellungen
- Oben im Panel steht eine Schaltfläche mit der Gesamtzahl, zum Beispiel 3 Probleme. Klicke darauf für die Liste und klicke auf eine Meldung, um zum Schritt zu springen
- In der Übersicht der Automatisierungen steht bei dem Namen ein Label wie 3 Probleme, und es gibt einen Filter Probleme
Warum kann ich nicht aktivieren
Der Schalter Aktiv funktioniert nicht, solange es Probleme gibt, mit dem Text Behebe zuerst die offenen Probleme. In der Übersicht kannst du den Schalter der Automatisierung dann ebenfalls nicht einschalten.
Ist die Automatisierung schon eingeschaltet, kannst du Änderungen mit Problemen nicht speichern. Ein Flow, der läuft, muss gültig bleiben. Behebe die Probleme oder pausiere die Automatisierung zuerst.
Was die Meldungen bedeuten
| Meldung | Was los ist | Was du tust |
|---|---|---|
| Füge zum Start einen Auslöser hinzu. | Der Flow hat keinen Auslöser | Ein Flow braucht immer mindestens einen Auslöser. Ziehe Wenn das passiert aus der Liste links auf die Fläche |
| Dieses Ereignis gibt es nicht mehr. Wähle ein anderes. | Das Ereignis des Auslösers gibt es nicht mehr | Wähle bei Ereignis ein anderes |
| Nicht verbunden, daher wird dieser Schritt nie ausgeführt. | Zu dem Schritt führt keine Linie | Verbinde den Schritt mit einem Ausgang eines anderen Schritts oder lösche ihn |
| Dieser Schritt gehört zu einer Schleife. Ein Flow kann nur vorwärts gehen. | Eine Linie führt zu einem früheren Schritt zurück | Lösche die Linie, die zurückzeigt. Ein Flow kann nicht im Kreis laufen |
| [Feld] ist erforderlich. | Ein Pflichtfeld ist leer, etwa der Titel einer Aufgabe | Fülle das Feld aus. Pflichtfelder haben ein Sternchen |
| [Feld]: [Variable] ist in diesem Schritt nicht verfügbar. | Du verwendest eine Variable, die in diesem Schritt nicht existiert | Wähle eine Variable aus der Liste hinter der Schaltfläche Variable. Prüfe auch, ob der Schritt, der die Variable liefert, im Flow weiter vorne steht |
| [Feld] ist kein gültiges JSON. | Der Payload oder Body stimmt als JSON nicht | Prüfe geschweifte Klammern, Kommas und Anführungszeichen. Variablen sind erlaubt |
| Füge mindestens eine Option hinzu. | Ein Schritt Um eine Entscheidung bitten hat keine Optionen | Klicke bei Optionen auf Option hinzufügen |
| Jede Option braucht einen Namen. | Eine Option von Um eine Entscheidung bitten hat keinen Namen | Gib den Namen ein oder lösche die Option |
| Füge eine Bedingung hinzu. | Ein Schritt Wenn / sonst hat keine Bedingungen | Klicke auf Bedingung hinzufügen |
| Eine Bedingung hat kein gültiges Feld. | Das Feld einer Bedingung ist leer oder unbekannt | Wähle oder tippe ein Feld, das in der Liste hinter Variable steht |
| Gib einen Wert für [Variable] ein. | Eine Bedingung hat einen Vergleich, aber noch keinen Wert | Gib den Wert ein oder wähle einen Vergleich wie ist leer, der keinen braucht |
| [Feld]: [Variable] ist kein bekanntes Format. | Du verwendest hinter dem | ein Format, das es nicht gibt | Verwende currency, number, date, datetime, time, upper oder lower. Siehe Einen Wert formatieren |
| [Feld]: [Variable] ist keine Einheit. | Du schreibst eine Datumsverschiebung mit einer Einheit, die es nicht gibt | Verwende minutes, hours, days, weeks oder months |
| [Feld]: eigenes Feld [Variable] existiert nicht. | Du verwendest ein eigenes Feld, das nicht (mehr) existiert | Wähle ein vorhandenes Feld aus der Liste hinter Variable |
| [Feld]: [Variable] hat ein Format oder eine Datumsverschiebung, das funktioniert nur in Texten. | Du verwendest ein Format im Codefeld von Code ausführen | Berechne es im Code |
| [Feld]: [Variable] ist kein Variablenname. | Der Name eines Ergebnisses enthält unzulässige Zeichen | Verwende Buchstaben, Ziffern und Punkte, etwa result oder result.names |
| Eine Verzögerung von 0 bewirkt nichts. | Die Verzögerung steht auf 0 | Gib eine Dauer größer als 0 ein |
| Der Pfad muss mit / beginnen und innerhalb der API deiner Organisation bleiben. | Der Pfad einer API-Anfrage ist nicht erlaubt | Lass den Pfad mit einem einzigen / beginnen und setze kein .. oder \ hinein |
| Die URL muss mit https:// beginnen. | Die URL einer API-Anfrage ist nicht sicher | Verwende eine Adresse, die mit https:// beginnt |
| Der Cron-Ausdruck ist ungültig. Verwenden Sie fünf Felder, zum Beispiel 0 8 * * 1. | Der Cron-Ausdruck stimmt nicht | Siehe Nach einem Cron-Ausdruck |
Was Tillor nicht vorab prüfen kann
Manche Fehler zeigen sich erst, wenn der Flow wirklich läuft.
- Eine URL, die aus Variablen besteht, lässt sich erst prüfen, wenn sie ausgefüllt ist
- Bei Ereignissen, deren Daten nicht beschrieben sind, prüft Tillor die Variablen nicht
- Ob ein Datensatz existiert, ob eine Rechnung gesendet werden kann oder ob ein anderer Server erreichbar ist, zeigt sich erst während einer Ausführung
Ein Flow ohne Meldungen ist also nicht unbedingt ein Flow, der immer gelingt. Teste ihn mit Testen und Ausführungen und sieh dir die ersten echten Ausführungen an.
Ein Ereignis, das verschwindet
Ändert sich ein Ereignis oder ein Feld, auf das dein Flow baut, siehst du das als Meldung beim betreffenden Schritt. Passe den Schritt an, bevor du die Automatisierung wieder aktivierst.
Testen und Ausführungen
Probiere einen Flow aus, ohne etwas zu senden, und sieh dir an, was echte Ausführungen getan haben
Beispiel: Nachkontrolle Mietwohnwagen
Baue Schritt für Schritt einen Ablauf, der nach der Abreise eine Kontrollaufgabe mit Unteraufgaben erstellt oder die Priorität der offenen Aufgabe erhöht