Ga naar de hoofdinhoud

Wat is systeemintegratie? Een gids voor groeiende teams

Handmatige gegevensinvoer tussen tools schaalt niet. Dit is wat systeemintegratie daadwerkelijk doet, het verschil tussen eenrichtings- en tweerichtingssynchronisatie, en hoe je de juiste aanpak kiest naarmate je team groeit.

Het WeldSuite-team7 min leestijd

Wat systeemintegratie is

Systeemintegratie is het koppelen van de losse softwaretools die een bedrijf gebruikt, zodat informatie automatisch tussen ze beweegt, in plaats van dat iemand het van de een naar de ander overtypt. Een deal wordt gesloten in het CRM. Zonder integratie opent iemand handmatig de boekhoudtool om een factuur aan te maken, en opent daarna de projecttool om de onboarding te starten. Met integratie werken alle drie bij op het moment dat de deal als gewonnen wordt gemarkeerd, zonder dat iemand eraan hoeft te denken.

Belangrijkste inzichten

  • Systeemintegratie koppelt de softwaretools die een bedrijf al gebruikt, zodat gegevens automatisch tussen systemen bewegen in plaats van dat iemand ze met de hand overtypt.
  • Tweerichtingssynchronisatie houdt twee actief gebruikte systemen met elkaar in overeenstemming, ongeacht welk systeem als eerste verandert, en dat is wat de meeste groeiende teams daadwerkelijk nodig hebben.
  • De snelste integratie om goed te krijgen, is de integratie die je niet zelf hoeft te bouwen, omdat de systemen vanaf het begin zijn ontworpen om samen te werken.

De term omvat een breed scala aan opzetten. Aan de ene kant schrijft een developer maatwerkcode die de API van het ene systeem aanroept en gegevens naar het andere pusht. Dat werkt, maar het kost tijd om te bouwen, en iemand moet het onderhouden telkens als een van beide systemen zijn API wijzigt. Aan de andere kant geeft een gedeeld platform, soms een integratieplatform als dienst of iPaaS genoemd, mensen zonder ontwikkelachtergrond de mogelijkheid om twee apps in een paar klikken te koppelen, zonder maatwerkcode.

Systeemintegratie is niet hetzelfde als een keer per week een spreadsheet exporteren en ergens anders weer importeren. Een CSV-export is een momentopname. Integratie is een live koppeling: de gegevens weerspiegelen wat op dit moment klopt, niet wat klopte toen iemand voor het laatst de export uitvoerde.

Hoe integratie daadwerkelijk werkt

De meeste integraties draaien op een van een paar patronen, en het patroon is van belang omdat het bepaalt hoe snel een wijziging aan de andere kant zichtbaar wordt.

Webhooks en triggers

Een webhook gaat af op het moment dat er iets gebeurt in een systeem: een ticket wordt gesloten, een contact wordt bijgewerkt, een betaling komt binnen. Het ontvangende systeem krijgt meteen bericht en reageert direct. Dit is het snelste patroon, en het patroon dat een integratie meteen laat aanvoelen in plaats van vertraagd.

Geplande synchronisatie

Sommige integraties controleren op een vast schema op wijzigingen, elke paar minuten of eens per uur, in plaats van direct te reageren. Dit komt vaak voor bij grotere datasets of systemen die geen webhooks ondersteunen. Het werkt prima voor rapportages en minder tijdgevoelige gegevens, maar het is de verkeerde keuze voor alles waarbij vertraging een echt probleem oplevert, zoals een supportticket dat direct een melding zou moeten geven.

Eenrichtings- versus tweerichtingssynchronisatie

Een eenrichtingssynchronisatie stuurt gegevens van systeem A naar systeem B en stopt daar. Een tweerichtingssynchronisatie houdt beide systemen bijgewerkt, ongeacht welk systeem als eerste verandert. Tweerichtingssynchronisatie is lastiger om goed te bouwen, omdat beide kanten een regel nodig hebben voor wat er gebeurt als hetzelfde record op beide plekken tegelijk verandert. Het is ook wat de meeste teams daadwerkelijk nodig hebben zodra beide systemen echt dagelijks worden gebruikt, in plaats van dat het ene systeem alleen een alleen-lezen spiegel van het andere is.

