Skip to content

Reminder Engine

Joshua Phu Kuhrau edited this page Jun 2, 2026 · 1 revision

Reminder Engine

Überblick

Die Reminder Engine sorgt dafür, dass keine Frist vergessen wird — auch wenn Workmate Private wochenlang nicht geöffnet wurde.

Eskalationsstufen

Frist erkannt
    ↓
Reminder 1: 4 Wochen vorher  → Info-Notification
    ↓
Reminder 2: 1 Woche vorher   → Warning-Notification
    ↓
Reminder 3: 2 Tage vorher    → Urgent-Notification
    ↓
Reminder 4: Frist heute      → Critical-Alert
    ↓
Reminder 5: Frist überschritten → Eskalation

Konfigurierbar

Vorlaufzeiten können pro Dokumenttyp angepasst werden:

Typ Standard-Vorlauf
Rechnung 7 Tage
Vertrag (Kündigung) 90 Tage
Behördenschreiben 14 Tage
Rezept 14 Tage
Arzttermin 2 Tage

Kanäle

  • Push Notification — Flutter App (primär)
  • E-Mail — Fallback wenn App längere Zeit nicht geöffnet
  • Smart Home — Lichter/Sirene für kritische Fristen (optional)

Technische Umsetzung

  • Celery Beat plant Reminder als periodische Tasks
  • Redis als Message Broker
  • Reminder werden beim Speichern eines Dokuments automatisch angelegt
  • Bei Änderung der Frist werden alte Reminder gelöscht und neu erstellt

AI Processor | → Integrationen

Clone this wiki locally