Modules
OpenKOP is modulair opgebouwd; de volgende applicaties en koppelingen zijn beschikbaar.
Beheer applicatie
Een in PHP gebouwde webapplicatie waarmee OpenKOP geconfigureerd kan worden en waarmee zonodig de productiegegeven gemuteerd kunnen worden. Ook gebruikers en abonnees worden hiermee beheerd. Zie demo.
Notificatie applicatie
Deze applicatie stuurt met een in te stellen interval, informatie over de mutaties in OpenKOP per e-mail naar personen die zich daarop hebben geabonneerd.
Open koppelvlakken
Er zijn verschillende open koppelvlakken beschikbaar. Zo is er een open koppelvlak dat alle beschikbare productiegegevens opleverd, maar ook een koppelvlak dat specifieke mutaties vanaf een bepaalde datum oplepeld. Op dit moment zijn er 48 verschillende open koppelvlakken beschikbaar. Open koppelvakken worden bijvoorbeeld gebruikt door Collegawijzer; dit is een in Typo3 gemaakt z.g. "smoelenboek'. Deze applicatie is gemaakt door Alternet.
Koppelingen
Import koppeling om persoonsgegevens uit een extern (bron) systeem te synchroniseren met OpenKOP. Deze koppeling wordt bijvoorbeeld gebruikt om gegevens uit Beaufort (HR systeem) te importeren in OpenKOP.
Export koppeling direct koppelt rechtstreeks met een tabel in een database van een andere applicatie en leest gegevens volgens bepaalde regels in. Dit is een actieve koppeling die volgens een bepaalde interval gaat synchroniseren. Koppeling wordt bijvoorbeeld gebruikt voor Heat (helpdesk software).
Export koppeling indirect, dit is een universele koppeling die geconfigureerd kan worden met welke gegevens uit de OpenKOP database een bestand gemaakt wordt en wat het type bestand is. Via een op te geven query worden gegevens uit OpenKOP gehaald en weggeschreven naar een bestandsformaat naar keuze. De ondersteunde formaten zijn ASCII, CSV, XML en XML raw data. Koppeling wordt bijvoorbeeld gebruikt voor Prequest (facilitair beheer) en Bibis (Bibliotheek software).