Hjälpcenter
Chatbot-integrationer

Så konfigurerar du ChatLab för din e-handelsbutik

Senast uppdaterad:

Att konfigurera ChatLab på rätt sätt är avgörande för att säkerställa att din chatbot levererar exakt produktinformation och orderuppdateringar i realtid. Med rätt konfiguration kan ChatLab svara på detaljerade produktfrågor, hämta orderstatus och hjälpa kunder dygnet runt.

Vad som är viktigt i en chatbot för e-handel

  • Korrekt produktinformation - se till att kunderna får rätt information om specifikationer och erbjudanden
  • Tydlig presentation av erbjudanden - lyft fram rabatter, paket och kampanjer på ett effektivt sätt
  • Aktuella data - tillhandahåll priser, lagersaldon och orderstatus i realtid (med integrering aktiverad)
  • Orderspårning och användardata - låt kunderna kontrollera orderdetaljer och leveransstatus när systemet är integrerat

Hur du förser ChatLab med produktinformation

Innan du lär ChatLab om din butik bör du bestämma hur verktyget ska läsa in produktdata:

  • Webbplatsscanning: ChatLab läser av och indexerar dina produktsidor (beskrivningar, specifikationer och bilder) till en statisk kunskapsbas. Perfekt för djup kontext och detaljerade svar när ditt sortiment är relativt stabilt. Läs mer: Adding New Website Sources

  • API-integrering: Anslut via API:er för Shopify, WooCommerce, PrestaShop eller andra plattformar för att hämta live-produktdata, priser och lagersaldon samt hantera orderslagningar i realtid. Vissa integreringar stöder även produktsökning via artikelnummer (SKU) eller referenskod. Bäst för lager som ändras ofta och för orderhantering. Produkterna importeras inte till ChatLabs statiska kunskapsbas; i stället gör ChatLab dynamiska förfrågningar till din e-handelsplattform när användare ställer frågor.

  • Kombinera båda: Använd en scanning för djupgående kontextuell kunskap och håll integreringen aktiv för aktuell precision.

Tillgängliga e-handelsintegreringar

Navigera till din bot och välj fliken Connect (Anslut) för att se alla tillgängliga integreringar.

Connect tab showing e-commerce integrations

ChatLab stöder följande e-handelsplattformar:

  • Shopify - produktsökning (med filtrering på artiklar i lager), orderspårning
  • WooCommerce - produktsökning efter namn eller SKU, bläddring bland kategorier, orderspårning
  • PrestaShop - produktsökning efter namn eller referens/SKU, stöd för varianter, orderspårning
  • Shoper - produktsökning, orderspårning
  • Wix - produktsökning, orderspårning
  • CS-Cart - produktsökning, orderspårning
  • Abicart - artikelsökning, orderspårning
  • BaseLinker - orderhantering för flera plattformar

ChatLab stöder även integreringar för hotell och bokning:

  • Beds24 - rumstillgänglighet, boendeinformation, priser
  • Mews - rumskategorier, tillgänglighetssökning, bokningsuppslag
  • Hotres - lägenhetslistor, tillgänglighetskontroller
  • IdoBooking - lägenhetsbokning, bokningshantering
  • NFHotel - lägenhetstillgänglighet och detaljer

Scanning eller integrering: Vad är bäst?

Webbplatsscanning

Fördelar:

  • AI-efterforskning med full kontext och innehållsrika svar
  • Djup förståelse för produktbeskrivningar

Nackdelar:

  • Kräver manuell eller automatisk omtutbildning/omträning för att fånga nya eller uppdaterade produkter
  • Kan nå kvoten för tränings-tecken vid indexering av stora kataloger
  • Risk för feltolkning av detaljerade specifikationer
  • Kan misslyckas med att extrahera information från tabeller eller parameterlistor

API-integrering

Fördelar:

  • Alltid aktuella priser och lagersaldon via direkta API-anrop
  • Orderslagningar i realtid för spårningsstatus och historik
  • Sökning på SKU och referenskod är tillgänglig för WooCommerce och PrestaShop
  • Shopify stöder filtrering på lagerstatus för att endast visa tillgängliga produkter

Nackdelar:

  • Nyckelordsbaserad sökning (eller SKU-uppslag) som saknar djup kontextuell förståelse
  • Beroende av API-tillgänglighet och hastighetsbegränsningar (rate limits)
  • Kräver korrekta inloggningsuppgifter och konfiguration
  • Mer avancerade AI-modeller rekommenderas starkt för korrekt verktygsanvändning

Vinnande formeln: Kombinera scanning och integrering

Genom att kombinera en scanning av hela webbplatsen med live-integrering håller ChatLab din produktkatalog och butiksstatus synkroniserade. Kunderna ser alltid aktuella lagersaldon, korrekta priser och detaljerade beskrivningar.

