Schritt-für-Schritt-Anleitung der Nodes
1. Schedule Trigger
- Typ: Schedule Trigger
- Was macht dieser Node? Dieser Node löst den Workflow in festgelegten Intervallen aus.
- Parameter: Es sind keine speziellen Parameter konfiguriert, aber der Trigger wird so eingerichtet, dass der Workflow regelmäßig startet.
2. Your Projects
- Typ: Set
- Was macht dieser Node? Dieser Node speichert die Projektnamen und ihre zugehörigen Prioritäten in einem Objekt.
- Parameter: Die Parameter sind so konfiguriert, dass die Projekte als Objekt gespeichert werden:
{ apartment: 1, health: 2, german: 3 }
3. Get inbox tasks
- Typ: Todoist
- Was macht dieser Node? Dieser Node ruft alle Aufgaben aus einem bestimmten Projekt in Todoist ab.
- Parameter: Der Parameter
projectIdist auf938017196eingestellt, um nur Aufgaben aus diesem Projekt abzurufen.
4. If task is not a subtask
- Typ: Filter
- Was macht dieser Node? Dieser Node überprüft, ob die aufgerufene Aufgabe kein Unteraufgabe ist.
- Parameter: Der Filter prüft, ob der
parent_idWert leer ist.
5. Categorize
- Typ: OpenAI
- Was macht dieser Node? Dieser Node verwendet die OpenAI API, um die Aufgabe einer bestimmten Kategorie zuzuordnen und gegebenenfalls die entsprechende Projektpriorität zurückzugeben.
- Parameter: Der Node wurde so konfiguriert, dass wichtige Nachrichten mit Sicherheits- und Projektinformationen gesendet werden:
{ "role": "system", "content": "Kategorisiere die To-Do-Elemente des Benutzers." }
6. If other or ai hallucinates
- Typ: Filter
- Was macht dieser Node? Dieser Node überwacht, ob das Ergebnis der Kategorisierung gültig ist, und filtert ungültige oder nicht kategorisierte Aufgaben.
- Parameter: Der Node prüft, ob das Ergebnis der Kategorisierung im vordefinierten Projektobjekt enthalten ist.
7. Update priority in todoist
- Typ: Todoist
- Was macht dieser Node? Diese Node aktualisiert die Priorität der Aufgaben in Todoist basierend auf der Kategorisierung.
- Parameter: Der Parameter
taskIdwird aus dem Ergebnis desGet inbox tasksNodes entnommen. DieupdateFieldsenthalten die neue Priorität für die Aufgabe.
Ergebnis
Dieser Workflow automatisiert die Kategorisierung und Priorisierung von Aufgaben in Todoist, was zu einer besseren Organisation und Effizienz führt.
Download Link: Hier herunterladen