← Alle Projekte

PhoneDesk

Teams Phone am Desktop verwalten.

PhoneDesk verwaltet Microsoft Teams Phone über eine Desktop-Anwendung. Sie bietet eine geführte Einrichtung, Anrufwarteschlangen, automatische Telefonzentralen und Mandantendokumentation.

Quellcode & Downloads
Bildschirmaufnahme von PhoneDesk
Bildschirmaufnahme des Projekts.

Mein Anteil am Projekt

Ich entwickle die Desktop-Anwendung und ihre geführten Abläufe. Ich verbinde die Oberfläche mit Microsoft Graph und PowerShell.

Wichtige Entscheidungen

  • Desktop-Oberfläche und Verwaltungslogik voneinander trennen.
  • Voraussetzungen prüfen und geplante Änderungen anzeigen.
  • Windows, macOS und Linux mit einer Avalonia-Anwendung unterstützen.

Die Telefonie einrichten

PhoneDesk vereint Öffnungszeiten, Begrüssungen, Anrufwarteschlangen und Ressourcenkonten in einer Anwendung. Administratoren können diese Aufgaben ohne eigene PowerShell-Befehle erledigen.

Die Oberfläche mit Microsoft-Diensten verbinden

Ich entwickle die Anwendung mit C# und Avalonia. Microsoft Graph und PowerShell übernehmen die Verwaltung. PhoneDesk bietet Massenoperationen, Feiertagseinstellungen und Mandantendokumentation. Die Anwendung läuft auf Windows, macOS und Linux.

Anrufwarteschlangen in PhoneDesk
Anrufwarteschlangen in PhoneDesk mit Demonstrationsdaten.

Geplante Änderungen erklären

Die Oberfläche unterstützt Englisch und Deutsch. Eine geführte Einrichtung, Prüfungen der Voraussetzungen und Vorschauen erklären geplante Änderungen. Im öffentlichen Repository stehen Quellcode, Dokumentation und Downloads.

Nächstes Projekt: PKHeX-Avalonia

Website durchsuchen