Automatische Nachricht

Work in Progress

Die Implementierung von GT-Net ist noch nicht vollständig abgeschlossen. Diese Dokumentation beschreibt die geplante und teilweise bereits umgesetzte Funktionalität.

GT-Net ermöglicht die automatische Beantwortung von eingehenden Nachrichten basierend auf konfigurierbaren Regeln. Dadurch können häufige Anfragen ohne manuelles Eingreifen bearbeitet werden.

Funktionsweise

Für jeden Nachrichtentyp, der eine Antwort erfordert, können mehrere Antwortregeln definiert werden. Diese Regeln werden in der Reihenfolge ihrer Priorität ausgewertet. Sobald eine Bedingung erfüllt ist, wird die entsprechende Antwort gesendet und die Auswertung beendet. Falls keine Regel zutrifft, wartet die Nachricht auf eine manuelle Bearbeitung durch den Administrator.

Regel-Konfiguration

Jede automatische Antwortregel umfasst folgende Eigenschaften:

  • Anfrage-Nachrichtentyp: Die Art der eingehenden Nachricht, auf die diese Regel angewendet wird.
  • Antwort-Nachrichtentyp: Die zu sendende Antwort bei erfüllter Bedingung (z.B. Akzeptieren oder Ablehnen).
  • Priorität: Die Auswertungsreihenfolge der Regeln. Niedrigere Werte werden zuerst geprüft.
  • Bedingung: Eine Formel, die bestimmt, ob diese Regel angewendet wird. Eine leere Bedingung wird immer erfüllt.
  • Nachrichtentext: Ein optionaler Text, der mit der Antwort gesendet wird.
  • Wartezeit in Tagen: Eine Abkühlphase nach einer Ablehnung, bevor der Absender erneut anfragen kann.

Verfügbare Variablen für Bedingungen

In den Bedingungsformeln können verschiedene Variablen verwendet werden:

  • Tageszeit und Wochentag zur Steuerung nach Geschäftszeiten.
  • Aktuelle Anfragelast und tägliche Zähler zur Kapazitätssteuerung.
  • Informationen über den anfragenden Server wie Domain und Zeitzone.
  • Werte aus der eingehenden Nachricht.

Beispiele für automatische Antworten

Typische Anwendungsfälle für automatische Antworten sind:

  • Automatische Annahme von Handshake-Anfragen während der Geschäftszeiten.
  • Automatische Ablehnung bei Überschreitung des täglichen Anfragelimits.
  • Automatische Annahme von Datenanfragen von bereits bekannten Instanzen.

Wartezeit nach Ablehnung

Um wiederholte Anfragen von abgelehnten Servern zu vermeiden, kann eine Wartezeit in Tagen festgelegt werden. Während dieser Zeit werden erneute Anfragen desselben Typs von derselben Instanz automatisch ignoriert oder verzögert. Dies gibt dem Administrator Zeit für eine manuelle Überprüfung hartnäckiger Anfragen.