Smart Farrier Web & Android 4.0.1
Version 4.0.1 · 28. Juli 2026 · SmartFarrier Web & Android
Mit Version 4.0.1 übernimmt SmartFarrier die Kommunikation mit deinen Kunden – vollautomatisch, konfigurierbar und in zwei Kanälen: App-Push und E-Mail. Drei neue intelligente Systeme sorgen dafür, dass kein Intervall vergessen, kein Kunde verloren und kein Termin unbestätigt bleibt.
🔔 Überfällige Intervalle – Kunden automatisch erinnern
Wenn das Hufpflege-Intervall eines Pferdes überschritten ist und noch kein Folgetermin gebucht wurde, greift das System automatisch ein. Der Kunde wird per App-Push oder E-Mail erinnert – inklusive Direktlink zur Terminbuchung.
Das System prüft täglich um 07:00 Uhr für jeden Schmied, ob Pferde mit überfälligem Intervall keinen zukünftigen Termin haben. Der jeweilige Besitzer erhält dann eine Nachricht mit der Option „Termin buchen" – oder „Keine Termine mehr", was den Kunden automatisch archiviert und den Schmied per Push benachrichtigt.
Pro Pferd wird der Zeitpunkt der letzten Benachrichtigung gespeichert, um Wiederholungen im konfigurierten Abstand zu steuern.
Einstellungen:
- Erste Erinnerung ab: X Tage nach Fälligkeit (Standard: 14 Tage)
- Wiederholung alle: Y Tage bis ein Termin gebucht wird (Standard: 7 Tage)
👤 Inaktive Kunden – intelligent differenzieren
Kunden ohne aktive Terminanfrage werden nach einer einstellbaren Frist kontaktiert – aber mit einer entscheidenden Unterscheidung: Das System erkennt, ob ein Kunde sich selbst registriert hat oder manuell vom Schmied angelegt wurde, und handelt entsprechend.
Selbst registrierte Kunden
Eigene E-Mail + App-Konto vorhanden. Der Kunde erhält eine E-Mail mit zwei Optionen: „Ja, ich bin noch aktiv" oder „Konto entfernen". Antwortet er nicht innerhalb der Antwortfrist, erfolgt die automatische Archivierung.
Manuell angelegte Kunden
Kein App-Konto, Platzhalter-E-Mail. Keine automatische Kontaktaufnahme an den Kunden. Stattdessen erhält der Schmied eine gebündelte Push-Benachrichtigung mit der Liste betroffener Kunden – zur manuellen Nachverfolgung.
Einstellungen:
- Benachrichtigen nach: X Tage ohne Terminanfrage (Standard: 90 Tage)
- Antwortfrist: Y Tage bis zur automatischen Archivierung (Standard: 14 Tage)
📅 Unbestätigte Termine – zweistufige Erinnerung
Ein Termin ist erst dann verbindlich, wenn er vom Kunden bestätigt wird. Das neue zweistufige System sorgt mit einer normalen Erinnerung vor und sendet kurz vor dem Termin eine letzte dringende Aufforderung sofern noch nicht bestätigt wurde – mit einem klaren Hinweis auf die Konsequenz das der Termin nicht wahrgenommen wird.
Stufe 1 – Erste Erinnerung
Eine freundliche Erinnerung per App-Push oder E-Mail, den Termin zu bestätigen. Wird X Stunden nach Termin-Anlage gesendet (Standard: 24 Stunden). Einmalig pro Termin.
Stufe 2 – Letzte dringende Erinnerung
Eine abschließende Aufforderung, die X Tage vor dem Termin gesendet wird (Standard: 2 Tage). Sie enthält den unmissverständlichen Hinweis: Der Termin wird automatisch storniert/abgesagt, sofern keine Bestätigung eingeht. Mit dem Wert 0 deaktiviert.
Einstellungen:
- Erste Erinnerung nach: X Stunden ab Termin-Anlage (Standard: 24 h)
- Letzte Erinnerung: X Tage vor dem Termin (Standard: 2 Tage, 0 = deaktiviert)
⚙️ Einstellungen: Web & Android App
Alle drei Systeme sind vollständig konfigurierbar – sowohl im Web-Dashboard als auch direkt in der Android-App. Jedes Feature kann einzeln aktiviert und mit eigenen Zeitparametern versehen werden.
Unter Einstellungen → Benachrichtigungen & Erinnerungen erscheinen im Modus „Automatisch" drei neue Sektionen: Überfällige Intervalle, Inaktive Kunden und Unbestätigte Termine. Jede Sektion besitzt einen eigenen Ein-/Ausschalter sowie individuelle Zahlenwerte.
Die Einstellungen werden in Echtzeit in die Datenbank geschrieben und beim nächsten Prüflauf des Background-Services sofort berücksichtigt.
🛠️ Technische Änderungen
Datenbankmigrationen
| Tabelle | Neue Spalten |
|---|---|
| schmiede | 9 neue Konfigurationsspalten (je 3 pro Feature) |
| pferde | letzte_intervall_kunden_benachrichtigung |
| kunden | inaktiv_benachrichtigung_gesendet_am |
| termine | bestaetigung_erinnerung_gesendet, bestaetigung_letzte_erinnerung_gesendet |
Neue Komponenten
TerminReminderBackgroundService wurde um drei neue parallele Loops erweitert, die täglich um 08:00 Uhr laufen.
IntervallController stellt drei neue Endpunkte bereit, die über E-Mail-Links ohne Login erreichbar sind: Intervall abbestellen, Inaktivität bestätigen, Konto entfernen.
Verschlüsselte Verbindung alle verbindungen zum Server sowohl zwischen App & Server und Web & Server sind nur über Verschlüsselte Kanäle erreichbar automatisiert im Backend des Systems faktor Datensicherheit.
Android-App
Die App-Version 4.0.1 enthält die aktualisierte Einstellungsseite mit allen drei neuen Sektionen. Die gesamte Kommunikationslogik läuft serverseitig – kein App-Update ist für den Empfang der Benachrichtigungen nötig, wohl aber für die Konfiguration der neuen Features aus der App heraus.