Docs

AUTOMATE

Dokumentation
Zurück

AUTOMATE

Wofür ist das?

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.

Typische Aufgaben (Alltag)

  • 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

Schritt-für-Schritt

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.


Häufige Fragen / Probleme

„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.

Technische URLs (Kurzreferenz)

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

Hinweise

  • 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.