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.
Key takeaways
- 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.
| Patroon | Hoe het werkt | Het best voor |
|---|---|---|
| Webhook / trigger | Gaat af op het moment dat een gebeurtenis plaatsvindt | Tijdgevoelige updates zoals een nieuwe lead of een gesloten ticket |
| Geplande synchronisatie | Controleert op vaste tussenpozen op wijzigingen | Rapportages en grote datasets waarbij een korte vertraging geen probleem is |
| Eenrichtingssynchronisatie | Gegevens stromen alleen van het ene systeem naar het andere | Een systeem dat alleen ooit een bron van waarheid is, nooit ergens anders bewerkt |
| Tweerichtingssynchronisatie | Beide systemen blijven bijgewerkt, ongeacht waar de wijziging plaatsvond | Twee 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.
- 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.
- 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.
- Bepaal eenrichtings- of tweerichtingsverkeer voordat je iets bouwt. Deze beslissing is later veel lastiger te wijzigen dan hem vooraf goed te maken.
- Test met echte records, niet met voorbeeldgegevens. Een test met drie voorbeeldcontacten laat niet de uitzondering zien die opduikt bij record vierduizend.
- 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 $28 per gebruiker per maand.
Bronnen
- Wikipedia: Enterprise application integration https://en.wikipedia.org/wiki/Enterprise_application_integration
- 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
Wat is een AI-agent voor bedrijven? Zo zetten ondernemingen ze in
Een AI-agent voor bedrijven kan op eigen houtje taken met meerdere stappen afhandelen binnen al je systemen. Dit is wat ze zijn, wat ze daadwerkelijk kunnen en waar je aan moet denken voordat je er een inzet.
SalesWat is een CRM? Een gids voor zakelijke teams
Een CRM geeft je team één gedeelde plek om klanten, deals en gesprekken bij te houden. Dit is wat het is, wat het bijhoudt en hoe je de juiste kiest.
SupportWat is een helpdesk? Een gids voor klantenserviceteams
Een helpdesk geeft je supportteam een gedeelde plek om klantvragen te ontvangen, te volgen en op te lossen. Dit is wat het is, wat het bijhoudt en hoe je de juiste kiest.