Dashboard Inbound

Job ID: 37342012

Budget: €1,500 – €3,000 EUR

Worum geht es?

Die P-Call GmbH & Co. KG betreibt ein Call Center für Inbound und Outbound Telefonie. Hierzu nutzen wir für unsere Dienstleistungen eine Cloud Telefonanlage. Das System dokumentiert verschiedenste Zahlen in Datenbanken und erstellt daraufhin Statistiken. Zur besseren Steuerung des Call Centers sollen Dashboards zum Einsatz kommen. Diese müssen über einen geheimen Link ohne Login aufrufbar sein. Ziel ist es, diese Dashboards über Monitore/Fernseher im Call Center aufzurufen damit sowohl die Call Center Agenten als auch die Steuerer übersichtlich sehen können was aktuell passiert und wie der momentane Stand ist.

Dazu müssen Daten über eine API abgerufen und anschließend im Dashboard ausgegeben werden. Wir stellen hierzu einen Webserver, die API-Anbindungen sowie wenn nötig Datenbanken und die entsprechende Infrastruktur zur Verfügung. Auch das Layout für das Dashboard wird von und in Form einer Grafik zur Verfügung gestellt.

Ihre Aufgabe wäre die Umsetzung des Dashboards sowie des von uns zur Verfügung gestellten Layouts in einer HTML-Datei die über einen Link auf unserem Server aufgerufen werden kann.


Welche API steht zur Verfügung?

Zum Einsatz kommt die Telefonanlage comdesk der Inopla GmbH.
Die Dokumentation der API ist über folgenden Link abrufbar:
https://api.inopla.de/doc/1081/49c3099f6dbf2960ec7ab9a0f6686205

Daten zur API-Authentifizierung werden von uns nach Beauftragung zur Verfügung gestellt.


Welche Daten sollen abgerufen werden?

Servicelevel

Es werden 3 Servicelevel abgerufen und angezeigt:
• Servicelevel der letzten 15 Minuten
• Servicelevel der letzten 60 Minuten
• Servicelevel vom aktuellen Tag
https://api.inopla.de/doc/1081/49c3099f6dbf2960ec7ab9a0f6686205#api-Live-GET-ACD-Servicelevel

Das Servicelevel soll in einem Kasten ausgegeben werden. Der Kasten soll sich farblich verändern je nach dem, wie hoch das Servicelevel der letzten 15 Minuten ist.
Wenn das Servicelevel bei über 80 % liegt ist der Hintergrund des Kastens grün. Bei einem Servicelevel von 70 – 79 % ist der Hintergrund gelb. Unter 70 % ist der Hintergrund rot und die Zahl mit dem Servicelevel der letzten 15 Minuten blinkt.


Wartefeld

Es soll angezeigt werden wie viele Anrufer derzeit in der Warteschleife sind. Auch hier gibt es eine farbliche Unterscheidung. Wenn 0 – 2 Anrufer warten, ist der Kasten grün, bei 3 – 4 gelb und ab 5 rot und die Zahl blinkt.
Unter der Anzeige soll die durchschnittliche Wartedauer in Sekunden angezeigt werden. Hierbei soll der Durchschnitt aller Anrufe aus den letzten 15 Minuten ermittelt werden. Also wie lange ein Anrufer im Durchschnitt warten muss bis sein Gespräch beantwortet wurde. Dazu ist die Waiting time aus der Anlage auszuwerten.


Erreichbarkeit

Hier wird ermittelt wie viel Prozent der Anrufer auch tatsächlich angenommen wurden. Hierzu ist für uns der Wert In sowie die letzten 15 Minuten wichtig:
https://api.inopla.de/doc/1081/49c3099f6dbf2960ec7ab9a0f6686205#api-Live-GET-Reachability
Auch hier gibt es eine farbliche Unterteilung. Bei über 90 % ist der Bereich grün, 80 – 89 % ist gelb und unter 80 % rot und blinkende Zahl.


Agentenstatus

Der Agentenstatus blendet Informationen zum aktuellen Livestatus eines eingeloggten Telefonisten ein. Dazu soll zunächst abgefragt werden, welcher Agent online ist, in welchem Status er sich seit wann befindet und wie seine persönliche Erreichbarkeit der letzten 60 Minuten war.
Außerdem soll die durchschnittliche Zeit der letzten 60 Minuten berechnet und ausgegeben werden, die ein Agent benötigt hat um Gespräche anzunehmen.
Außerdem soll das Profilbild ausgelesen und eingeblendet werden:


Zusammenfassung

Das Dashboard ist der erste Schritt unserer Zusammenarbeit. Mit den Datenbanken soll im Anschluss weitergearbeitet werden.
Dieses Projekt dient dem gegenseitigen Kennenlernen. Wir sind auf der Suche nach einem Entwickler, der uns regelmäßig mit Entwicklungsarbeit unter die Arme greifen kann.

Das Dashboard soll sich stetig aktualisieren und modular aufgebaut werden. Vermutlich werden im Laufe der Zeit weitere Zahlen dazu kommen. Außerdem ist nach dem Projekt ein zweites Dashboard mit anderen Zahlen geplant.

Bei der Angebotserstellung hätten wir gerne einen Gesamtpreis sowie eine Übersicht wie sich dieser Zusammensetzt. Unser Haus entstand aus der Internetagentur sehpunkt mit der wir bereits einige Onlineprojekte umsetzten konnten. Daher möchten wir gerne wissen wie viel Zeit Sie für die einzelnen Positionen kalkulieren. Anhand dieser Kalkulation könnten sich unter Umständen weitere Entwicklungsprojekte für die Agentur ergeben.

Bitte stellen Sie uns, sofern vorhanden, vorab alle Fragen, die Sie zur Angebotserstellung benötigen. Als Projektstart ist der 1. November geplant.
Related categories: PHP MySQL JSON API