Sparks for Teams Benutzerhandbuch
Version: 0.1.0
Stand: März 2026
Sprache / Language: English
Inhaltsverzeichnis
- Einführung
- Erste Schritte
- Plattformspezifische Funktionen
- Hauptfunktionen
- Chat & Nachrichten
- Spaces
- Benutzerprofile
- Anwesenheit und Status (ausführlich)
- Kalender
- Planner & Aufgaben
- Kontakte
- Teams & Kanäle
- Anrufe
- Einstellungen
- Sicherheit & Verschlüsselung
- Barrierefreiheit
- Tastenkürzel
- Fehlerbehebung
Einführung
Sparks for Teams ist eine einheitliche Kommunikations- und Kollaborationsplattform, die Matrix-Chat, Microsoft-Teams-Integration, Kalenderverwaltung, Aufgabenplanung und Videoanrufe in einer Anwendung vereint.
Wesentliche Funktionen
- Matrix Chat: Ende-zu-Ende-verschlüsselte Nachrichten mit Matrix-Protokoll
- Erweiterte Suche: Leistungsstarke Suche mit Filtern (Datum, Absender, Raum, Dateityp)
- Spaces: Räume in hierarchischen Spaces organisieren
- Benutzerprofile: Statusnachrichten und Profilverwaltung
- Microsoft Teams: Zugriff auf Teams-Chats und -Kanäle
- AI Agent: KI-Assistent für Kalender, Kontakte, Aufgaben, Meeting-Vorbereitung (OpenAI, Google Gemini, IONOS u.a.)
- Kalender: Microsoft, Sparks Termine (Scheduler), Google, Nextcloud (CalDAV), Open-Xchange
- Kontakte: Personen aus Microsoft, Nextcloud (CardDAV), Open-Xchange, Google (in Entwicklung)
- Planner: Aufgabenverwaltung (Microsoft Planner, Nextcloud, Open-Xchange, Google in Entwicklung)
- Videoanrufe: Integrierte Videoanrufe und Meetings in SPARKS
- Automatische Verschlüsselung: Automatisches Setup von Verschlüsselung, Cross-Signing und Key-Backup
- Plattformübergreifend: Als Desktop-App (Tauri), Mobile-App (iOS/Android) und Webanwendung
Erste Schritte
Erster Start
- Anwendung starten – Desktop: Doppelklick auf das Vista-Teams-Symbol; Web: Anwendungs-URL öffnen
- Anmeldung – Matrix-Konto oder Microsoft-Konto
- Ersteinrichtung – Verschlüsselung wird automatisch eingerichtet
Chat-Verlauf: In der Regel melden Sie sich mit Ihrem Organisationskonto an; die App verbindet sich mit dem Matrix-Homeserver, den der Betreiber konfiguriert hat. Bestehende Räume und Nachrichten erscheinen nach dem Sync automatisch – es gibt keinen separaten Schritt „Chats importieren“. Voraussetzung ist dieselbe Matrix-Identität wie zuvor (gleiche @user:server).
📸 Screenshot: Login-Bildschirm
Oberfläche
- Obere Symbolleiste: Fenstersteuerung, Suche, Benachrichtigungen, Benutzermenü
- Sidebar: Navigation (Chat, Kalender, Teams, Anrufe usw.)
- Hauptbereich: Inhalt der aktiven Sektion
Plattformspezifische Funktionen
Sparks ist für mehrere Plattformen verfügbar:
Desktop-App (Tauri)
- Native Fenstersteuerung, System-Tray, Desktop-Benachrichtigungen
- Erweiterte Dateiverwaltung, Tastenkürzel, Deep Linking (z. B.
sparks://) - Installation: Windows (.exe), macOS (.dmg), Linux (.AppImage, .deb)
- Tastatur: Bedienung vieler Bereiche per Tastatur; Befehlspalette mit Ctrl+K / Cmd+K; Shortcuts unter Einstellungen → Tastenkürzel (teilweise anpassbar)
Mobile-App (iOS/Android)
- Touch-optimierte Oberfläche, untere Navigationsleiste
- Push-Benachrichtigungen, Kamera-Integration, optional Biometrie
- VoiceOver (iOS) und TalkBack (Android): Auszeichnung für Hilfstechnologien, größere Touch-Ziele; Dynamische Schrift bzw. Systemschriftgröße (Android) werden wo möglich berücksichtigt
- Bewegung reduzieren: Wo die Plattform „Bewegung reduzieren“ anbietet, kann die App Animationen dämpfen (abhängig von OS und Ansicht)
Webanwendung
- Läuft im Browser, keine Installation nötig
- Chrome 90+, Firefox 88+, Safari 14+, Edge 90+
- HTTPS und WebRTC erforderlich
- Hilfstechnologien: Nutzung von Screenreader und Tastatur hängt vom Browser und von dessen ARIA-/Fokus-Unterstützung ab; empfohlen ist ein aktueller Browser-Stand
Barrierefreiheit
Sparks wird so ausgelegt, dass die App mit Tastatur, gängigen Screenreadern und Betriebssystem-Hilfen gut nutzbar ist. Umfang und Qualität hängen von Plattform, Browser und teils von der Server-/Organisationskonfiguration ab (z. B. Untertitel in Meetings).
| Thema | Hinweise in Sparks |
|---|---|
| Lesbarkeit & Kontrast | Einstellungen → Darstellung: Schriftgröße, Dichte, helles/dunkles Design (inkl. „System“) |
| Tastatur & Kurzbefehle | Einstellungen → Tastenkürzel; globale Suche/Befehle mit Ctrl+K / Cmd+K |
| Ruhe & Fokus | Einstellungen → Benachrichtigungen und Datenschutz (z. B. Nicht stören); Meeting: Tastenkombination zum Aufheben der Stummschaltung (siehe Datenschutz-Hilfe) |
| Meetings | Wo angeboten: Live-Untertitel, Mitschriften im Anrufverlauf – siehe Anrufe und Termin- und Meeting-Optionen |
| Mobile | VoiceOver / TalkBack – siehe Abschnitt Mobile-App (iOS/Android) oben |
Grenzen: In eingebetteten Tabs, Custom Tabs und Microsoft-Teams-Apps (Web-Inhalte im iframe) gelten die Barrierefreiheits-Eigenschaften der jeweiligen externen Website. Sparks kann deren Verhalten nicht vollständig steuern.
Hinweise zu Barrieren helfen bei der Weiterentwicklung – wenden Sie sich an Ihren Support oder Ihre IT.
Hauptfunktionen
Navigation
- Chat – Matrix-Chaträume
- Teams – Microsoft Teams
- Kalender – Outlook (Microsoft, Sparks Termine, Google, Nextcloud, Open-Xchange)
- Planner – Aufgaben (Microsoft Planner, Nextcloud, Open-Xchange)
- Anrufe – Voice/Video, Tab Kontakte (Anrufe), Kurzwahl
- Kontakte – Personen aus Microsoft, Nextcloud, Open-Xchange
- Aktivität – Benachrichtigungen
- AI Agent – KI-Assistent für Kalender, Aufgaben, Meeting-Vorbereitung
- Microsoft Teams Chat – Direkte Teams-Nachrichten
- Microsoft Teams Channels – Teams-Kanäle
Sidebar-Apps (Übersicht)
| App | Pfad | Beschreibung |
|---|---|---|
| Chat | / | Matrix-Chaträume |
| Teams | /teams | Microsoft Teams |
| Kalender | /calendar | Kalender (Microsoft, Sparks Termine, Google, Nextcloud, OX) |
| Planner | /planner | Aufgaben |
| Anrufe | /calls | Voice/Video, Tab Kontakte (Anrufe), Kurzwahl |
| Personen | /contacts | Kontakte |
| Aktivität | /activity | Benachrichtigungen |
| AI Agent | /assistant | KI-Assistent |
| Microsoft Teams Chat | /ms-chat | Direkte Teams-Nachrichten |
| Microsoft Teams Channels | /ms-channels | Teams-Kanäle |
Anpassen: Ziehen zum Sortieren, Rechtsklick zum Ein-/Ausblenden, „+“ für weitere Apps. In Einstellungen → Darstellung: „Matrix und Microsoft getrennt“ gruppiert die Apps.
Sichtbare Einträge: Die Einträge Microsoft Teams Chat und Microsoft Teams Kanäle erscheinen nur, wenn Sie einen Microsoft-Account verbunden haben (Einstellungen → Accounts & Organisationen). Ohne Microsoft-Account werden sie ausgeblendet; direkte Links zu diesen Bereichen führen zur Startseite. Details: Navigation und sichtbare Dienste.
Chat & Nachrichten
Matrix Chat
- Räume in der Chat-Liste öffnen
- Nachrichten mit Enter senden, Shift+Enter für neue Zeile
- Reaktionen, Antworten, Bearbeiten, Löschen, Weiterleiten, Anheften
Chat- und Kanal-Tabs
Chat-Räume und Kanäle können Tabs haben – zusätzliche Bereiche neben der Unterhaltung.
Tab hinzufügen: Raum/Kanal öffnen → „+“ (oder „Tab hinzufügen“) → Integrierte Tabs oder Custom Tabs wählen.
Integrierte Tabs:
- Befragung (Polls): Umfragen im Chat/Kanal erstellen und teilnehmen
- Whiteboard: Kollaboratives Zeichnen mit Excalidraw. Skizzieren, Formen zeichnen, Text hinzufügen, in Echtzeit zusammenarbeiten. Alle sehen dieselbe Leinwand. Details: Excalidraw-Dokumentation.
Custom Tabs: Externe Web-Apps per URL (z.B. geteilte Dokumente). Gültige HTTP/HTTPS-URL eingeben. Einige Seiten blockieren Einbettung.
Verwalten: Rechtsklick auf Tab → Entfernen oder in neuem Fenster öffnen.
Merken pro Sitzung: Welcher Tab zuletzt aktiv war (Unterhaltung, Geteilt, Befragung, Dateien, Widget-Tabs …), merkt sich die App pro Raum oder Kanal für die laufende Browser-Sitzung. Beim erneuten Öffnen desselben Raums oder Kanals erscheint wieder dieser Tab; Standard ist die Unterhaltung bzw. die Beiträge-Ansicht. Ein neues Browserfenster oder ein anderer Browser hat keine gemeinsame Merkliste.
📸 Screenshot: Tab hinzufügen (Integrierte Tabs: Befragung, Whiteboard) 📸 Screenshot: Whiteboard-Tab (Excalidraw)
Erweiterte Suche
- Ctrl+K / Cmd+K → „Erweiterte Suche“
- Filter: Datum, Absender, Raum, Dateityp
Microsoft Teams Chat
Direkte Teams-Nachrichten (1:1-Chats) über Microsoft Graph:
- „Microsoft Teams Chat“ in der Sidebar öffnen
- Chats in der Chat-Liste (links) anzeigen
- Chat auswählen, um Nachrichten zu lesen und zu senden
- Suche im Suchfeld nutzen
Funktionen: Nachrichten senden (Text, Emojis, @Erwähnungen), Bearbeiten/Löschen, Reaktionen, Lesebestätigungen, Weiterleiten, Anheften/Stummschalten, Chat-Einstellungen. Voraussetzung: Microsoft-/Office-365-Konto verbunden.
📸 Screenshot: Microsoft Teams Chat
Microsoft Teams Channels
Teams-Kanäle (Team-Unterhaltungen) über Microsoft Graph:
- „Microsoft Teams Channels“ in der Sidebar öffnen
- Team aus der Liste wählen
- Kanal im Team wählen
- Unterhaltungen anzeigen und teilnehmen
Funktionen: Beiträge erstellen, in Threads antworten, Reaktionen, Bearbeiten/Löschen, Beiträge anheften, @Erwähnungen, Dateien anzeigen und hochladen, Team/Kanal erstellen (bei Berechtigung), Einstellungen und Mitglieder verwalten. Voraussetzung: Microsoft-/Office-365-Konto verbunden.
📸 Screenshot: Teams Channels
Spaces
- Räume hierarchisch in Spaces organisieren
- Spaces erstellen, Räume zu Spaces hinzufügen
- Space-Einstellungen über Rechtsklick
Benutzerprofile
- Eigenes Profil: Avatar in der Symbolleiste → „Profil“
- Andere Profile: Avatar oder Name in Chat/Teilnehmerliste klicken
- Bearbeiten: Anzeigename, Avatar-URL, Statusnachricht
- Geräteverwaltung: Geräte anzeigen und abmelden
Kalender
Der Kalender zeigt Termine aus verbundenen Providern (Microsoft Outlook, Nextcloud CalDAV, Open-Xchange). Provider-Badges kennzeichnen die Quelle.
- Ansichten: Tag, Woche, Monat, Agenda
- Termine erstellen: „+“ oder Doppelklick auf Zeitslot – Titel, Datum/Zeit, Ort, Teilnehmer, Beschreibung, Online-Meeting, Serientermine
- Sparks-Meeting-Optionen: Bei aktivem Online-Meeting (Sparks) – Zutritt, Lobby, Chat/Umfragen/Q&A, Aufzeichnung, Untertitel, Meeting-Sprache, Mitschrift (teilweise nach Tarif). Zutritt und Teilnehmerliste werden beim Ausstellen des Join-Tokens serverseitig mitgeprüft, sofern der Termin auf demselben Vista-Node gespeichert ist. Details: Termin- und Meeting-Optionen.
- Webinare: Bei Meeting-Typ „Webinar“ kann „Registrierung erforderlich“ aktiviert werden (optional mit manueller Freigabe, Frist, Zusatzfragen). Details: Webinar-Registrierung.
- Bearbeiten: Termin anklicken → „Bearbeiten“
- Meeting-Chat öffnen: Bei Terminen mit Sparks-Meeting (Scheduler) im Kontextmenü „Meeting-Chat öffnen“ wählen – der zugehörige Matrix-Chat (für Chat, Q&A, Umfragen) wird bei Bedarf beim ersten Zugriff angelegt und geöffnet.
- Scheduling Assistant: Bei Terminen mit Teilnehmern – Verfügbarkeit prüfen, passenden Zeitslot wählen
- Mehrere Provider: Mehrere Kalender (Microsoft, Nextcloud, OX) in Einstellungen → Provider-Konten verbinden; Termine werden zusammengeführt angezeigt
📸 Screenshot: Kalender Monatsansicht 📸 Screenshot: Kalender-Kontextmenü mit „Meeting-Chat öffnen“ (geplant)
Planner & Aufgaben
Aufgaben aus verbundenen Providern (Microsoft Planner, Nextcloud Tasks, Open-Xchange). Provider-Badges kennzeichnen die Quelle.
- Ansichten: Board (Kanban), Liste, Zeitplan, Charts
- Aufgaben erstellen: „+ Add task“ – Titel, Fälligkeitsdatum, Zuweisungen, Bucket/Plan, Beschreibung, Priorität
- Verwalten: Ziehen zwischen Buckets, Bearbeiten, Abschließen, Zuweisen, „Zu Meinem Tag“ hinzufügen
- Filter: Alle, Meine Aufgaben, In Bearbeitung, Erledigt
- Mehrere Provider: Mehrere Task-Backends (Microsoft Planner, Nextcloud, OX) in Einstellungen → Provider-Konten verbinden
📸 Screenshot: Planner Board
Kontakte
Kontakte aus verbundenen Providern (Microsoft Outlook, Nextcloud CardDAV, Open-Xchange), zusammengeführt angezeigt.
- Ansicht: Alle Kontakte, Favoriten, Kategorien; Suche nach Name/E-Mail; Liste links, Details rechts
- Verwalten: Kontakt hinzufügen, bearbeiten, löschen (je nach Provider)
- Kurzwahl: Von Anrufe-Seite oder Kontextmenü hinzufügen/entfernen
- Kopieren zu Microsoft: Kontakt in Outlook speichern (benötigt Contacts.ReadWrite)
- Aktionen: Chat, Anruf, Videoanruf aus der Kontaktkarte
Teams & Kanäle
- Teams und Kanäle durchsuchen
- Nachrichten senden, antworten, reagieren
- Dateien anzeigen und hochladen
Anrufe
- Anrufe starten: Tab Kontakte unter Anrufe nutzen, Anruf-/Video-Button
- Anrufe annehmen/ablehnen
- Im Anruf: Stummschalten, Kamera, Bildschirmfreigabe
Anrufverlauf (Call Log)
Vergangene Anrufe (eingehend, ausgehend, verpasst, Voicemail) anzeigen:
- „Anrufe“ in der Sidebar öffnen
- Zum Tab Anrufverlauf / Verlauf wechseln
- Anrufhistorie nach Datum sortiert durchsuchen
Funktionen: Anruftypen (Icons), Details (Zeit, Dauer, Teilnehmer), Suche, Rückruf, Zur Kurzwahl hinzufügen, Mitschriften (gespeicherter Text und ggf. KI-Zusammenfassung – abhängig vom Server-Backend). Live-Untertitel im Meeting und die gespeicherte Mitschrift im Verlauf sind getrennt. Voraussetzung: je nach Deployment OIDC und/oder Matrix-Anmeldung (siehe Daten-Backends).
Meeting-Räume
- Meeting beitreten (Pre-Join: Kamera/Mikrofon testen, Hintergrundeffekte einstellen)
- Steuerung: Kamera, Mikrofon, Bildschirm teilen, Teilnehmer
Meeting-Toolbar (mittlere Sektion)
- Chat: Meeting-Chat für Nachrichten. Hat das Meeting noch keinen Matrix-Raum, wird er beim ersten Öffnen des Chat-Tabs automatisch angelegt („Create on first access“).
- Q&A: Fragen stellen und Antworten der Moderatoren sehen
- Umfragen: Umfragen erstellen (Moderatoren) bzw. teilnehmen (alle)
- Teilnehmer: Teilnehmerliste ein-/ausblenden
- Breakout-Räume: Moderatoren können Breakout-Räume erstellen und verwalten
- Hand heben: Hand heben oder senken
- Reaktionen: Emoji-Reaktionen (Daumen hoch, Herz, Lachen usw.)
- Ansicht: Wechsel zwischen Galerie (Raster) und Sprecher-Ansicht
- Whiteboard: Kollaboratives Whiteboard (Excalidraw) öffnen
- Hintergrundeffekte: Hintergrund verwischen oder eigenes Bild (über Video/Mehr-Menü)
Nur für Organisatoren und Moderatoren
- Teilnehmer hinzufügen: Im Teilnehmerbereich (People-Panel) können Organisatoren/Moderatoren weitere Personen einladen – z. B. Link kopieren, E-Mail, Microsoft-Chat, Matrix-Einladung in den Meeting-Raum (sofern verknüpft). Telefon-Einladung kann je nach Organisation ausgeblendet sein.
- Breakout-Räume: Räume erstellen, Teilnehmer zuweisen
- Steuerungsmenü: Aufzeichnung (Server-Setup nötig), Meeting-Timer
- Teilnehmer-Aktionen: Anheften, hervorheben, entfernen
Weitere Meeting-Funktionen
- Whiteboard: Kollaboratives Zeichen mit Excalidraw
- Chat, Q&A, Umfragen: Verfügbar wenn Meeting mit Matrix-Raum verknüpft
- Hintergrundeffekte: Blur oder eigenes Bild (über Video → Hintergrundeffekte)
- Ende-zu-Ende-Verschlüsselung: Bei 1:1-Anrufen in Datenschutz aktivierbar; bei Meetings abhängig vom Setup (Schild-Symbol = verschlüsselt)
Einstellungen
Allgemein
- Sprache (Deutsch, Englisch), Datums- und Zeitformat, erster Wochentag
Darstellung
- Design (Hell, Dunkel, System), Markenfarbe, Schriftgröße
Chat
- Nachrichtenformat, Emoji-Hautton, Lesebestätigungen
Datenschutz
- Nicht stören, Prioritätskontakte verwalten, Blockierte Kontakte verwalten
- Umfragen, Diagnosedaten, E2EE-Anrufe, optionale verbundene Erfahrungen
- Details: Datenschutz-Hilfe
Provider-Konten & Organisationen
- Kalender: Microsoft, Nextcloud (CalDAV), Open-Xchange
- Kontakte: Microsoft, Nextcloud (CardDAV), Open-Xchange
- Aufgaben: Microsoft Planner, Nextcloud, Open-Xchange
- Speicher: Microsoft OneDrive, WebDAV
- Standard-Provider festlegen, neue Konten verbinden
Sicherheit
- Verschlüsselungsstatus, Geräteverwaltung, Key-Backup, Cross-Signing
Siehe auch
- Einstellungen – Barrierefreiheit (Hinweise) – Lesbarkeit, Tastatur, OS-Hilfen.
- Account-Einstellungen und Profil – Profil, Abwesenheit, Zeitzone, Team (Account-Webbereich).
- Navigation und sichtbare Dienste – Welche Sidebar-Einträge angezeigt werden (z. B. MS Chat/Kanäle nur bei Microsoft-Account).
Sicherheit & Verschlüsselung
Automatische Einrichtung
SPARKS richtet die Verschlüsselung automatisch ein:
- Erstes Gerät: Secret Storage, Cross-Signing und Key-Backup werden automatisch erstellt. Der Recovery-Key wird sicher auf dem Server gespeichert.
- Zweites Gerät: Beim Login auf einem weiteren Gerät (Browser, Desktop, Tauri) werden Ihre Schlüssel automatisch vom Server geholt und alle älteren Nachrichten sind sofort lesbar. Keine manuelle Aktion nötig.
Recovery Key
Der Recovery Key ist Ihr Notfall-Schlüssel:
- Standard: Wird sicher auf dem Server gespeichert – Sie müssen ihn nicht selbst aufbewahren. Optional können Sie ihn im Wizard notieren.
- Strikte Richtlinie (Admin-Option): Wird NICHT auf dem Server gespeichert. Sie müssen ihn selbst sicher aufbewahren und bei jedem neuen Gerät eingeben.
Der Key ist im Element-kompatiblen Format (beginnt mit „EsSS...") und kann auch in Element eingegeben werden.
Geräteverifikation
- Standard: Neue Geräte werden automatisch über Cross-Signing verifiziert.
- Manuell: Einstellungen → Sicherheit → Geräteverwaltung → SAS (Emoji-Vergleich) oder QR-Code.
Organisations-Sicherheitsrichtlinien
Ihr Admin kann in der Account-Verwaltung festlegen:
| Richtlinie | Verhalten |
|---|---|
| Komfortabel (Standard) | Recovery Key auf Server, automatische Geräte-Einrichtung |
| Strikt | Kein Server-Storage, manuelle Verifizierung für jedes Gerät |
Tastenkürzel
- Ctrl+K (Cmd+K): Suche/Befehlspalette
- Ctrl+. (Cmd+.): Einstellungen
- Ctrl+Shift+M: Nachrichteneingabe fokussieren
Fehlerbehebung
Anmeldeprobleme
- Internet prüfen, Microsoft-/Matrix-Zugangsdaten prüfen, Cache leeren, Pop-ups erlauben
Verschlüsselung
- Einstellungen → Sicherheit → Verschlüsselungsstatus
- Bei Fehlern: Verschlüsselungs-Validierung ausführen
„Kopieren zu Microsoft fehlgeschlagen“
- Microsoft abmelden und erneut anmelden
- Bei Anmeldung „Kontakte lesen und schreiben“ (Contacts.ReadWrite) erlauben
Anrufe funktionieren nicht
- Mikrofon/Kamera-Berechtigungen prüfen (Systemeinstellungen / App-Berechtigungen)
Ende des Benutzerhandbuchs