Servicedesk Planning

Meld aan met je NET-Worx Microsoft-account.

Dashboard

Wie wat wanneer doet in een compact overzicht.

M365: niet aangemeld

Agenda planning

Planning overzicht

Compacte weekweergave van de agenda, filterbaar per medewerker en klant.

OT/OM voortgang

Per klant hoeveel bezoeken al ingepland zijn tegenover het contract.

OT/OM backlog

Nog niet ingeplande klantafspraken

Integraties

Status, laatste run en fouten

Planning toevoegen

Een losse regel voor een medewerker op een dag. Voor dagelijks werk gaat het sneller rechtstreeks in de Agenda.

Planning

Alle planningregels als lijst, filterbaar per medewerker en klant.
Datum Medewerker Shift Rol Taak Klant Site

Klant toevoegen

Contactpersonen en het aantal OT/OM per jaar. De hoofd-SD krijgt die bezoeken standaard toegewezen.

Klanten en contactpersonen

Contract, contactgegevens en het aantal sites per klant.
Klant Hoofd SD Backup SD IT contact 2de 3de OT KPI OM KPI OT duur Sites Open KPI

Sites per klant

Beheer locaties en volg meteen de laatste bezoeken.
Klant Site Laatste bezoek OT OM

Contractwijzigingen

Account Manager registreert; Administrator controleert en past de operationele herplanning toe.

E-mailtemplates

Sjablonen voor OT- en OM-bezoeken. Beheer en preview; er wordt niets verzonden.

Klantarchief

Inactieve klanten, sites en uitgevoerde bezoeken blijven raadpleegbaar.

Medewerker toevoegen

Skills bepalen welke rollen de automatische planning mag toewijzen. Onboardingdatums bepalen vanaf wanneer.
Skills

Medewerkers

Voorkeuren en skills bepalen de automatische planning.

Structureel minder inzetbaar

Voor wie langdurig niet volledig inzetbaar is: deeltijds werken, een vaste opleidingsdag, langdurige ziekte. Voor losse dagen gebruik je verlof of Noodplanning.

Volledig uit de planning: krijgt geen shift, geen rol en geen klantbezoek. Geen kernrol: blijft inzetbaar, maar niet als inbound, outbound of crusher. Geen klantbezoeken: wel interne planning, geen OT of OM. Laat Tot en met leeg voor een regel zonder einddatum. Kies een weekdag om de regel te beperken tot bijvoorbeeld elke woensdag.

Verdeling medewerkers

Op basis van de huidige appplanning.
Medewerker Vroege Tussen Late Inbound Outbound Crusher OT OM Project

Wie doet wat?

De app scheidt contractinformatie, dagelijkse personeelsplanning en beheer. Account Managers registreren klant- en contractinformatie. Planners zijn servicedeskmedewerkers die shiften, rollen en afspraken handmatig kunnen bijsturen. Administrators keuren contractimpact en offboarding goed en beheren medewerkers, regels en toegangsrechten.

Operations Manager / Admin

Beheert: medewerkers, onboarding/offboarding, capaciteit, automatiseringsregels, uitzonderingen en groepsrechten.
Start bij: Dashboard voor problemen en Historiek voor recente wijzigingen.
Let op: Plan volledig jaar en Reset planning hebben impact op het volledige geselecteerde jaar.

Planner

Beheert: de dagelijkse servicedeskplanning, zoals shiften, rollen, OT/OM-datums en handmatige wissels bij afwezigheid.
Start bij: Agenda. Rode datumcellen en de OT/OM-backlog zijn de werkvoorraad.
Niet inbegrepen: contractwijzigingen goedkeuren, klanten offboarden of beheerinstellingen aanpassen.

Account Manager

Beheert: klanten, sites, contactpersonen, Hoofd/Backup SD, OT/OM KPI en OT-duur.
Start bij: Klanten en het OT/OM-overzicht op Dashboard.
Niet nodig: interne shiften of rollen handmatig verdelen.

Viewer

Kan: Dashboard, Agenda, klanten, medewerkers en voortgang raadplegen.
Kan niet: planning, contracten of instellingen wijzigen.

Wat vind je waar?

Dashboard: snel controleren, niet aanpassen

