Naast het onderscheid tussen standaard en maatwerk is er een tweede belangrijk onderscheid voor elke integratie: hoe de gegevens bewegen tussen jouw systeem en Appical.
Voor admins
Pull – Appical maakt verbinding met jouw ATS- of HRM-systeem via een API en haalt de benodigde gegevens op. Je kunt filters instellen op je API zodat Appical alleen toegang heeft tot de benodigde gegevens.
Transfer – er is geen directe verbinding tussen Appical en jouw systeem. Jouw team extraheert de gegevens en plaatst deze op een sFTP-server, MS Blob-opslag of S3-bucket, vanwaar Appical ze ophaalt. Aanbevolen wanneer jouw beveiligingsbeleid directe API-toegang niet toestaat.
Push – jouw systeem stuurt gegevens rechtstreeks naar de API van Appical. Alle mapping en bedrijfsregels worden aan jouw kant geïmplementeerd. Appical biedt Swagger-documentatie zodat jouw technische team weet hoe de API te gebruiken.
Backend-integratie (legacy) – een oudere methode waarbij gegevens rechtstreeks in de systemen van Appical worden geschreven. Dit is niet meer de voorkeursaanpak; Appical migreert resterende backend-integraties in de loop van de tijd naar de nieuwere methoden.
Voor IT en technische teams
Op technisch niveau:
Pull-integratie: klantinformatie wordt opgehaald via API en doorgegeven aan de middleware van Appical.
Transfer-integratie: klantinformatie wordt geëxtraheerd in een bestandsformaat (CSV, RaaS of vergelijkbaar) en geplaatst op een sFTP-server, MS Blob-opslag of S3-bucket.
Push-integratie: de klant stuurt gegevens rechtstreeks naar de Appical API (gedocumenteerd via Swagger). Alle mapping en bedrijfsregels moeten aan de klantzijde worden geïmplementeerd.
Backend-integratie (legacy): schrijft rechtstreeks naar de database van Appical zonder de Appical API-laag te passeren. Migratie vereist bevestiging dat de Appical API de vereiste functionaliteit ondersteunt.
De middleware is waar het mapping document wordt toegepast — het bepaalt wat Appical moet doen met de ontvangen gegevens.
👉 Laat ons weten of dit artikel je vraag heeft beantwoord via de knoppen hieronder. Zo niet, neem dan contact op met ons Support Channel voor meer informatie.
