AUTOMATISATIE

Realtime huisvestingsportaal met automatische ServiceNow-synchronisatie

Een intern zoekplatform op WordPress waarmee medewerkers beschikbare huisvesting kunnen opzoeken en filteren, met data die dagelijks automatisch wordt gesynchroniseerd vanuit het ServiceNow-systeem van de klant.
1.435+
automatische synchronisaties met het bronsysteem sinds 2023
189+
automatisch gesynchroniseerde foto's
3,5+ jaar
continu in productie zonder herbouw
DE UITDAGING

De huisvestingsgegevens (gebouwen, kamers, beschikbaarheid, foto's) van de klant leefden uitsluitend in ServiceNow, zonder doorzoekbare front-end voor interne medewerkers of betrokkenen. Elke opzoeking of statusupdate vereiste manueel werk in het bronsysteem, met risico op verouderde of dubbel ingevoerde informatie.

DE OPLOSSING

Een maatwerk WordPress-plugin haalt via de ServiceNow REST API dagelijks automatisch (WP-Cron) gebouw-, kamer- en fotogegevens op en slaat deze gestructureerd op als custom content met Advanced Custom Fields. Daarbovenop staat een zoekinterface met locatiefilter (Google Maps/plaatsbepaling binnen een straal) en beschikbaarheidsfilter per kamer, gebouwd op het Divi-framework. Toegang tot het portaal verloopt via SSO van een derde partij, zodat medewerkers inloggen met hun bestaande bedrijfsaccount in plaats van een apart wachtwoord.

HET RESULTAAT

De synchronisatie draait sinds begin 2023 continu en automatisch — meer dan 1.400 geregistreerde sync-runs, tot op vandaag actief — zonder manuele data-invoer. Meer dan 189 foto's werden automatisch overgenomen uit het bronsysteem. Het platform draait intussen ruim 3,5 jaar in productie zonder dat een herbouw nodig was.

Resultaat in één oogopslag

VOOR
Huisvestingsgegevens enkel raadpleegbaar in ServiceNow
NA
Doorzoekbaar intern portaal met dagelijkse automatische sync
VOOR
Manuele opzoeking, risico op verouderde data
NA
Automatische synchronisatie zonder manuele data-invoer
VOOR
Aparte inlog nodig voor het portaal
NA
Login via bestaande SSO-bedrijfsaccount

Technisch architectuurdiagram

ServiceNow
REST-koppeling
WP-Cron sync
Zoekinterface
Medewerker

Aanpak in fasen

1
Koppeling bronsysteem

Eigen PHP-plugin met class-autoloader en gescheiden modules voor data-ophaling, AJAX-afhandeling en front-end rendering, verbonden via een beveiligde REST-koppeling met ServiceNow.

2
Datamodel in WordPress

Eigen content-type voor huisvestingseenheden met ACF-repeatervelden voor kamers en foto's, gevoed door een dagelijkse achtergrondtaak die nieuwe en gewijzigde ServiceNow-records verwerkt.

3
Zoekervaring

AJAX-gestuurde zoekpagina met locatiegebaseerd filteren (adres/straal) en een filter op beschikbare kamers, geïntegreerd in het bestaande Divi-ontwerp.

4
Toegang beveiligen

SSO-koppeling met een derde partij in plaats van aparte WordPress-accounts, zodat bedrijfsidentiteiten en -rechten centraal beheerd blijven.

Technische verdieping

De dagelijkse WP-Cron-taak verwerkt enkel nieuwe en gewijzigde ServiceNow-records: gebouw- en kamergegevens landen in een eigen content-type met ACF-repeatervelden voor kamers en foto's, zodat de zoekinterface altijd de meest recente stand toont zonder handmatige tussenkomst.

Herkenbaar? Laten we het over jouw situatie hebben.

Gebruikte technologie

WordPress PHP Advanced Custom Fields Pro Divi ServiceNow REST API WP-Cron Google Maps JavaScript API Bootstrap Select2 jQuery SSO-integratie AJAX

Eigenschappen

Automatische data-sync Locatiegebaseerd filteren Repeater-velden voor kamers & foto's SSO-login

Betrouwbaarheid

AUTHENTICATIE
SSO via een derde partij, geen aparte WordPress-wachtwoorden
SYNCHRONISATIE
Dagelijkse automatische sync met ServiceNow sinds 2023 — 1.435+ runs

Een gelijkaardig project in gedachten?

Plan een gesprek en ontdek wat wij voor jouw bedrijf kunnen bouwen.