Het Dashboard is het leesoverzicht. Bovenaan zie je het aantal planningregels, coverageproblemen en hoeveel OT/OM al gepland is ten opzichte van de KPI.

  • Planning overzicht: compacte, niet-bewerkbare agenda.
  • 7/14/21/28/35 dagen: persoonlijke periode voor dit scherm; de keuze wordt voor jouw account onthouden.
  • OT/OM voortgang: open een klant om geplande datums, medewerker, uitgevoerd en nog te plannen te zien.
  • OT/OM backlog: contractafspraken waarvoor nog geen datum gevonden is.
Agenda: dagelijkse planning bekijken en aanpassen

Elke medewerker heeft per dag een shift, rol en eventueel één of twee klanttaken. Alleen OT/OM/P toont taakvelden.

  • Shift: vroege, tussen, late of out.
  • Rol: inbound, outbound, crusher, vliegende, OT/OM/P, inhouse, permanentie of afwezigheid.
  • Taak: OT, OM of project bij een klant en eventueel een site.
  • Rode datumcel: minimaal één vereiste shift of kernrol ontbreekt.
  • Vandaag: springt terug naar de periode waarin vandaag valt.
Klanten: contract, contacten, sites en afspraken

Klanten is opgedeeld in vijf tabbladen.

  • Klanten: de fiche en de tabel met contract, contactpersonen en aantal sites. Bewerk wijzigt de fiche, Plan OT/OM vult ontbrekende afspraken aan, Archiveer stopt een klant gecontroleerd zonder historiek te wissen. Per contact kan je naast de naam ook een e-mailadres en een communicatievoorkeur vastleggen.
  • Sites: de locaties per klant, met de laatste uitgevoerde bezoeken erbij.
  • Contracten: wijzigingen van het aantal OT/OM per jaar. Die lopen altijd via registratie, impactpreview en goedkeuring, zodat reeds gecommuniceerde afspraken niet stilzwijgend verschuiven.
  • E-mailtemplates: sjablonen voor OT- en OM-bezoeken.
  • Archief: inactieve klanten blijven hier raadpleegbaar, inclusief hun sites en uitgevoerde bezoeken.
Medewerkers: inzetbaarheid en verdeling

Medewerkers heeft drie tabbladen.

  • Medewerkers: standaardshift, skills en onboardingdatums. Skills bepalen welke rollen de automatische planner mag toewijzen; onboardingdatums bepalen vanaf wanneer.
  • Capaciteit: structurele beperkingen voor wie langdurig niet volledig inzetbaar is.
  • Verdeling: hoe shiften, kernrollen en taken over het geselecteerde jaar verdeeld zijn. Gebruik dit om scheefgroei te zien.

Een medewerker moet eerst geoffboard zijn voordat het stamrecord veilig verwijderd kan worden.

Settings: regels en uitzonderlijke acties

Settings heeft vijf groepen, met daaronder subtabs.

  • Status: draaien de integraties, wanneer liep de laatste run en staan er waarschuwingen open.
  • Planning: automatisering, vaste uitzonderingen, blokkeerdagen en noodplanning.
  • Integraties: het beleid voor Outlook en Autotask, de centrale SharePoint-opslag, de agendasync, de Autotask-verbinding en een testzone.
  • Toegang: per Entra-groep bepalen wie wat mag wijzigen.
  • Data: Historiek en Backup. Gebruik Historiek om na te gaan wie een regel of stamgegeven wijzigde.

Veelvoorkomende situaties

Coverage is NOK: wat moet ik doen?
  1. Klik de betrokken datum open in Agenda.
  2. Controleer of vroege, tussen en late bezet zijn en of inbound, outbound en crusher elk exact één keer voorkomen.
  3. Zoek eerst een collega zonder klanttaak of afwezigheid.
  4. Wijzig shift of rol. De controle bovenaan wordt onmiddellijk opnieuw berekend.
Een collega is onverwacht ziek
  1. Open Settings > Planning > Noodplanning.
  2. Vul bij Ziekmelding voor meerdere dagen de medewerker en de einddatum in.
  3. Maak eerst een preview: die toont voorgestelde rol- en taakverplaatsingen.
  4. Pas toe wanneer het voorstel klopt; open de resterende conflicten handmatig in Agenda.
