diff --git a/Zielsetzung.md b/Zielsetzung.md new file mode 100644 index 0000000..3f1ef4d --- /dev/null +++ b/Zielsetzung.md @@ -0,0 +1,32 @@ + +1. Zielsetzung + +Ziel ist es den Nutzern der Telefonsoftware “Swyx” der Hansetrans Holding Informationen zu einem telefonischen Anrufer bereit zu stellen. + +1. Umzusetzende Prozesse/Anwendungen + 1. Core + Die Core ruft Daten bei definierten Fremdsystemen ab (Pull) bzw. wird von Fremdsystemen per Webhook aufgerufen (Push). + + 1. Lesende Schnittstellen + 1. Outlook + Daten werden zyklisch abgerufen. + 2. votian + Daten werden per WebHook an die Core übergeben. + 3. Sugar CRM + ????? + + 2. Webhook für Swyx + Wenn ein Anruf bei Swyx eingeht, ruft Swyx einen hinterlegten Webhook auf. Diesem wird die anrufende Nummer übergeben. + Als Antwort erwartet Swyx eine HTML Seite. + + 3. Aufruf der Informations Anwendung + Diese auf den Geräten der Nutzer installierte Anwendung wird ebenfalls über einen Anruf informiert und zeigt ebenfalls Informationen an. + Diese können vom Umfang her über den von Swyx hinaus gehen. + + 4. Administration + Ein Administrator kann für die verschiedenen Nutzergruppen (SB, HT, ???) verschiedene HTML-Templates und Datenmengen konfigurieren. + +2. Multiplatform Informations App + Diese Anwendung greift auf die Core zu. + Sobald ein Anruf von Swyx durch die Core erkannt wird, wird auch diese Anwendung informiert und zeigt ebenfalls Informationen zu dem Anrufer an. Ggfs. sind das auch mehr Informationen + als an Swyx übergeben werden.Willkommen im Wiki. \ No newline at end of file