Docs

AUTOMATE

Dokumentation

AUTOMATE

Mit AUTOMATE können Sie automatische Hintergrundaufgaben (Tasks) steuern.

Das sind Aufgaben, die nicht „per Klick“ von einem Nutzer erledigt werden, sondern z.B. regelmäßig laufen:

  • Aufräumen alter Daten
  • Synchronisieren / Generieren (z.B. ICS-Dateien für den KALENDER)
  • Erinnerungen / Prüfungen
  • Mail-Queue abarbeiten (zusammen mit MAIL)

Welche Tasks es genau gibt, hängt von der aktuellen Installation und den aktivierten Plugins ab – Sie sehen sie als Liste im Admin.

  • Einen Task aktivieren / deaktivieren
  • Zeitplan einstellen (z.B. täglich um 02:00 oder alle X Minuten)
  • Einen Task „jetzt sofort“ ausführen (zum Testen)
  • Alle Tasks pausieren (z.B. während Wartung) und wieder fortsetzen

1) Tasks ansehen

1. Öffnen Sie Admin → Automate (/settings/admin/automate).
2. Sie sehen eine Liste aller registrierten Tasks mit Name, Status (aktiv/pausiert), letztem Lauf und Zeitplan.

2) Task aktivieren und Zeitplan setzen

1. Task in der Liste anklicken bzw. „Bearbeiten“.
2. „Aktiv“ einschalten.
3. Zeitplan eintragen:

  • feste Uhrzeit (z.B. 02:00),
  • oder Intervall (z.B. alle 15 Minuten).

4. Speichern.

3) Task sofort ausführen („Run Now“)

Wenn Sie testen möchten, ob alles korrekt läuft, ohne auf den nächsten Zeitplan zu warten:
1. Den gewünschten Task auswählen.
2. „Run“ / „Jetzt ausführen“ klicken.
3. Ergebnis im Logging-Plugin prüfen (sofern LOGGING aktiv ist).

4) Alle Tasks pausieren / fortsetzen

Hilfreich bei Wartung oder Importen, wenn keine Hintergrundjobs stören sollen:

  • „Pause all“ stoppt alle Ausführungen vorübergehend.
  • „Resume“ setzt sie wieder in den normalen Zeitplan.

> Pause/Resume gilt global für alle Tasks. Einzelne Tasks deaktivieren Sie über das Bearbeiten-Formular.


„Ich sehe AUTOMATE nicht“

  • Prüfen Sie, ob das Plugin AUTOMATE für den Mandanten aktiviert ist.
  • Berechtigung: Sie brauchen Adminrechte für den Bereich „System“.

„Task läuft nicht“

  • Ist der Task aktiviert?
  • Ist global pausiert (Resume drücken)?
  • Mit „Run Now“ testen und Logs prüfen.

„Wie sehe ich, was ein Task gemacht hat?“

  • Wenn das Plugin LOGGING aktiv ist, finden Sie dort den Eintrag.
  • Andernfalls sehen Sie an der Liste den letzten Lauf-Zeitstempel.

Admin (/settings/admin/automate):

  • GET /settings/admin/automate – Übersicht
  • POST /settings/admin/automate/update – Task ändern (Aktiv/Zeitplan)
  • POST /settings/admin/automate/run – Task sofort ausführen
  • POST /settings/admin/automate/pause – alle pausieren
  • POST /settings/admin/automate/resume – alle fortsetzen

  • AUTOMATE läuft pro Mandant. Die Tasks anderer Mandanten beeinflussen Sie nicht.
  • Ein Task wird durch Plugins selbst registriert. Sie können also keine eigenen Tasks im UI „erfinden“ – Sie können nur die vorhandenen konfigurieren.