Verlof komt uit Autotask
  1. Azure controleert Autotask iedere 30 minuten, ook wanneer niemand de app open heeft. Open Settings > Autotask om de laatste centrale controle te laden.
  2. Aangevraagd verlof verschijnt als Verlof aangevraagd; goedgekeurd verlof als Verlof.
  3. Bij minder dan acht uur kies je verplicht voormiddag of namiddag, omdat Autotask alleen het aantal uren bewaart.
  4. Gebruik Preview herplanning om bij een volledige dag de vrijgekomen rol en eventuele OT/OM te verdelen.
  5. SharePoint- en Outlook-sync hebben elk een afzonderlijke preview en toepassing.
Een OT/OM ontbreekt

Controleer eerst of de KPI van de klant klopt. Gebruik daarna Plan OT/OM bij de klant voor automatische aanvulling, of plan de afspraak handmatig in Agenda. Wat niet conflictvrij ingepland raakt, blijft zichtbaar in de backlog.

Klanten en OT/OM

Nieuwe klant: juiste volgorde
  1. Vul naam, contacten, Hoofd SD en Backup SD in.
  2. Vul de jaarlijkse OT- en OM-KPI in.
  3. Kies of een OT een halve of volledige dag duurt. Een volledige dag kan niet met een tweede taak gecombineerd worden.
  4. Sla op. De app probeert de afspraken voor het actieve jaar automatisch te plannen.
  5. Voeg daarna eventuele sites toe en controleer Agenda en backlog.
Contract verhogen of verlagen
  1. De Account Manager kiest klant, ingangsdatum, nieuwe OT/OM-KPI, OT-duur en reden.
  2. Met Vergrendel t.e.m. worden reeds gecommuniceerde afspraken beschermd.
  3. De aanvraag verandert de actieve KPI nog niet.
  4. Een Administrator kiest Preview impact en ziet toegevoegde en verwijderde afspraken met datum en medewerker.
  5. Pas na Administrator keurt goed worden contractversie, KPI en planning aangepast.

Bij een wijziging via de gewone klantfiche maakt de app eveneens een aanvraag aan. Ook het initiële OT/OM-contract van een nieuwe klant wordt eerst door een Administrator goedgekeurd.

Hoofd SD wijzigen

Na opslaan vraagt de app of toekomstige OT/OM-afspraken naar de nieuwe Hoofd SD moeten verhuizen en vanaf welke datum. De preview vermeldt wat verplaatst kan worden en waar een conflict ontstaat. De Backup SD is een uitwijkmogelijkheid, geen tweede standaarduitvoerder.

Klant archiveren
  1. Klik naast de klantnaam op Archiveer en kies vanaf welke datum de klant stopt.
  2. Kies tot en met welke datum reeds gecommuniceerde afspraken beschermd moeten blijven.
  3. De preview toont welke afspraken vanaf de stopdatum worden geannuleerd en welke beschermd blijven.
  4. Na toepassing wordt de klant inactief; sites en uitgevoerde bezoeken blijven in het klantarchief.
  5. Vrijgekomen rollen en shifts worden opnieuw aangevuld waar dat automatisch kan.

Een klant wordt niet destructief gewist. Deze actie vereist het recht Operationele goedkeuring en archief.

Medewerkers

Nieuwe medewerker onboarden
  • Planning vanaf: vanaf deze datum verschijnt de medewerker in de automatische bezetting.
  • Core rollen vanaf: vanaf deze datum kan de medewerker inbound, outbound en crusher krijgen.
  • Alle rollen vanaf: vanaf deze datum zijn ook vliegende, permanentie en OT/OM mogelijk, voor zover de skills geselecteerd zijn.
  • Standaardshift: voorkeur in de automatische verdeling, geen garantie voor elke dag.
Structurele capaciteitswijziging

Gebruik Medewerkers > Capaciteit > Structureel minder inzetbaar voor een periode en optionele vaste weekdag. Bedoeld voor langdurige situaties zoals deeltijds werken of een vaste opleidingsdag; voor losse dagen gebruik je verlof of Noodplanning.

  • Volledig uit de planning: geen shift, geen rol en geen klantbezoek.
  • Geen kernrol: blijft inzetbaar, maar niet als inbound, outbound of crusher.
  • Geen klantbezoeken: wel interne planning, geen OT of OM.

