Schnittstellen, API & Automationen › WhatsApp-Termin-Erinnerung (Cron)
WhatsApp-Termin-Erinnerung (Cron)
AutomationTeilweise✓ Geprüft am Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit)Soll Kunden eine Stunde vor dem Werkstatttermin per WhatsApp-Link erinnern. Der WhatsApp-Weg ist nie eingerichtet worden, deshalb geht die Erinnerung bislang ausschließlich per E-Mail hinaus.
Bild folgt
Alle 15 Minuten sucht der Job Aufträge im Status „gebucht" oder „in Bearbeitung", deren Termin ungefähr in einer Stunde beginnt. Jeder Termin bekommt genau eine Erinnerung — ein Vermerk am Auftrag verhindert, dass derselbe Termin bei einem der folgenden Läufe ein zweites Mal erinnert wird. Vorgesehen ist eine kurze WhatsApp-Nachricht an den Kunden; ist keine Telefonnummer hinterlegt oder der WhatsApp-Weg nicht eingerichtet, geht stattdessen eine Erinnerungs-Mail an die Kunden-E-Mail-Adresse, ohne dass ein Fehler entsteht. Bleibt der Job aus, bekommt der Kunde keine automatische Erinnerung und muss sich selbst an den Termin erinnern.
- Kunde bekommt nie eine WhatsApp-Nachricht → erwartet, der WhatsApp-Weg ist bislang nicht eingerichtet; die E-Mail-Erinnerung läuft trotzdem.
- Erinnerungs-Mail bleibt aus → häufigste Ursache ist eine fehlende E-Mail-Adresse beim Kunden; ohne Telefonnummer UND E-Mail bekommt niemand eine Erinnerung.
- Termin verschoben, Erinnerung kommt trotzdem zum alten Zeitpunkt → der Job prüft nur den aktuellen Auftragsstand zum Laufzeitpunkt; bei kurzfristigen Verschiebungen kann die Erinnerung knapp daneben liegen.
- app/api/cron/whatsapp-reminder/route.ts
| zeitplan | empfohlen alle 15 Minuten (Kopfkommentar), damit das 60-Minuten-Zeitfenster lückenlos abgedeckt wird |
|---|---|
| ausloeser | cron (prüft je Lauf ein Zeitfenster rund um „Termin in einer Stunde") |
| benachrichtigt | Kunde — per WhatsApp-Link, tatsächlich aktuell ausschließlich per E-Mail |
| vault_filter | nein — kein Treffer im Code |
| beruehrt | anstehende Termine, Kundenkontaktdaten |
| ja (aktuell einziger scharfer Weg), primär WhatsApp-Link vorgesehen |
Beleg: app/api/cron/whatsapp-reminder/route.ts:106 'N8N_WHATSAPP_REMINDER_WEBHOOK_URL not set — falling back to E-Mail only'; MEM kommunikation-kanaele-konzept-2026-09-02:249 'N8N_WHATSAPP_REMINDER_WEBHOOK_URL — nicht gesetzt (Reminder-Cron laeuft ins Leere)'. Der WhatsApp-Teil ist nie scharf, nur der Mail-Rueckfall. (Skeptiker-Korrektur, vorher: live)
Tiefer fragen
Kontext aus dem KFZ-Bozo-Handbuch
Knoten: auto-whatsapp-reminder (Automation · Schnittstellen, API & Automationen · teilweise · geprüft Sat Sep 05 2026 02:00:00 GMT+0200 (Mitteleuropäische Sommerzeit) @ 9d50bd68)
Kurz: Soll Kunden eine Stunde vor dem Werkstatttermin per WhatsApp-Link erinnern. Der WhatsApp-Weg ist nie eingerichtet worden, deshalb geht die Erinnerung bislang ausschließlich per E-Mail hinaus.
Lies zuerst (Lesebereich, nicht der ganze Baum):
app/api/cron/whatsapp-reminder/route.ts
Hängt zusammen mit:
int-whatsapp (MEM:kommunikation-kanaele-konzept-2026-09-02.md) · data-kommunikation (lib/db/schema.ts) · sec-cron-auth (app/api/cron)
Offene Fragen der Seite:
keine
Hausregel 2: Vault-Daten sind für diese Session unsichtbar; Quellpfade auf Vault-Code sind keine Freigabe.
Frage: {{DEINE FRAGE}}
Antworte nur mit Belegen: nenne Datei und Zeile für jede Aussage.
Wenn die Quellen die Frage nicht beantworten, sag das und nenne, was du zusätzlich lesen müsstest.
Weicht die Seite vom Code ab, schlage den Seiten-Patch vor (wiki/seiten/schnittstellen-automation/auto-whatsapp-reminder.md).