Im Hintergrund aktiv 🔄
Im Gegensatz zu klassischen Web-Chats, die bei einem Fensterwechsel pausieren, können Integrierte Anwendungen Prozesse im Hintergrund aktiv fortführen.
Backend-Prozesse (Worker)
Integrierte Anwendungen können über eigene Hintergrundprozesse verfügen.
Wird beispielsweise ein Prozess zur regelmäßigen Datenabfrage oder Analyse großer Datenmengen gestartet, kann die App geschlossen werden, während die Ausführung im Hintergrund fortläuft. Die Plattform steht parallel für andere Aufgaben zur Verfügung.
Gemeinsame Worker: Teamplay im Hintergrund 🤝
Eine Besonderheit von Lucy ist die Möglichkeit, dass verschiedene Integrierte Anwendungen auf dieselben Hintergrund-Prozesse (Shared Worker) zugreifen.
Dadurch wird ein modularer Datenaustausch zwischen verschiedenen Anwendungen realisiert:
- Gemeinsame Datenbasis: Ein Hintergrund-Prozess (z. B. ein E-Mail-Sammler) lädt kontinuierlich Daten herunter, während eine zweite App (z. B. ein Analyse-Dashboard) zeitgleich auf diese Daten zugreift, um sie statistisch auszuwerten.
- Arbeitsteilung: App A initiiert einen rechenintensiven Prozess im gemeinsamen Worker, während App B den Status überwacht und die Ergebnisse darstellt.
Durch diese Brücke lassen sich hochkomplexe, modulare Systeme aufbauen, die über einen gemeinsamen Hintergrund-Dienst koordiniert werden.

Mehrere Anwendungen können sich mit demselben Hintergrund-Dienst verknüpfen.
Unterstützung durch den App-Creator 🧠
Bei der Entwicklung greift der Integrierte Anwendungsentwickler automatisch auf bestehende Worker zurück.
Bei der Konzeption einer neuen App genügt eine entsprechende Anweisung im Chat, wie zum Beispiel:
„Baue eine Benutzeroberfläche, die auf die Daten des bereits existierenden E-Mail-Workers zugreift.“
Die Entwickler-KI analysiert die Schnittstellen des bestehenden Hintergrundprozesses selbstständig, bindet ihn in die neue App ein oder erweitert den Worker bei Bedarf um neue Funktionen.
Benachrichtigungen (Toast-Nachrichten)
Um über wichtige Ereignisse im Hintergrund laufender Anwendungen informiert zu bleiben, können diese Benachrichtigungen senden.
Diese sogenannten Toast-Nachrichten erscheinen in der oberen rechten Ecke der Lucy-Plattform.

Eine Toast-Meldung benachrichtigt systemweit über abgeschlossene Hintergrund-Aktionen.
Typische Anwendungsfälle für Toasts:
- Der Abschluss einer umfangreichen Datenbank-Analyse.
- Der Eingang einer neuen, priorisierten Nachricht.
- Status- und Fehlermeldungen externer Schnittstellen (APIs).
Durch diese Funktionen dient die Plattform als zentrale Steuereinheit für vernetzte Arbeitsprozesse.