Fristen aus eingehenden Schreiben erkennen und im Kalender vormerken
Fristen aus E-Mails und PDF-Anhängen werden mit Zitat erkannt, in eine Fristenliste übernommen und drei Tage vorher im Kalender angezeigt.
In n8n einfach auf den Canvas einfügen (Strg/Cmd+V) oder die Datei importieren.
10 Nodes
- emailReadImap
- extractFromFile
- openAi
- code
- filter
- googleCalendar
- googleSheets
- stickyNote
Wofür
Zahlungsziele, Widerspruchsfristen oder Abgabetermine stecken oft im Fließtext eines Schreibens oder im PDF-Anhang. Werden sie übersehen, drohen Mahngebühren oder verlorene Rechte. Dieser Workflow liest eingehende Schreiben aus, erkennt alle genannten Fristen mit wörtlichem Zitat und macht sie im Kalender und in einer Fristenliste sichtbar.
So funktioniert's
- Posteingang Fristen – Ungelesene E-Mails aus einem eigenen Postfach (z. B. für eingescannte Post) werden per IMAP abgerufen.
- PDF-Anhang auslesen – Der Text des ersten PDF-Anhangs wird extrahiert. Ohne Anhang läuft der Workflow mit dem E-Mail-Text weiter.
- Fristen erkennen – Ein OpenAI-Modell liefert Aktenzeichen, Absender und alle Fristen mit Art, Datum und Zitat. Relative Fristen werden ab Eingangsdatum berechnet und gekennzeichnet.
- Fristen aufteilen – Jede Frist wird zu einem eigenen Eintrag, das Erinnerungsdatum liegt drei Tage vor Ablauf.
- Nur künftige Fristen – Bereits abgelaufene Daten werden verworfen.
- Kalendereintrag anlegen – Am Erinnerungstag erscheint ein Termin mit allen Angaben und dem Zitat.
- Fristenliste ergänzen – Jede Frist wird mit Status „offen“ in einer Google-Tabelle protokolliert.
Die Erkennung ersetzt keine rechtliche Prüfung. Berechnete Fristen sind in Kalender und Liste als „bitte prüfen“ markiert.
Voraussetzungen
- Ein E-Mail-Postfach mit IMAP-Zugang
- Ein OpenAI-Konto mit API-Zugang
- Ein Google-Konto mit Kalender und einer Tabelle mit dem Blatt „Fristen“ und den Spalten Frist, Erinnerung, Art, Bezeichnung, Aktenzeichen, Absender, Fundstelle, Berechnet, Status
Gescannte PDFs ohne Textebene benötigen vorab eine Texterkennung (OCR).
Anpassen
- Hinterlegen Sie in n8n Ihre Zugänge für IMAP, OpenAI und Google.
- Ersetzen Sie
YOUR_CALENDAR_IDundYOUR_GOOGLE_SHEET_IDdurch Ihre IDs. - Ändern Sie den Vorlauf von drei Tagen im Node „Fristen aufteilen“.
- Ergänzen Sie weitere Fristarten im System-Prompt, etwa Gewährleistungsfristen.

