När systemen inte pratar med varandra
De flesta bolag har i dag ett affärssystem, ett CRM, ett ekonomisystem och ett antal verktyg som vuxit fram för att lösa specifika behov. Var för sig fungerar de bra, men när informationen ska flyttas mellan dem blir det ofta manuellt: någon exporterar en fil, kopierar uppgifter mellan två fönster eller skickar ett mejl till ekonomiavdelningen. Varje sådant steg tar tid, och varje manuell överföring är ett tillfälle där en siffra kan bli fel eller en faktura bli liggande.
Systemintegration handlar om att ta bort de stegen. Vi kopplar ihop era system så att data flödar automatiskt, i rätt ordning och med kontroll över vad som händer när något går fel.
Vad vi integrerar
Vi bygger integrationer mellan de system som dominerar den svenska marknaden och de verktyg som är unika för er verksamhet. Vanliga kopplingar är ekonomisystem som Fortnox, Visma och Hogia, affärssystem som Microsoft Dynamics 365 Business Central, CRM-system, betal- och identitetstjänster som Bankgirot, BankID och Swish, samt egna fältappar, kundportaler och interna verktyg som behöver dela data med resten av verksamheten.
Ofta handlar det om att ett nytt system ska fungera tillsammans med det ni redan har. Ni behöver inte byta ut ert ekonomisystem för att få ett bättre orderflöde, eftersom vi bygger bryggan mellan dem.
Så bygger vi integrationer som håller
En integration som fungerar i en demo är enkel att bygga. En integration som fortsätter att fungera när ett externt API svarar långsamt, när två system säger olika saker om samma kund eller när synkroniseringen avbryts mitt i natten kräver mer eftertanke, och därför följer vi några principer i varje projekt.
API först
Vi anropar systemens API:er direkt i stället för att automatisera deras gränssnitt, eftersom API:er är versionerade och dokumenterade medan gränssnitt kan ändras utan förvarning. När ett API saknas eller inte räcker till använder vi webbautomation med Playwright, men då som ett medvetet val med extra övervakning. Varför skillnaden spelar roll beskriver vi i Agentic AI och säkerhet.
Tydligt ägarskap för data
Innan vi skriver kod bestämmer vi tillsammans med er vilket system som äger sanningen för varje typ av uppgift, till exempel kundregister, priser, lagersaldo och fakturastatus. Då vet integrationen vad den ska göra när uppgifterna skiljer sig åt, i stället för att skriva över rätt data med fel.
Felhantering och köer
Anrop som misslyckas görs om automatiskt, och flöden med hög belastning går via köer så att ingen data tappas vid toppar. När något inte går att lösa automatiskt får rätt person en notis direkt, så att problemet upptäcks samma dag och inte först när kunden hör av sig.
Loggning och spårbarhet
Varje transaktion loggas med tidpunkt, innehåll och svar. Ni kan alltid se vad som skickades, när och till vilket system, vilket gör felsökningen enkel och ger revisorn det underlag som behövs.
Behörigheter efter behov
En integration får bara de rättigheter den faktiskt behöver. Vi använder Managed Identity och Key Vault i Azure så att inga nycklar ligger i koden, och en koppling som bara ska läsa fakturor får inte rätt att ändra dem.
Så går ett integrationsprojekt till
Vi börjar med att kartlägga flödet som det ser ut i dag: vilka system som är inblandade, vilka uppgifter som flyttas, hur ofta och av vem. Därefter bygger vi en första version av den viktigaste kopplingen och kör den mot riktig data i en testmiljö, eftersom det är där de oväntade undantagen brukar visa sig. När flödet fungerar driftsätter vi det i Azure med övervakning i Application Insights, och sedan bygger vi vidare med fler flöden i den takt som passar er.
Resultat från verkligheten
Åt ATA byggde vi AI-assistenten Gilbert, som varje vardagsmorgon klockan 07.00 hämtar de fakturor som bokförts i Business Central de senaste sju dagarna och skickar dem till kund med hjälp av webbautomation. Saknar en kund e-postadress får ekonomiavdelningen och ansvarig säljare en notis via Microsoft Graph, och varje körning loggas i sin helhet, så att den dagliga manuella rutinen är borta och inga fakturor blir liggande.
Åt Svevia ersatte vi handskrivna dagböcker med en fältapp som via ett REST API i .NET skapar färdiga faktureringsunderlag i samma stund som en rapport skickas in. Under det första året hanterade systemet 3 292 dagböcker, och Svevia sparade cirka 1 371 arbetstimmar.
Vad kostar systemintegration?
Priset beror främst på hur många system och flöden som ska kopplas ihop, hur bra API:er systemen har och vilka krav ni har på realtid och felhantering. En avgränsad koppling mellan två system med väldokumenterade API:er är ett betydligt mindre projekt än en plattform som binder ihop hela verksamheten, så vi börjar ofta med en förstudie till fast pris som ger en tillförlitlig uppskattning. Prisnivåer och prismodeller går vi igenom i Systemutveckling 2026: kostnad och prismodeller, och i kalkylatorn kan ni få en första uppskattning för ert projekt.
Vanliga frågor om systemintegration
Kan ni integrera mot system som saknar API?
Ja. Vi använder då webbautomation med Playwright, filöverföring eller databaskopplingar beroende på vad systemet tillåter. Det kräver mer övervakning än en API-integration, och därför väljer vi det bara när det inte finns något bättre alternativ.
Behöver vi byta ut våra befintliga system?
Nej, syftet är att de system ni redan har ska fungera bättre tillsammans. Ibland visar kartläggningen att ett system är så låst att det blir billigare att ersätta det, men då fattar ni det beslutet med ett fullständigt underlag.
Vad händer när ett av systemen uppdateras?
Eftersom vi i första hand bygger mot versionerade API:er påverkas integrationen sällan av vanliga uppdateringar. Vi sätter dessutom upp tester och larm som visar direkt om en koppling slutar att fungera.
Vem äger integrationen?
Ni gör. Koden, dokumentationen och infrastrukturen tillhör er, och vi lämnar över allt som behövs för att ni ska kunna förvalta den själva eller med en annan partner.
Läs mer om systemintegration
- Systemintegration: så kopplar ni ihop affärssystem, CRM och Fortnox går igenom hur ni planerar ett integrationsprojekt steg för steg.
- Kundcase: AI-assistenten Gilbert visar en automatisering mot Business Central.
- Kundcase: Svevia visar hur en fältapp kopplas till ett ekonomisystem.
- Behöver integrationen ett nytt system i ena änden kan ni läsa om vår skräddarsydda systemutveckling.
Har ni system som borde prata med varandra? Boka ett förutsättningslöst möte så går vi igenom era flöden tillsammans.
Undrar du vad ett skräddarsytt system skulle kosta er?
Räkna ut vad det skulle kosta er →Redo att komma igång?
Låt oss diskutera hur vi kan hjälpa er med systemintegration för affärssystem, crm och ekonomi.
