Integration · Infor M3
Offert- och orderautomatisering med AI för Infor M3
ERP Agent läser kundens förfrågan i mejlet, PDF:en eller Excel-filen, hittar rätt artikel i artikelregistret i M3, hämtar kundens nettopris med M3:s egen prissättning och skapar en offert eller kundorder i M3 när säljaren har godkänt utkastet. Agenten arbetar via M3:s standardiserade MI-program, och vi sätter upp kopplingen för ert företag under uppstarten.
Vad läser ERP Agent i Infor M3?
Kopplingen anropar M3:s standard-API-program (MI-program) via Infor ION API Gateway, som skyddar varje anrop med OAuth 2.0. Agenten utgår från ert artikelregister som det ser ut i dag.
| I M3 | MI-program | Vad agenten gör med det |
|---|---|---|
| Artiklar | MMS200MI, artikelgränssnittet (till exempel GetItmBasic) | Väljer rätt artikel för varje rad utifrån kundens egna ord, och kontrollerar att varje artikelnummer finns innan något skrivs |
| Kunder | CRS610MI, kundgränssnittet | Hittar kunden bakom förfrågan, varnar säljaren om ingen matchar och flaggar en leveransadress som avviker från den i M3 |
| Kundpriser | OIS320MI GetPriceLine, prissimuleringen bakom Sales Price. Simulate (OIS320) | Hämtar kundens nettopris för varje artikel så som M3:s egen prissättning räknar fram det, så att säljaren granskar utkastet med riktiga priser |
Artikelregister, prislistor, avtal och kundregister förblir orörda: agenten läser dem men ändrar dem aldrig.
Vad skriver ERP Agent till Infor M3?
Två dokument, och båda skrivs via OIS100MI, kundordergränssnittet, först när en säljare har godkänt utkastet.
| Dokument | I M3 | Hur det skrivs |
|---|---|---|
| Kundorder | En batchorder: AddBatchHead för huvudet, AddBatchLine för varje rad och Confirm för att släppa den | Kunden, er ordertyp och varje godkänd rad med artikel, antal och pris, från M3 eller som säljaren satte det i granskningen |
| Offert | M3 hanterar en offert som en kundorder vars ordertyp har kundorderkategori 4 (offert) | Samma rader via samma gränssnitt, med er ordertyp för offerter |
Båda är vanliga M3-dokument som ert team öppnar i Customer Order. Open (OIS100) som alla andra. När kunden tackar ja kopieras offerten till en kundorder på det vanliga sättet.
Varför M3-team lägger till en AI-agent för offerter
Det svåra med en offert är sällan att registrera den i M3. Det svåra är att läsa ”VKR 80x80x4, kapat 2450” eller kundens eget artikelnummer och veta vilken artikel det är, vad just den kunden betalar och vilka rader som behöver en extra titt. Enligt vår fallstudie lägger en säljare i genomsnitt 4–7 minuter per rad när offerter och order skapas för hand; en förfrågan på 30 rader tar alltså två till tre och en halv timme.
ERP Agent gör det förarbetet. Det är det första agentiska AI-lagret för grossisthandelns affärssystem, och i M3 arbetar det ovanpå systemet ni redan har: inget byte av affärssystem, och offerter och order förblir vanliga M3-dokument. Kunderna får svar snabbare, säljarna får mer tid att sälja och nya säljare kommer in i arbetet fortare. Räkna på dagens handpåläggning med kalkylatorn för offertkostnad (på engelska).
Samma agent används för offertautomatisering för grossister och automatisk orderregistrering i vilket affärssystem som helst; här beskrivs vad den gör i Infor M3.
Så fungerar offertautomatisering i Infor M3
Förfrågan når agenten
Innesäljaren vidarebefordrar kundens mejl från Outlook till företagets egen agentbrevlåda, eller klistrar in det i webbappen som det är och väljer offert eller kundorder. PDF (även skannade), Excel, CSV, Word, bilder och vidarebefordrade mejl fungerar. Era egna system kan skicka förfrågningar via REST-API:t (på engelska) eller MCP-servern (på engelska).
Kunden och artiklarna hittas
Kunden identifieras utifrån förfrågan och söks upp i M3. Förkortningar, dimensioner, stålsorter, artikelnummer och kundens egna koder (på engelska) kopplas till era artiklar, och kandidater som strider mot en angiven dimension eller sort rangordnas lägre. En förfrågan på ett språk hittar artiklar som är beskrivna på ett annat, vilket spelar roll när M3 används i flera länder. En rad som är för vag hamnar på er platshållarartikel med kundens text kvar, aldrig på en gissning.
Priserna kommer från M3
Varje rad får det nettopris M3 räknar fram för kunden och artikeln, utifrån era prislistor, avtal och rabatter. Längdangivna rader räknas om till artikelns enhet, och en kaprad läggs till när kaplängden avviker från handelslängden. Standardrader för avgifter läggs till enligt era regler.
Säljaren granskar
Raderna visas i tabellen medan de matchas. Säljaren går igenom de markerade raderna, väljer ett alternativ där det behövs, gör ändringar i offertchatten och godkänner.
Dokumentet skapas i M3
Varje artikelnummer kontrolleras mot M3 först, så ett dokument får aldrig ett nummer som M3 inte känner till. En kort nedräkning låter säljaren avbryta. Agenten lär sig av raderna ert team skickar: skriver kunden samma sak nästa gång, väljer den samma artikel.
Exempel: en mejlad stålbeställning blir en kundorder i M3
Ett byggföretag mejlar en PDF-beställning till en stålgrossist som har Infor M3. Säljaren lägger in filen i webbappen och väljer kundorder.
”Hej! Beställning enligt bifogad fil till hall B, leverans till bygget i Västerås på torsdag.”
- HEA 200 S355 – 4 st à 12 m
- VKR 80x80x4 – 10 st, kapat 2450 mm
- Plåt 5 mm 1500x3000 – 6 st
- Vårt art.nr BK-2204 – 30 st
- Diverse fästjärn – 1 st
| Kundens rad | Föreslagen artikel i M3 | Antal | Poäng | Kommentar |
|---|---|---|---|---|
| HEA 200 S355 à 12 m | HEA 200, S355J2, 12 m | 48 m | 95 | 4 × 12 m omräknat till meter, artikelns enhet i M3. |
| VKR 80x80x4, kapat 2450 mm | VKR-rör 80 × 80 × 4 mm, S355J2H, 6 m | 10 st | 86 | Kaplängden avviker från handelslängden; se kapraden. |
| (tillagd av agenten) | Kapning till längd, 2 450 mm | 10 | – | Tjänsterad för kapning. |
| Plåt 5 mm 1500x3000 | Varmvalsad plåt 5 × 1500 × 3000 mm, S235JR | 6 st | 78 | Stålsort anges inte: S235JR som kunden brukar köpa, S355 som alternativ. Markerad (under 80). |
| Vårt art.nr BK-2204 | Expanderankare M12 × 100, förzinkat | 30 st | 98 | Kundens egen kod, inlärd från en tidigare order. |
| Diverse fästjärn | Platshållarartikel, kundens text kvar | 1 st | – | Mått och antal saknas; säljaren avgör. |
Illustrativt exempel med exempelartiklar, koder och poäng. I ett riktigt utkast har varje rad också kundens nettopris ur M3, och leveransadressen i Västerås flaggas eftersom den avviker från kundens adress i M3.
Vad ser innesäljaren innan något skrivs till M3?
- Matchningspoäng från 0 till 100. Rader under 80 markeras, så granskningen börjar där omdöme behövs. Se hur matchningspoängen fungerar (på engelska).
- Resonemang. Öppna en rad och se varför agenten valde artikeln.
- Alternativ. Näst bästa artiklar sparas för varje rad; välj en av dem i stället.
- Offertchatt. Lägg till eller ta bort rader och ändra antal eller priser; varje föreslagen ändring godkänns eller avvisas rad för rad.
- Ert team har kontrollen. Säljaren godkänner utkastet innan det skapas i M3, och inget når en kund utan godkännande.