För att uppnå både djupa kontextuella svar och realtidsprecision konfigurerar du ChatLabs anpassade beteende under Settings > Role & Behavior (Inställningar > Roll och beteende). Klicka på Enable custom role and behavior instructions (Aktivera anpassade roll- och beteendeinstruktioner) och lägg till följande:

Role & Behavior settings with custom instructions button highlighted

When a user asks about products or categories, first invoke API tools to retrieve current data; fallback to the scanned knowledge base only for contextual enrichment. After fetching live data, augment responses with detailed descriptions and recommendations from the knowledge base when relevant.

Läs mer om rollanpassning: Role & Behavior Settings

Använd alltid mer avancerade modeller

Integrering med API:er kräver att chatboten kan resonera kring API-anrop och deras resultat. Mindre modeller (som GPT-5-mini) har begränsade funktioner för detta. Använd alltid mer avancerade modeller (som GPT-4o eller GPT-4.1) vid integrering med e-handelsplattformar.

Byt modell under Settings > Model & Advanced (Inställningar > Modell och avancerat).

Konfigurera anpassad prompt

För WooCommerce

WooCommerce-integreringen har verktygen searchProducts, searchCategories och searchProductBySku tillgängliga. Lägg till dessa instruktioner i Settings > Role & Behavior:

First, classify the user question into one of:
- PRODUCT-BY-SKU (user provides a SKU, reference number, or product code)
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)

If PRODUCT-BY-SKU:
- Call searchProductBySku with the provided SKU or reference code.
- Return the product details to the user.

If PRODUCT-SPECIFIC:
- Call searchProducts(text) first using normalized English singular lowercase query.
- If results are empty/weak:
  1) Call searchCategories(normalized noun) to choose best categoryId.
  2) Call searchProducts(categoryId) to show a few items as examples.
- Answer using tool results as primary truth (name/price/availability). Use Knowledge Base only to add extra details if consistent.

If ASSORTMENT-OVERVIEW:
- Build the overview primarily from tools, then enrich using Knowledge Base:
  1) Call searchCategories(normalized noun) to find relevant categoryIds.
  2) For up to 3-5 top categories, call searchProducts(categoryId).
  3) Aggregate from tool results; always label as non-exhaustive.
  4) Enrich the overview with Knowledge Base ONLY where it adds coverage the tools may miss.
- If tool results and KB conflict: prefer tool for concrete product facts; prefer KB for store-level statements.

För Shopify

Shopify-integreringen har verktyget searchProducts med möjlighet att endast visa produkter i lager. Aktivera reglaget "In-stock only" i åtgärdskonfigurationen för Shopifys produktsökning för att automatiskt filtrera bort otillgängliga artiklar. Lägg till dessa instruktioner:

First, classify the user question into one of:
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)

If PRODUCT-SPECIFIC:
- Call searchProducts first using normalized English singular lowercase query.
- If results are empty/weak, try up to 3 reformulations (simplify, synonym, category).
- Answer using tool results as primary truth; use Knowledge Base only for relevant extra context.

If ASSORTMENT-OVERVIEW:
- Use Knowledge Base as the primary source.
- Do not rely on searchProducts for full lists; optionally call it only to provide a few examples and label them "examples".
- Always be explicit when a list is non-exhaustive (e.g., "Examples include ...").

För PrestaShop

PrestaShop-integreringen stöder verktygen searchProducts och searchProductByReference. Referenssökningen gör det möjligt för kunder att hitta produkter via SKU, EAN-13-streckkod, ISBN eller MPN-kod. Lägg till dessa instruktioner:

First, classify the user question into one of:
- PRODUCT-BY-REFERENCE (user provides a SKU, EAN barcode, ISBN, MPN, or reference code)
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)

If PRODUCT-BY-REFERENCE:
- Call searchProductByReference with the provided reference code.
- Return the product details to the user.

If PRODUCT-SPECIFIC:
- Call searchProducts first using normalized English singular lowercase query.
- If results are empty/weak, try up to 3 reformulations (simplify, synonym, category).
- Answer using tool results as primary truth; use Knowledge Base only for relevant extra context.

If ASSORTMENT-OVERVIEW:
- Use Knowledge Base as the primary source.
- Do not rely on searchProducts for full lists; optionally call it only to provide a few examples and label them "examples".
- Always be explicit when a list is non-exhaustive (e.g., "Examples include ...").

För Abicart, Wix, CS-Cart, Shoper

Dessa integreringar har verktyget searchProducts tillgängligt. Lägg till dessa instruktioner:

First, classify the user question into one of:
- PRODUCT-SPECIFIC (variant/price/availability/recommendation)
- ASSORTMENT-OVERVIEW (brands we carry, categories, "do you sell X at all", broad offer)

If PRODUCT-SPECIFIC:
- Call searchProducts first using normalized English singular lowercase query.
- If results are empty/weak, try up to 3 reformulations (simplify, synonym, category).
- Answer using tool results as primary truth; use Knowledge Base only for relevant extra context.