Bekijk impact telt geraakte shiften, rollen en afspraken en stelt herverdeling voor. De regel geldt daarna ook bij toekomstige automatische planning.

Autotask centraal beheren

Administrators beheren API-gebruikersnaam, secret, Integration Code en zone in Settings > Integraties > Autotask. Geheimen worden uitsluitend in Azure Key Vault opgeslagen. Gebruik Test verbinding na elke credentialwijziging. De app en SharePoint bewaren alleen niet-gevoelige statusinformatie.

Medewerker offboarden
  1. Klik Offboard bij de medewerker.
  2. Kies per klant wie toekomstige OT/OM overneemt.
  3. Bekijk de conflictpreview; interne rollen kunnen mee moeten verschuiven.
  4. Pas de offboarding toe. Historische afspraken blijven raadpleegbaar.
  5. Verwijder het stamrecord pas wanneer geen planningregels meer gekoppeld zijn.

Automatisering

Wat doet elke automatiseringsregel?
  • Min. dagen tussen OT's: gewenste minimumafstand tussen twee OT's van dezelfde klant.
  • OM interval: gewenste spreiding in maanden tussen OM-bezoeken.
  • Maandag inbound gewicht: hoe zwaar eerdere maandag-inboundbeurten meetellen; hoger verdeelt drukke maandagen sterker.
  • Zachte max per week: streefmaximum voor OT/OM; de app mag erover gaan om alles ingepland te krijgen.
  • Min. aandeel Hoofd SD: richtpercentage per klant en taaktype; bij conflict kan Backup of een andere geschikte medewerker ingezet worden.
  • Zomercapaciteit: welk deel van juli/augustus als voorkeursdagen gebruikt wordt; ook dit is zacht.
  • Geen OT/OM op: harde weekdagblokkering, bijvoorbeeld vrijdag wegens interne meeting.
Werkdagen aanvullen, volledig jaar plannen en resetten
  • Werkdagen aanvullen: vult ontbrekende planning in vanaf de gekozen startdatum en periode.
  • Plan volledig actief jaar: verwijdert de automatisch herberekenbare OT/OM, rollen en bijbehorende shiften in het geselecteerde jaar en bouwt ze opnieuw op. Afwezigheden blijven staan.
  • Reset planning actief jaar: verwijdert die planning maar bouwt niets opnieuw op.

Beide jaaracties vragen dat je het jaartal intypt. Controleer altijd eerst de jaarkeuze bovenaan.

Vaste bezettingsregels

Naast de instelbare regels hanteert de app enkele vaste afspraken die je niet per ongeluk kan omzeilen.

  • Inhouse alleen bij volledige bezetting: de rol inhouse is bedoeld als vijfde plek en wordt alleen toegepast wanneer alle vijf medewerkers effectief op kantoor zijn. Is dat niet zo, dan wordt de rol automatisch vliegende. Je kan inhouse nog steeds handmatig kiezen, maar de app vraagt dan eerst een bevestiging en onthoudt die keuze.
  • Weekendpermanentie loopt door: zet je iemand op zaterdag op permanentie, dan krijgt die persoon automatisch ook de zondag. Wisselen blijft mogelijk: staat er op zondag al iemand anders op permanentie, of heeft die dag al een andere rol, dan blijft dat ongemoeid.
  • Aantal SD: de tellerrij in de Agenda toont hoeveel medewerkers die dag effectief op kantoor zijn. Wie op out staat of afwezig is, telt niet mee.
  • Een lege rol betekent beschikbaar: een medewerker zonder rol is voor de planner inzetbaar voor een OT of OM. Rollen invullen die je niet nodig hebt, verkleint dus de ruimte om klantbezoeken in te plannen.

Integraties

SharePoint: centrale data en lokale cache

SharePoint bewaart medewerkers, klanten, sites, planning, taken, instellingen, afwezigheden en historiek. Je browser houdt een tijdelijke cache bij voor snelheid. Bij een wijziging synchroniseert de app na enkele seconden. Als iemand anders intussen dezelfde centrale data wijzigde, stopt de sync en vraagt de app eerst opnieuw te laden.