Säkerhet och kontroll
- GDPR-kompatibel, ingen datalagring i modellerna. ERP Agent är GDPR-kompatibel, och modellerna körs utan datalagring (zero data retention). Läs mer om säkerhet och dataskydd.
- Åtkomsten bestäms först. Före uppstarten kommer vi överens om vilka uppgifter agenten behöver och vilka system den får tillgång till.
- Bara de behörigheter arbetet kräver. Kopplingen är en applikation av typen backend service i ION API Gateway. Den loggar in med ett eget tjänstekonto, och kontots roller i M3 tillåter bara de MI-program vi kommer överens om.
- En människa godkänner. Inget skrivs till M3 innan en säljare har godkänt utkastet, och inget når en kund utan ert team.
- Läser, skriver aldrig om. Artiklar, priser och kunder läses; agenten skapar offerter och kundorder och ändrar inget annat.
Uppstart: det här behöver vi från er
Vi sätter upp kopplingen till M3 för ert företag under uppstarten. Säljarna behöver inte vänta på den: de börjar med en artikelfil redan samma vecka.
En export av artikelregistret
En export av artikelregistret ur M3, till exempel till Excel eller CSV. Säljarna skickar riktiga förfrågningar redan första veckan och granskar varje utkast i webbappen. Se artikelfil och SFTP (på engelska).
Uppgifter för ION API
Er ION API-administratör registrerar en backend service-applikation för ERP Agent och laddar ned dess .ionapi-fil, och en M3-administratör ger tjänstekontot rollerna för de MI-program vi kommer överens om. Vi skickar en exakt lista.
Bolag, division och ordertyper
Vilket bolag och vilken division agenten arbetar i, ordertypen för kundorder och ordertypen för offerter (kategori 4).
Era regler och er historik
Vilken platshållarartikel som tar för vaga rader, vilka avgifts- och tjänsterader agenten lägger till, och tidigare offerter eller e-posthistoriken i Outlook, så att agenten lär sig hur era kunder skriver.
I drift i M3
När kopplingen är i drift kommer kundpriserna från M3, och godkända offerter och kundorder skapas direkt där.
ERP Agent i siffror
- 4–7 min
- per rad när offerter och order skapas för hand, enligt vår fallstudie
- 95 %
- automatisering i genomsnitt hos våra kunder
- 3–8 min
- till ett färdigt utkast för en typisk förfrågan
- 1–3 min
- i snabbläget, för förfrågningar på upp till cirka 50 rader
M3 i dag, vilket affärssystem som helst i morgon
ERP Agent integreras med Monitor, Visma, Business Central, IFS och alla andra affärssystem eller CRM. Vi sätter upp kopplingen för ert företag under uppstarten, och ni kan börja med en artikelfil redan samma vecka. Bolag i en koncern med olika system använder samma agent och samma granskningsvy. Se IFS Cloud, Monitor ERP och alla integrationer med affärssystem.
ERP Agent är i drift hos grossister inom stål, VVS och fästelement. Vad agenten kontrollerar på varje rad följer er bransch: stålsort och kaplängd i stålhandeln, DIN och ISO på skruv hos fästelementgrossister, dimensioner och utföranden inom teknisk handel.
Vanliga frågor
Fungerar ERP Agent med Infor M3?
Ja. ERP Agent läser artiklar, kunder och priser i M3 via dess standardiserade MI-program, anropade genom ION API Gateway, och skapar offerter och kundorder via OIS100MI när en säljare har godkänt utkastet. Vi sätter upp kopplingen för ert företag under uppstarten, och ni kan börja med en artikelfil redan samma vecka.
Skapar agenten offerter eller kundorder i M3?
Båda. I webbappen väljer säljaren offert eller kundorder för varje förfrågan; mejl till agentbrevlådan blir den dokumenttyp ert företag har valt. Se automatisk orderregistrering från e-post, PDF och Excel.
Ersätter ERP Agent Infors egen AI?
Nej. Infor GenAI Assistant är en konversationsassistent med branschspecifika AI-agenter som är inbyggd i Infor CloudSuite. ERP Agent är agenten som gör själva offertarbetet: den hittar rätt artiklar utifrån kundernas förkortningar i förfrågningar på flera hundra rader, ger varje rad en poäng från 0 till 100 med resonemang och alternativ, matchar över språkgränser och lär sig av raderna ert team skickar.
Vilken åtkomst behöver ERP Agent i M3?
MI-programmen för artiklar, kunder och prissimulering samt OIS100MI för att skapa offerter och kundorder. Åtkomsten går via en backend service-applikation i ION API Gateway, vars tjänstekonto bara har rollerna för de programmen, och omfattningen bestäms tillsammans med er före uppstarten.
Vilka M3-versioner fungerar det med?
Infor M3 i Infor CloudSuite, via ION API Gateway. M3 13.x installerat på era egna servrar fungerar via samma MI-program, publicerade genom ION API eller M3:s API-webbtjänster; vägen bestämmer vi under uppstarten.
Var kommer priserna på offerten ifrån?
Från M3: OIS320MI GetPriceLine ger kundens nettopris för varje artikel, så som era prislistor, avtal och rabatter sätter det. Säljaren kan ändra varje pris innan något skickas.
Hur kommer vi i gång?
Boka ett samtal och ta med några riktiga förfrågningar. Ni börjar med en artikelfil redan samma vecka, och vi sätter upp kopplingen till M3 under uppstarten. Priset är en startavgift och en månadsavgift, med en specificerad offert innan ni börjar; se så fungerar prissättningen.
Läs också
- Offertautomatisering för grossister – från kundförfrågan till granskad offert
- Automatisk orderregistrering från e-post, PDF och Excel
- Integrationer med affärssystem för AI-offerter och order – oavsett vilket system ni har
- AI för stålhandel: från kundens kaplista till en granskad offert
- AI-offerter för grossister inom teknisk handel: från fabrikens förfrågan till granskad offert
- Offert- och orderautomatisering med AI för IFS Cloud
Låt oss titta på ert offertflöde
Ta med några förfrågningar ur inkorgen
Boka 30 minuter med några riktiga förfrågningar. Vi visar hur agenten hanterar dem med era artiklar och vad det innebär att koppla ert M3.
- Era förfrågningar och er produktkatalog
- Er prissättning och granskningsprocess
- En tydlig avgränsning för nästa steg

Lauri Pelkonen
Grundare & VD
Boka ett samtal på 30 minuter Boka en demo via e-postEller använd adressen direkt