PatroonHoe het werktHet best voor
Webhook / triggerGaat af op het moment dat een gebeurtenis plaatsvindtTijdgevoelige updates zoals een nieuwe lead of een gesloten ticket
Geplande synchronisatieControleert op vaste tussenpozen op wijzigingenRapportages en grote datasets waarbij een korte vertraging geen probleem is
EenrichtingssynchronisatieGegevens stromen alleen van het ene systeem naar het andereEen systeem dat alleen ooit een bron van waarheid is, nooit ergens anders bewerkt
TweerichtingssynchronisatieBeide systemen blijven bijgewerkt, ongeacht waar de wijziging plaatsvondTwee systemen die allebei actief dagelijks worden gebruikt en bewerkt

Waarom het belangrijk wordt naarmate je groeit

Een team van vijf man kan het prima redden met handmatige gegevensinvoer tussen twee of drie tools. Dat blijft niet zo lang voordat een bedrijf de honderd medewerkers bereikt.

Handmatige invoer schaalt niet, en het levert fouten op

Elke handmatige stap is een kans op een typefout, een overgeslagen record, of een taak die nooit wordt uitgevoerd omdat degene die het moest doen die dag het te druk had. Een gemiste factuur omdat iemand vergat het CRM te checken op gesloten deals, is geen hypothetisch scenario. Het gebeurt voortdurend bij bedrijven die met losse tools werken.

Rapportage heeft één getal nodig, geen vijf

Wanneer klantgegevens verspreid staan over een CRM, een supporttool en een facturatietool die niet met elkaar praten, betekent het beantwoorden van een simpele vraag zoals hoeveel omzet er op het spel staat door onopgeloste supporttickets, drie exports naast elkaar leggen en handmatig afstemmen. Geïntegreerde systemen beantwoorden die vraag in de tijd die het kost om een dashboard te openen.

Nieuwe medewerkers worden sneller productief

Een nieuwe verkoper die vier aparte tools moet checken om de geschiedenis van een klant te begrijpen, heeft weken nodig om zich comfortabel te voelen. Een nieuwe verkoper die één record opent en daar de e-mails, de supporttickets en de dealgeschiedenis op één plek ziet, is binnen een paar dagen productief.

Hoe je een aanpak kiest

De juiste aanpak hangt vooral af van hoeveel systemen je koppelt en hoeveel die koppeling in de loop van de tijd moet veranderen.

  • Begin met wat het eerst misgaat. Kies de integratie die vandaag het meeste handwerk wegneemt, niet degene die het indrukwekkendst klinkt. Een overdracht van CRM naar boekhouding die een uur per dag scheelt, wint het van een slimme integratie waar niemand moeite mee had.
  • Vraag wie het onderhoudt. Maatwerkcode heeft een developer nodig telkens als een API verandert. Een beheerd integratieplatform neemt dat onderhoud over, zodat jouw team niet degene is die er na drie weken achter komt dat een integratie stilletjes kapot is gegaan.
  • Controleer of het eenrichtings- of tweerichtingsverkeer is. Een eenrichtingssynchronisatie is prima voor rapportage. Het is de verkeerde keuze als mensen aan beide kanten records moeten kunnen bewerken.
  • Kijk wat er gebeurt bij een conflict. Twee systemen die tegelijk hetzelfde record bewerken, hebben een duidelijke regel nodig over welke waarde wint. Stel deze vraag rechtstreeks aan een leverancier. Een vaag antwoord is een waarschuwingssignaal.
  • Kies bij voorkeur voor een suite waarin de koppelingen al bestaan. De snelste integratie is de integratie die je niet zelf hoeft te bouwen, omdat de systemen vanaf het begin zijn ontworpen om samen te werken.

Aan de slag