Autotask: verlofbron

Autotask blijft de plaats waar verlof wordt aangevraagd en goedgekeurd. Een Azure-taak haalt iedere 30 minuten de laatste stand op en bewaart die beveiligd als snapshot. De app vertaalt de status naar Verlof aangevraagd of Verlof en maakt daarna pas een voorstel om conflicterende rollen en klanttaken te verplaatsen. Voor gedeeltelijke dagen moet een gebruiker het dagdeel bevestigen; Autotask levert dat detail niet aan.

Outlook: agenda-uitvoer

Onder Settings > Integraties > Outlook kies je bij Planning naar Outlook eerst een jaar. Testmodus verwerkt maximaal één eigen afspraak. Na een gecontroleerde bulkrun kan dat jaar worden geactiveerd voor opvolging. Iedere afspraak bewaart centraal de Outlook-event-ID en inhoudsvingerafdruk: zo worden latere wijzigingen bijgewerkt en verwijderde planning geannuleerd zonder duplicaten. De Azure-agendaservice voert bevestigde wijzigingen uit met een beperkte Exchange-machtiging voor de servicedeskmailboxen; jouw persoonlijke schrijfrechten op agenda's van collega's zijn daardoor niet nodig.

Veilig wijzigen

  1. Controleer het actieve jaar bovenaan.
  2. Maak een JSON-backup vóór reset, volledige herplanning, offboarding of grote contractwijziging.
  3. Gebruik een preview waar die beschikbaar is.
  4. Controleer na toepassing de rode datumcellen en OT/OM-backlog.
  5. Open Settings > Data > Historiek om oude en nieuwe waarden en de uitvoerder te bekijken.

Historiek registreert wijzigingen vanaf de ingebruikname van deze functie; oudere wijzigingen kunnen niet achteraf betrouwbaar gereconstrueerd worden.

Begrippen

Inbound
Behandelt binnenkomende servicedeskvragen.
Outbound
Werkt proactief aan uitgaande opvolging.
Crusher
Verwerkt en verlaagt de open ticketvoorraad.
Vliegende
Flexibele interne rol zonder klanttaakvelden.
OT/OM/P
Rol voor klanttaken zoals OT, OM en projectwerk.
OT
Onsite techniekerbezoek van een halve of volledige dag.
OM
Onsite maintenance, doorgaans periodiek ingepland.
Coverage
Controle dat vereiste shiften en kernrollen bezet zijn.

Dagelijkse status

Integraties, laatste run en openstaande waarschuwingen

Planning automatisch aanvullen

Laat de app openstaande dagen invullen met shiften, rollen en klantbezoeken. Werkdagen aanvullen doet dit vanaf een datum; de twee jaaracties gooien eerst de herberekenbare planning weg.

Automatiseringsregels

De richtlijnen die de automatische planner volgt. Bijna alles is een streefwaarde: de planner mag ervan afwijken om alles ingepland te krijgen. Alleen geblokkeerde weekdagen zijn hard.
Geen OT/OM op

Regellogica

Leesbaar gemaakt zodat later bijsturen eenvoudig blijft.

Vaste uitzonderingen

Regels die de automatische planning moet respecteren.

Blokkeerdagen

OT/OM vermijden op dagen met events, feestmomenten of lage capaciteit.

Ziekmelding voor meerdere dagen

Zet iemand in een keer ziek van datum tot datum. De preview toont welke rollen en klantbezoeken daardoor herpland moeten worden. Preview eerst, daarna pas toepassen.

Omgeving en gezondheid

Technische bestemming en actuele bereikbaarheid van de koppelingen.
Tenant
SharePoint-site
Planninglijsten
Azure API

Deze bootstrapwaarden worden vóór het laden van SharePoint gebruikt. Verplaatsen gebeurt daarom via een gecontroleerde deployment en migratie, zodat nieuwe browsers bereikbaar blijven.

Nog geen volledige controle uitgevoerd.

Outlook-beleid

Bepaalt hoe planningafspraken in de agenda's van collega's terechtkomen: welke categorie, hoe het onderwerp opgebouwd wordt en of de app bestaande afspraken mag bijwerken of verwijderen.

Autotask-beleid

