Magento 2.x-integratie: AI-verkoopasistent voor uw winkel

Magento ontmoet AI: productkennis zonder middleware
De meeste Magento-winkels beantwoorden klantvragen op twee manieren: een contactformulier dat pas de volgende dag wordt afgehandeld, of een gescripte chatbot die niets van de catalogus afweet. Geen van beide werkt om 10 uur 's avonds wanneer iemand wil weten of die solar tuinlampen waterdicht zijn.
Upsellic maakt nu rechtstreeks verbinding met Magento 2.x via de REST API. Geen middleware, geen plugins op de server, geen cronjobs om te onderhouden.
Hoe de verbinding werkt
U maakt een integratie aan in het Magento-beheerpaneel (Systeem → Integraties), kopieert het toegangstoken en plakt het samen met uw winkel-URL in het Upsellic-dashboard. Dat is alles.
Op de achtergrond valideert Upsellic de inloggegevens met een testaanvraag naar uw catalogus. Als het token werkt, worden de productfeed, de contentfeed en een standaardwidget in één stap aangemaakt. Het hele proces duurt ongeveer twee minuten.
Geen OAuth-omleidingen. Geen goedkeuringen via een app-marktplaats. Gewoon een token en een URL.
Wat er wordt geïmporteerd
De productimport draait standaard drie keer per dag (6:00, 12:00, 18:00), maar het schema is volledig configureerbaar — u kunt de importtijden aanpassen aan het updateritme van uw catalogus. Het haalt alles op wat de AI nodig heeft om uw klanten te helpen:
Elk zichtbaar, ingeschakeld product wordt binnengehaald met titel, beschrijving, prijs, actieprijs, voorraadstatus, artikelnummer en afbeeldingen. Bij configureerbare producten haalt Upsellic de onderliggende varianten apart op — wanneer een klant vraagt "Hebben jullie dit in maat 42?", weet de AI het daadwerkelijk.
Merknamen, geslacht, leeftijdsgroep — attributen die in Magento als numerieke ID's zijn opgeslagen, worden automatisch omgezet naar leesbare labels. Categorienamen worden uit de volledige categorieboom gehaald en opgebouwd als hiërarchische paden. Een product hoort niet simpelweg bij categorie 47 — het hoort bij "Tuin > Buitenverlichting > Solar".
Afbeeldingen worden gedownload, verkleind naar 400 pixels breed, geconverteerd naar AVIF-formaat en geüpload naar een CDN. De originele Magento-URL's blijven in de database voor wijzigingsdetectie — als een verkoper een productafbeelding bijwerkt, detecteert Upsellic dit bij de volgende synchronisatie en verwerkt het opnieuw. Het resultaat: productkaarten in de chatwidget laden snel, zelfs op een 3G-verbinding.
Content uit de sitemap
Veel Magento-winkels gebruiken niet-standaard CMS-oplossingen of eigen modules voor hun contentpagina's — en niet allemaal stellen ze content beschikbaar via de REST API. In plaats van een endpoint te bevragen dat mogelijk niet bestaat, leest Upsellic uw sitemap.xml en scrapt de klantgerichte pagina's.
De scraper haalt elke URL op, verwijdert navigatie, headers, footers en cookiebanners — alles wat geen echte content is — en geeft het door aan de AI voor indexering. FAQ-pagina's, verzendvoorwaarden, retourbeleid, contactinformatie: het wordt allemaal onderdeel van de kennisbank van de AI.
De contentsynchronisatie draait eenmaal per dag om 3:00 uur. URL's van externe domeinen worden automatisch uitgefilterd — geen rommel van andere domeinen.
Ordertracking
Een klant typt "Wat is de status van mijn bestelling XYZ-123456?" en de AI zoekt het in realtime op. Het bevraagt het bestellingen-endpoint van Magento op increment_id, haalt de verzendgegevens op en toont een orderstatuskaart in de chat.
De statusmapping is eenvoudig: Magento's processing-status wordt weergegeven als "In behandeling" (of "Verzonden" als er zendingen aan gekoppeld zijn), complete en closed verschijnen als "Afgeleverd", en canceled als "Geannuleerd". Trackingnummers en vervoerdersnamen worden uit de zendingsgegevens gehaald.
Als de klant geen ordernummer opgeeft — "Waar is mijn bestelling?" — vraagt de AI ernaar. Als het nummer niet bestaat, wordt dat gemeld. Geen verzonnen trackinggegevens.
Taaldetectie
Wanneer u een Magento-winkel verbindt, detecteert Upsellic automatisch de catalogustaal. Het analyseert een aantal producttitels, voert taaldetectie uit en configureert de widget dienovereenkomstig. Een Nederlandse winkel krijgt een Nederlandse widget met Nederlandse begroetingen. De AI antwoordt in de taal van de winkel.
De widget zelf ondersteunt alle 24 officiële EU-talen.
Aan de slag
- Ga naar Systeem → Integraties in uw Magento-beheerpaneel
- Maak een nieuwe integratie aan en verleen toegang tot Producten, Bestellingen, Zendingen, Categorieën en Attributen
- Kopieer het toegangstoken
- Maak in het Upsellic-dashboard een website aan met het Magento-platform en maak verbinding via de Integratiepagina
- Start de eerste import handmatig vanaf de feedpagina, of wacht op de automatische synchronisatie op het volgende geplande tijdstip
Geen serverinstallatie. Geen Magento-plugins. Het widgetscript wordt handmatig aan uw storefront toegevoegd, net als elke analytics-tag.
Wilt u het proberen? Start uw gratis proefperiode van 14 dagen — 100 gesprekken inbegrepen, geen creditcard vereist.