If ASSORTMENT-OVERVIEW:
- Use Knowledge Base as the primary source.
- Do not rely on searchProducts for full lists; optionally call it only to provide a few examples and label them "examples".
- Always be explicit when a list is non-exhaustive (e.g., "Examples include ...").

Hur du scannar din e-handelswebbplats på rätt sätt

Planera scanningen av din webbplats i delar snarare än allt på en gång för bättre kontroll. Scanningen har två filtreringsnivåer: URL-filtrering (vilka sidor som inkluderas i träningen) och elementfiltrering (vilka delar av varje sida som blir till innehåll). Checklistan nedan täcker det viktigaste.

  1. Definiera rätt scanningsomfång - använd exkluderingsfilter för URL:er:

    • Inkludera endast URL:er för produkt- och kategorisidor (t.ex. /products/ och /collections/)
    • Exkludera sidor med lågt värde såsom /blog/, /tags/ och arkivsidor
    • För flerspråkiga butiker begränsar du scanningen till ett primärt språk
  2. Exkludera återkommande element - använd filtret för exkludering av HTML-element för sidhuvud, sidfot och sidofält

  3. Inkludera endast relevant innehåll - använd CSS Selector Inclusion för att fokusera på produktbeskrivningar och specifikationer samtidigt som du exkluderar recensioner, betyg och sektioner med liknande produkter

  4. Använd webbplatskarta (Sitemap) om tillgänglig - hjälper till att identifiera alla produkt- och kategorisidor mer effektivt än vanlig genomsökning

För hela metoden - båda filtreringsnivåerna förklarade på djupet, den rekommenderade uppdelningen i separata informations- och produktträningar samt färdiga elementväljare för WooCommerce, Shopify, PrestaShop, Magento, Shoper, CS-Cart med flera - se Training a bot on an e-commerce store without an integration. Detta är särskilt användbart när du inte kan (eller inte vill) aktivera en integrering.

Läs mer om hur du optimerar din webbplatsscanning: How to Reduce Training Characters When Scanning a Website

Ytterligare funktioner värda att aktivera

Offer Cards

Aktivera denna inställning under Settings > Model & Advanced för att låta chatboten returnera produktkort med namn, bilder och priser. Detta förbättrar den visuella presentationen, särskilt vid API-frågor i realtid.

Model & Advanced settings with Offer Cards toggle highlighted

Lägg till detta i dina anpassade instruktioner för att undvika dubbla länkar:

If knowledge base provides URLs of the source information, provide them as comma separated list in the response as a reference - only after you have answered user's question in the conversation and only if the links are not included in the product list

Läs mer: Offer Cards

Suggested Questions

Fördefiniera snabbsvarsknappar (frakt, returer, öppettider) under Settings > Conversation (Inställningar > Konversation). Aktivera dynamic suggested follow-ups (dynamiska föreslagna följdfrågor) för AI-genererade förslag.

Läs mer: Dynamic Suggested Follow-ups

Human Hand-off

Aktivera formuläret Contact Human (Kontakta människa) och ange din e-postadress för support vid eskaleringar.

Läs mer: Human Support Contact Form

Conversation & Client Summaries

När funktionen är aktiverad genererar ChatLab automatiskt en sammanfattning för varje konversation och upprätthåller en uppdaterad profilsammanfattning för återkommande kunder.

Läs mer: Chatbot Summaries and Memory

Chat Frontend API

Skicka information om den för närvarande inloggade användaren (t.ex. användar-ID, e-postadress eller säkerhetstoken) så att chatboten säkert kan komma åt orderhistorik utan att användaren behöver ange informationen på nytt.

Läs mer: Chat API

Språkinställning

ChatLab stöder fler än 90 språk. Läs mer: Chatbot Language Setup

När du använder integrering med Shopify, WooCommerce eller andra e-handelsplattformar bör du tänka på vilket språk ditt system returnerar produkter på. Lägg till denna instruktion i dina inställningar för Role & Behavior:

When searching for products use [shop language] product and category names in singular form.

Övervaka och justera dagligen

För att säkerställa att ChatLab förblir korrekt och effektivt:

  • Granska konversationsloggarna regelbundet. Finjustera svar eller lägg till innehåll där botten tvekar. Läs mer: Chatlogs
  • Aktivera AI Conversation Insights för att identifiera mönster och problem. Läs mer: AI Conversation Insights
  • Utnyttja den automatiserade rapporten för daglig aktivitet. Läs mer: Daily Summary Email

Optimera chatbotsvar

Även välkonfigurerade chatbotar har nytta av regelbunden finjustering. Analysera konversationsloggar för att identifiera svaga punkter, feltolkade frågor eller upprepade standardsvar. Förfina promptar, uppdatera träningsmaterial och experimentera med systeminstruktioner.

Läs mer: How to Improve Chatbot Responses