77 lines
10 KiB
HTML
77 lines
10 KiB
HTML
<h1>Die Apps</h1>
|
||
<p>DeskHub gibt es als <b>Windows-Programm</b>, <b>Android-App</b> und <b>Chrome-Erweiterung</b>. Alle drei sind für Mitarbeiter und Administratoren gedacht, sprechen mit eurem Server über die Mitarbeiter-Schnittstelle und zeigen nur, was die Rolle erlaubt. Dazu kommen das <b>WordPress-Plugin</b> und das <b>Minecraft-Plugin</b> (Kapitel 16).</p>
|
||
|
||
<h2>Einrichtung (alle Apps)</h2>
|
||
<ol class="steps">
|
||
<li>App installieren (Download im Mitarbeiterbereich unter „Apps“).</li>
|
||
<li>Beim ersten Start die Adresse eurer DeskHub-Installation eingeben, zum Beispiel <code>https://eure-domain.de</code>. Die App merkt sie sich.</li>
|
||
<li>Mit dem Mitarbeiter-Konto anmelden (bei aktivierter 2FA mit Code).</li>
|
||
</ol>
|
||
|
||
<h2>Windows-Programm</h2>
|
||
<p>Das Windows-Programm hat ein helles und ein dunkles Design (umschaltbar oder nach System), eine eigene Titelleiste und die Sprachen Deutsch und English (Flaggen in der Kopfleiste und auf der Anmeldung). Es läuft auch unter Linux (AppImage/tar.gz); für den Mac muss es selbst gebaut werden. Die Bilder in diesem Abschnitt stammen aus einer Test-Attrappe mit Beispieldaten.</p>
|
||
<fig n="windows-anmeldung">Anmeldung: Serveradresse, E-Mail und Passwort.</fig>
|
||
<fig n="windows-uebersicht">Übersicht mit Kennzahlen und zuletzt aktualisierten Tickets.</fig>
|
||
<h3>Tickets</h3>
|
||
<p>Reiter und Filter wie im Web: <i>Alle aktiven</i>, <i>Meine</i>, <i>Nicht zugewiesen</i>, <i>Überfällig</i>, <i>Bald fällig</i>, <i>Pausiert</i>, <i>Wiedervorlage</i>, <i>Beobachtet</i>, <i>Erledigt</i>, <i>Alle</i>; Suche; gespeicherte Ansichten; Sammelaktionen; <b>„📥 E-Mails abrufen“</b> in der Kopfleiste.</p>
|
||
<fig n="windows-tickets">Ticketliste.</fig>
|
||
<p>Im Ticket stehen Verlauf, Antwortfeld mit <b>Textbausteinen der Abteilung</b>, <b>Signatur-Auswahl</b> mit Vorschau, Status, Zuweisung, Priorität, <b>Auf später</b> (1 Stunde bis 1 Woche oder eigener Zeitpunkt), <b>Beobachten</b>, die Karte <b>„Dazu passend“</b>, <b>Beobachter und Cc</b>, die Kundenbewertung und bei E-Mail-Tickets <b>„📎 Anhänge laden“</b>. „Im Browser“ öffnet die Ticketseite für Zusammenführen, Teilen und Drucken. Ein von jemand anderem bearbeitetes Ticket ist gesperrt; Administratoren können es mit „Sperre aufheben und übernehmen“ übernehmen.</p>
|
||
<fig n="windows-ticket">Ein Ticket im Windows-Programm.</fig>
|
||
<fig n="windows-neues-ticket">Neues Ticket mit Ticket-Vorlage.</fig>
|
||
<h3>Weitere Bereiche</h3>
|
||
<fig n="windows-aufgaben">Aufgaben.</fig>
|
||
<fig n="windows-kunden">Kundensuche.</fig>
|
||
<fig n="windows-chat">Team-Chat.</fig>
|
||
<fig n="windows-live-chat">Live-Chat mit Kunden.</fig>
|
||
<fig n="windows-berichte">Berichte: Zufriedenheit und Bericht-Baukasten.</fig>
|
||
<fig n="windows-verfuegbarkeit">Verfügbarkeit und Schichten.</fig>
|
||
<fig n="windows-verwaltung">Verwaltung (Kacheln je nach Rechten).</fig>
|
||
<fig n="windows-einstellungen">Einstellungen: Darstellung, Windows (Autostart, Verhalten beim Schließen) und Benachrichtigungen.</fig>
|
||
<fig n="windows-dunkel">Dunkles Design.</fig>
|
||
<div class="note">In den Bildern erscheinen Hinweise wie „Mock: … nicht vorhanden“. Das sind Platzhalter der Test-Attrappe für Bereiche, die in dieser Demo keine Daten haben; im echten Programm sind diese Bereiche mit dem Server verbunden.</div>
|
||
<ul>
|
||
<li><b>Zähler und Benachrichtigungen:</b> Der Zähler zeigt, wie viele Tickets <i>jetzt</i> Aufmerksamkeit brauchen (offen, unbeantwortet, euch oder niemandem zugewiesen, nicht zurückgestellt, kein Spam, seit der letzten Kundennachricht von euch nicht geöffnet). Öffnen, Beantworten, Schließen, Zuweisen oder Zurückstellen – auch anderswo – nimmt ein Ticket beim nächsten Abruf (Standard alle 30 Sekunden, einstellbar) aus dem Zähler. Windows-Benachrichtigungen erscheinen nur für neue Tickets.</li>
|
||
<li><b>Windows-Einstellungen:</b> Mit Windows starten, beim Schließen in den Infobereich wechseln, Benachrichtigungen und deren Abfrage-Intervall, Testbenachrichtigung.</li>
|
||
<li><b>Update-Hinweis:</b> Beim Start und alle 6 Stunden prüft die App die neueste Version. Das Banner „Update verfügbar“ bietet <b>Jetzt aktualisieren</b> (Setup laden, SHA-256-Prüfsumme kontrollieren, starten) und <b>Später</b>.</li>
|
||
<li><b>Verbindung:</b> Ein Banner zeigt fehlende Verbindung zum Server mit automatischem Wiederholen und dem Knopf „Jetzt erneut versuchen“.</li>
|
||
</ul>
|
||
|
||
<h2>Android-App</h2>
|
||
<div class="note">Für die Android-App liegen in diesem Handbuch keine Bildschirmfotos vor; die Beschreibung folgt dem Funktionsumfang der Version 3.5.2.</div>
|
||
<p>Die Android-App (Version 3.x) hat ein neues Design mit hellen, runden Karten in Blau/Türkis und einem Dunkelmodus. Unten schwebt die Navigation: <b>Start</b>, <b>Tickets</b>, <b>Chat</b>, <b>Kunden</b> und <b>Mehr</b>. „Mehr“ enthält Kacheln für Aufgaben, Status, Benachrichtigungen, Sprache (Deutsch/English) und die <b>Verwaltung</b> nach Rechten.</p>
|
||
<ul>
|
||
<li><b>Tickets:</b> Liste mit Reitern, Suche, gespeicherten Ansichten; im Ticket Antworten (mit Textbausteinen der Abteilung und Signatur-Auswahl), interne Notizen, Status, Zuweisung, <b>Auf später</b>, <b>Beobachten</b>, Karte „Dazu passend“, Beobachter und Cc, Kundenbewertung, „📥 E-Mails abrufen“ und „📎 Anhänge laden“.</li>
|
||
<li><b>Start (Dashboard):</b> Kennzahlen, Zufriedenheit und eure offenen Tickets.</li>
|
||
<li><b>Chat, Live-Chat, Kunden, Aufgaben, Status</b> wie im Web.</li>
|
||
<li><b>Verwaltung (Admins und Co-Admins):</b> Abteilungen, Prioritäten, SLA-Pläne, Hilfethemen, E-Mail-Adressen (mit Test), Wissensdatenbank, E-Mail-Vorlagen, Organisationen, Mitarbeiter, Teams, Rollen, Admin-Protokoll, Eskalationsregeln, Zeiterfassung, Geschäftszeiten, Sperrliste, Statusseite, digitaler Assistent, Bericht-Baukasten. Systemnahe Bereiche (Backup, System-Update, Plugins, API-Schlüssel, Webhooks, Postfächer, Ticket-Felder, Seiten, Einstellungen) gibt es bewusst nur im Web.</li>
|
||
<li><b>Push-Benachrichtigungen:</b> Popups bei neuen Tickets, Kundenantworten, Zuweisungen, Live-Chats, SLA-Überschreitungen, Erwähnungen, Wiedervorlagen und wartenden Tickets – auch bei geschlossener App. Auf Kundenantworten lässt sich direkt in der Benachrichtigung antworten. Pro Mitarbeiter sind bis zu 10 Geräte möglich. Standardmäßig steht nur „Neues Ticket #T-123“ in der Nachricht; Betreff und Kundenname verlassen den Server nicht.</li>
|
||
<li><b>Welche Popups?</b> Im Profil und in der App unter Verwaltung → Benachrichtigungen wählt jeder die Arten und stille Zeiten; „Testnachricht“ prüft die Einrichtung. Ein Popup bekommt nur, wer das Ticket sehen darf.</li>
|
||
<li><b>Widget (ab 3.1):</b> Auf dem Startbildschirm in drei Größen. <i>Klein</i>: Meine offenen und Überfällige. <i>Mittel</i>: vier Kennzahlen und die drei wichtigsten Tickets als Nummern. <i>Groß</i>: zusätzlich „Neues Ticket“, „Alle Tickets“ und der eigene Status zum Umschalten. Es zeigt bewusst keine Betreffs oder Kundennamen, wird rot bei Überfälligem und aktualisiert sich etwa alle 30 Minuten, beim Tippen auf ⟳, beim Öffnen der App und bei jeder Push-Nachricht.</li>
|
||
<li><b>Update-Hinweis:</b> Wie beim Windows-Programm; die APK wird geladen und geprüft, dann öffnet sich der Android-Installer (einmalige Erlaubnis „Aus dieser Quelle installieren“). Bei Play-Store-Installationen aktualisiert Google selbst.</li>
|
||
<li><b>Absturzmeldung:</b> Stürzt die App ab, meldet sie das beim nächsten Start an den eigenen Server (Aktivitätsprotokoll); es gehen keine Ticketinhalte und nichts an Dritte.</li>
|
||
</ul>
|
||
<div class="warn">Eine neue Version wird nur über die alte installiert, wenn sie mit demselben Signaturschlüssel erstellt wurde und eine höhere Versionsnummer hat. Nach einem Update die App einmal ganz schließen und neu öffnen.</div>
|
||
|
||
<h2>Chrome-Erweiterung</h2>
|
||
<div class="note">Für die Chrome-Erweiterung liegen in diesem Handbuch keine Bildschirmfotos vor.</div>
|
||
<p>Die Erweiterung läuft in Chrome, Edge und Brave (Manifest V3) auf Windows, Mac und Linux und ist ein kleiner Arbeitsplatz in der Browserleiste:</p>
|
||
<ul>
|
||
<li><b>Start</b> mit eigenem Status und Kennzahlen, <b>Ticketliste</b> mit Filtern und Suche, <b>Ticket-Ansicht</b> zum Lesen und <b>Antworten</b> (Textbausteine, Signatur, Status danach), interne Notiz, Status, Zuweisung, Wiedervorlage und Beobachten.</li>
|
||
<li><b>Aufgaben</b>, <b>Ticket anlegen</b> (auch per Rechtsklick auf markierten Text) und ein <b>Zähler mit Benachrichtigungen</b> (Abfrage alle 30 Sekunden, ältere Chrome-Versionen jede Minute).</li>
|
||
<li>Läuft als Popup, in Chromes <b>Seitenleiste</b> oder als eigenes Fenster; Tastenkürzel <kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>N</kbd> und <kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>D</kbd>, Adressleisten-Suche „dh“.</li>
|
||
</ul>
|
||
<h3>Installieren</h3>
|
||
<ol class="steps">
|
||
<li>ZIP aus „Apps“ laden und entpacken.</li>
|
||
<li><code>chrome://extensions</code> öffnen, Entwicklermodus einschalten, „Entpackte Erweiterung laden“, Ordner wählen (eine ältere Version vorher entfernen).</li>
|
||
<li>Anmelden mit Server-Adresse, E-Mail und Passwort (bei Authenticator mit Code).</li>
|
||
</ol>
|
||
<ul>
|
||
<li><b>Sicherheit:</b> nur HTTPS, keine Cookies, keine Weiterleitungen; das Token liegt nur im lokalen Speicher, Abmelden sperrt es auf dem Server und löscht lokale Entwürfe.</li>
|
||
<li><b>Update-Hinweis:</b> alle 6 Stunden; bei neuer Version erscheint eine Benachrichtigung und ein Hinweis mit „Download-Seite öffnen“. Aktualisieren bleibt Handarbeit (ZIP laden, in denselben Ordner entpacken, unter <code>chrome://extensions</code> neu laden).</li>
|
||
<li><b>Grenzen:</b> Meldungen nur bei geöffnetem Browser; Anhänge werden angezeigt, zum Herunterladen das Ticket im Browser öffnen. Ein geöffnetes Ticket ist für andere gesperrt (wie im Web).</li>
|
||
</ul>
|
||
|
||
<h2>Push-Benachrichtigungen im Browser und Sicherheit der Apps</h2>
|
||
<p>Alle Apps melden sich mit eigenem Token an. <b>Von allen Geräten abmelden</b> (Profil → Sicherheit oder durch einen Administrator) löscht diese Tokens; die Apps verlangen danach eine neue Anmeldung. Der Anmelde-Wächter schützt App-Anmeldungen wie die im Browser.</p>
|