Bepaalt hoe verlof uit Autotask verwerkt wordt: vanaf hoeveel uur een dag als volledig verlof telt, en of aangevraagd verlof en automatische herplanningsvoorstellen meelopen.

Beheergrenzen

Wat bewust niet vanuit deze app gewijzigd kan worden, en waarom. Lees dit voor je aan geheimen, identiteit of de SharePoint-locatie raakt.
Geheimen
Autotask-secret en Integration Code blijven uitsluitend in Azure Key Vault.
Identiteit
Tenant-ID, app-ID en Entra-groepen blijven deploymentconfiguratie om lock-out te voorkomen.
SharePoint verplaatsen
Eerst nieuwe lijsten controleren en migreren; daarna wordt de bootstrapbestemming gepubliceerd.
Herstel
Elke beleidswijziging komt in Historiek met oude en nieuwe waarden.

Centrale opslag

Controleer eerst de acht SharePoint-lijsten en hun velden. Dit wijzigt nog niets.

Initiële centrale migratie

Volledige lokale testplanning naar SharePoint, zonder centrale records te verwijderen.

Centrale werkmodus

Activeer pas nadat de initiële migratie volledig gelijk staat. Lokale wijzigingen blijven als cache bewaard.
De app werkt lokaal. Centrale opslag wordt nooit automatisch geactiveerd.

Toegangsbeheer

Beheer per Entra-groep welke onderdelen gewijzigd mogen worden. Administrators behouden altijd alle rechten.

Agenda sync

Effectieve planningsafspraken, altijd eerst met preview.

Veilige sync test met planningdata

Maximaal één eigen planningitem.

Planning naar Outlook

Synchroniseert shiften, rollen en klanttaken. Wijzigingen en annuleringen worden herkend via de centrale event-ID.
Nog geen productiepreview gemaakt. Begin steeds in testmodus.

Reminders naar klanten

Kondigt een OT- of OM-bezoek aan bij het IT-contact, een aantal werkdagen vooraf, vanuit de mailbox van de toegewezen servicedesker. De mail gebruikt de sjablonen onder Klanten > E-mailtemplates.

Zolang de knop uit staat wordt er niets verstuurd; de wachtrij hieronder toont wel wat er zou vertrekken. Verzending gebeurt server-side en vereist een aparte uitrol van de Azure Function met de machtiging Mail.Send. Een reminder vertrekt maximaal een keer per bezoek; dat wordt centraal bijgehouden.

M365 testzone

Los van de effectieve planningssync.

Beveiligde Autotask-verbinding

Credentials worden door Azure Key Vault bewaard en nooit in SharePoint of de browser opgeslagen.
Centrale Autotask-verbinding nog niet gecontroleerd.

Autotask verlof

Controleer de wijzigingen en verwerk ze daarna bewust in de planning.
Nog geen Autotask-controle uitgevoerd.

Herplanning goedgekeurd verlof

Rollen, OT/OM en shiftcoverage worden eerst als voorstel berekend.
Nog geen herplanningspreview uitgevoerd.

Centrale afwezigheden

Vergelijk de lokale verlofstatus met SharePoint zonder centrale records te verwijderen.
Nog geen centrale vergelijking uitgevoerd.

Outlook verlofagenda

Maak, wijzig of verwijder verlofafspraken pas na een afzonderlijke preview.
Nog geen Outlook-preview uitgevoerd.

Wijzigingshistoriek

Wie wijzigde wat en wanneer. De nieuwste wijziging staat bovenaan.

Planjaren

Bepaal welke jaren bestaan en welk jaar afgesloten is. Een gearchiveerd jaar is alleen-lezen: geen planningwijzigingen, geen automatisch plannen en geen Outlook-mutaties.

Data exporteren

Volledige JSON-backup van planning, klanten, medewerkers en instellingen. Maak er een voor elke grote wijziging.

Exporteer de huidige lokale appdata als JSON-backup. Dit is niet bedoeld als dagelijkse Excel-importflow; de app wordt de bron van waarheid.

Data importeren

Zet een eerder geexporteerde JSON terug. Dit vervangt de volledige huidige dataset.

Importeer enkel een eerder gemaakte JSON-backup of migratiebestand. Dit overschrijft de lokale appdata in deze browser.