De meeste teams hoeven niet meteen alles te integreren. Begin met de koppeling die nu de meeste tijd kost.

  1. Breng in kaart wat er nu daadwerkelijk gebeurt. Schrijf elke plek op waar iemand handmatig hetzelfde stukje informatie opnieuw invoert of controleert in meerdere tools. Die lijst is je prioriteitenvolgorde.
  2. Pak eerst de koppeling met de meeste wrijving aan. Meestal is dat CRM naar boekhouding, of support naar messaging, overal waar een vertraging of een gemiste overdracht het meest zichtbare probleem veroorzaakt.
  3. Bepaal eenrichtings- of tweerichtingsverkeer voordat je iets bouwt. Deze beslissing is later veel lastiger te wijzigen dan hem vooraf goed te maken.
  4. Test met echte records, niet met voorbeeldgegevens. Een test met drie voorbeeldcontacten laat niet de uitzondering zien die opduikt bij record vierduizend.
  5. Evalueer het na een maand. Controleer of records daadwerkelijk overeenkomen tussen systemen. Een synchronisatie die stilletjes faalt, is erger dan geen integratie, omdat iedereen ervan uitgaat dat de gegevens actueel zijn terwijl dat niet zo is.

WeldConnect is de integratie- en automatiseringslaag die in WeldSuite is ingebouwd. Het koppelt WeldCRM, WeldDesk, WeldMail en de rest van de suite standaard aan elkaar, zodat de systemen die je team al gebruikt gegevens delen zonder maatwerk aan API's. Het maakt deel uit van de complete WeldSuite-softwaresuite voor $49 per maand op Business (of $69 op Scale).

Bronnen

  1. Wikipedia: Enterprise application integration https://en.wikipedia.org/wiki/Enterprise_application_integration
  2. Wikipedia: Integration platform as a service https://en.wikipedia.org/wiki/Integration_platform_as_a_service

Veelgestelde vragen

Wat is systeemintegratie?

Systeemintegratie is het koppelen van de losse softwaretools die een bedrijf gebruikt, zodat gegevens automatisch tussen ze bewegen. In plaats van dat iemand dezelfde informatie opnieuw invoert in een CRM, een boekhoudtool en een projecttool, werkt een integratie alle drie bij zodra er in één daarvan iets verandert.

Wat is het verschil tussen eenrichtings- en tweerichtingssynchronisatie?

Een eenrichtingssynchronisatie stuurt gegevens van het ene systeem naar het andere en stopt daar, wat werkt wanneer één systeem alleen ooit een bron van waarheid is. Een tweerichtingssynchronisatie houdt beide systemen bijgewerkt ongeacht welk systeem als eerste verandert, en dat is wat de meeste teams nodig hebben zodra beide tools dagelijks actief worden gebruikt.

Wat is een iPaaS?

Een integratieplatform als dienst, of iPaaS, is een gedeeld platform waarmee een team twee of meer apps kan koppelen zonder voor elke koppeling maatwerkcode te schrijven. Het neemt het doorlopende onderhoud over dat een API-wijziging anders zou vereisen, wat het grootste voordeel is ten opzichte van een op maat gebouwde koppeling.

Waarom wordt systeemintegratie belangrijker naarmate een bedrijf groeit?

Handmatige gegevensinvoer tussen tools werkt op kleine schaal, maar de fouten en gemiste overdrachten nemen toe naarmate het personeelsbestand en het transactievolume groeien. Integratie houdt de rapportage accuraat, neemt repetitief werk weg en zorgt dat nieuwe medewerkers sneller productief zijn omdat ze een volledig klantrecord op één plek zien in plaats van vier tools te moeten checken.

Moeten we een maatwerkintegratie bouwen of een platform gebruiken?

Dat hangt af van hoeveel de koppeling in de loop van de tijd moet veranderen. Maatwerkcode kan werken voor een eenmalige behoefte die niet zal veranderen, maar iemand moet het onderhouden telkens als de API van een van beide systemen wijzigt. Een beheerd integratieplatform, of een suite waarin de systemen al gekoppeld zijn, neemt die onderhoudslast helemaal weg.

Zie hoe alles samenwerkt

WeldSuite brengt CRM, helpdesk, boekhouding, mail, projecten en meer samen in één verbonden platform. Pas iets één keer aan en het verschijnt overal.

Verder lezen

Binnen een paar minuten

aan de slag

Gratis beginnen