Hjælpecenter
Chatbot-integrationer

Sådan opsætter du ChatLab til din e-commerce-butik

Sidst opdateret:

Korrekt konfiguration af ChatLab er afgørende for at sikre, at din chatbot leverer præcise produktoplysninger og ordreopdateringer i realtid. Med den rette opsætning kan ChatLab besvare detaljerede produktspørgsmål, hente ordrestatusser og hjælpe kunder døgnet rundt.

Hvad der er vigtigt i en chatbot til e-commerce

  • Præcise produktoplysninger - sørg for, at kunderne modtager korrekte detaljer om specifikationer og tilbud
  • Klar præsentation af tilbud - fremhæv rabatter, pakkeløsninger og kampagner effektivt
  • Opdaterede data - vis priser, lagerbeholdning og ordrestatus i realtid (når integration er aktiveret)
  • Ordresporing og brugerdata - giv kunder mulighed for at tjekke ordredetaljer og forsendelsesstatus, når platformen er integreret

Sådan giver du produktoplysninger til ChatLab

Før du træner ChatLab på din butik, skal du beslutte, hvordan den skal indlæse produktdata:

  • Website Scan (Hjemmesidescanning): ChatLab crawler og indekserer dine produktsider (beskrivelser, specifikationer og billeder) i en statisk vidensbase. Ideelt til rig kontekst og detaljerede svar, hvis dit varekatalog er relativt stabilt. Læs mere: Adding New Website Sources

  • API Integration (API-integration): Opret forbindelse via API'er til Shopify, WooCommerce, PrestaShop eller andre platforme for at hente aktuelle produktdata, priser, lagerstatus og håndtere ordreopslag i realtid. Nogle integrationer understøtter også produktsøgning via varenummer (SKU) eller referencekode. Bedst til varelager og ordrestyring, der ændrer sig hyppigt. Produkter importeres ikke til ChatLabs statiske vidensbase; i stedet sender ChatLab dynamiske forespørgsler til din e-handelsplatform som svar på brugernes spørgsmål.

  • Kombiner begge dele: Brug en scanning til dyb kontekstuel viden, og hold integrationen aktiv for opdateret nøjagtighed.

Tilgængelige e-commerce-integrationer

Gå til din bot og vælg fanen Connect (Forbind) for at se alle tilgængelige integrationer.

Connect tab showing e-commerce integrations

ChatLab understøtter følgende e-commerce-platforme:

  • Shopify - produktsøgning (med filtrering efter varer på lager), ordresporing
  • WooCommerce - produktsøgning efter navn eller varenummer (SKU), kategorivisning, ordresporing
  • PrestaShop - produktsøgning efter navn eller reference/varenummer, variantunderstøttelse, ordresporing
  • Shoper - produktsøgning, ordresporing
  • Wix - produktsøgning, ordresporing
  • CS-Cart - produktsøgning, ordresporing
  • Abicart - artikelsøgning, ordresporing
  • Baselinker - ordrestyring på tværs af platforme

ChatLab understøtter også hotel- og bookingintegrationer:

  • Beds24 - værelsestilgængelighed, ejendomsoplysninger, priser
  • Mews - værelseskategorier, tilgængelighedssøgning, reservationsopslag
  • Hotres - lejlighedsoversigter, tilgængelighedstjek
  • IdoBooking - lejlighedsbooking, reservationsstyring
  • NfHotel - lejlighedstilgængelighed og detaljer

Scanning vs. integration: Hvad er bedst?

Website Scan

Fordele:

  • AI-søgning med fuld kontekst og fyldestgørende svar
  • Dyb forståelse af produktbeskrivelser

Ulemper:

  • Kræver manuel eller automatisk genoptræning for at fange nye eller opdaterede produkter
  • Kan ramme grænsen for træningstegn ved indeksering af store kataloger
  • Risiko for fejlfortolkning af detaljerede specifikationer
  • Kan have svært ved at udtrække information fra tabeller eller parameterlister

API Integration

Fordele:

  • Altid opdaterede priser og lagerstatus via direkte API-kald
  • Ordreopslag i realtid til sporing af status og historik
  • Søgning på varenummer (SKU) og referencekode tilgængelig for WooCommerce og PrestaShop
  • Shopify understøtter filtrering på lagerstatus, så kun tilgængelige produkter vises

Ulemper:

  • Nøgleordsbaseret søgning (eller SKU-opslag) uden dyb kontekstforståelse
  • Afhængig af API-tilgængelighed og hastighedsgrænser (rate limits)
  • Kræver korrekte adgangsoplysninger og opsætning
  • Modeller på højere niveau anbefales kraftigt for korrekt navigation i værktøjer

Vinderformlen: Kombiner scanning og integration

Ved at kombinere en scanning af hele websitet med en live-integration holder ChatLab dit produktkatalog og din butiksstatus synkroniseret. Kunderne ser altid aktuelle lagertal, korrekte priser og detaljerede beskrivelser.

For at opnå både dybe kontekstuelle svar og nøjagtighed i realtid skal du konfigurere ChatLabs brugerdefinerede adfærd under Settings > Role & Behavior (Indstillinger > Rolle og adfærd). Klik på Enable custom role and behavior instructions (Aktivér brugerdefinerede instruktioner for rolle og adfærd), og tilføj følgende:

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 mere om tilpasning af roller: Role & Behavior Settings

Brug altid modeller på højere niveau

Integration med API'er kræver, at chatbussen kan ræsonnere over API-kald og deres resultater. Mindre modeller (som GPT-5-mini) har begrænsede muligheder herfor. Brug altid modeller på højere niveau (som GPT-4o eller GPT-4.1), når du integrerer med e-commerce-platforme.

Skift model under Settings > Model & Advanced (Indstillinger > Model og avanceret).

Opsætning af brugerdefineret prompt

Til WooCommerce

WooCommerce-integrationen har værktøjerne searchProducts, searchCategories og searchProductBySku tilgængelige. Tilføj disse instruktioner under 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.

Til Shopify

Shopify-integrationen har værktøjet searchProducts med mulighed for kun at vise varer på lager. Slå knappen "In-stock only" til i konfigurationen af handlingen for Shopify-produktsøgning for automatisk at frasortere udsolgte varer. Tilføj disse 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 ...").

Til PrestaShop

PrestaShop-integrationen understøtter værktøjerne searchProducts og searchProductByReference. Referencesøgningen giver kunder mulighed for at finde produkter via varenummer (SKU), EAN-13-stregkode, ISBN eller MPN-kode. Tilføj disse 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 ...").

Til AbiCart, Wix, CsCart, Shoper

Disse integrationer har værktøjet searchProducts tilgængeligt. Tilføj disse 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 ...").

Sådan scanner du dit e-commerce-website korrekt

Planlæg scanningen af dit website i mindre bidder frem for det hele på én gang for at bevare kontrollen. Scanning har to filtreringsniveauer: URL-filtrering (hvilke sider der inkluderes i træningen) og elementfiltrering (hvilke dele af hver side der omdannes til indhold). Tjeklisten herunder dækker det væsentligste.

  1. Definer det rette scanningsomfang - brug URL-udelukkelsesfilteret:

    • Inkluder kun URL'er til produkt- og kategorisider (f.eks. /products/ og /collections/)
    • Udeluk mindre relevante stier som /blog/, /tags/ og arkivsider
    • Ved flersprogede butikker skal scanningen begrænses til et primært sprog
  2. Udeluk gentagne elementer - brug HTML-elementudelukkelsesfilteret til sidehoved (header), sidefod (footer) og sidemenu (sidebar)

  3. Inkluder kun relevant indhold - brug CSS Selector Inclusion til at fokusere på produktbeskrivelser og specifikationer, mens anmeldelser, bedømmelser og sektioner med lignende produkter udelades

  4. Brug Sitemap, hvis det er tilgængeligt - hjælper med at identificere alle produkt- og kategorisider mere effektivt end gennemsøgning via crawling

For den fulde metode - dybdegående gennemgang af begge filtreringsniveauer, den anbefalede opdeling i separate træningssessioner for information og produkter samt brugsklare element-selektorer til WooCommerce, Shopify, PrestaShop, Magento, Shoper, CS-Cart og flere - se Training a bot on an e-commerce store without an integration. Dette er særligt nyttigt, hvis du ikke kan (eller ønsker at) aktivere en integration.

Læs mere om optimering af din hjemmesidescanning: How to Reduce Training Characters When Scanning a Website

Ekstra funktioner, der er værd at aktivere

Offer Cards

Aktivér denne indstilling under Settings > Model & Advanced for at give chatbussen mulighed for at vise produktkort med navne, billeder og priser. Dette forbedrer den visuelle præsentation, især ved API-forespørgsler i realtid.

Model & Advanced settings with Offer Cards toggle highlighted

Tilføj dette til dine brugerdefinerede instruktioner for at undgå gentagne links:

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 mere: Offer Cards

Suggested Questions

Opret foruddefinerede svarknapper (hurtigsvar for forsendelse, returnering, åbningstider) under Settings > Conversation (Indstillinger > Samtale). Aktivér dynamic suggested follow-ups (dynamiske opfølgende forslag) for at få AI-genererede forslag.

Læs mere: Dynamic Suggested Follow-ups

Human Hand-off

Aktivér kontaktformularen til menneskelig support, og angiv din support-e-mailadresse til eskaleringer.

Læs mere: Human Support Contact Form

Conversation & Client Summaries

Når funktionen er aktiveret, genererer ChatLab automatisk et resume af hver samtale og vedligeholder en opdateret profiloversigt over tilbagevendende kunder.

Læs mere: Chatbot Summaries and Memory

Chat Frontend API

Send oplysninger om den bruger, der aktuelt er logget ind (f.eks. bruger-id, e-mailadresse eller sikkerhedstoken), så chatbussen sikkert kan hente ordrehistorik, uden at kunden skal indtaste oplysningerne igen.

Læs mere: Chat API

Opsætning af sprog

ChatLab understøtter mere end 90 sprog. Læs mere: Chatbot Language Setup

Når du bruger en integration med Shopify, WooCommerce eller andre e-commerce-platforme, bør du overveje, hvilket sprog dit system returnerer produkter på. Tilføj denne instruktion til dine indstillinger for Role & Behavior:

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

Overvåg og tilpas løbende

For at sikre, at ChatLab forbliver præcis og effektiv:

  • Gennemgå samtalehistorik jævnligt. Finjuster svar, eller tilføj indhold, hvis botten tøver. Læs mere: Chatlogs
  • Aktivér AI Conversation Insights for at identificere mønstre og problemer. Læs mere: AI Conversation Insights
  • Udnyt den automatiske daglige aktivitetsrapport. Læs mere: Daily Summary Email

Optimering af chatbotsvar

Selv velkonfigurerede chatbots har gavn af regelmæssig finjustering. Analyser samtalehistorik for at identificere svage punkter, misforståede forespørgsler eller ensformige standardsvar. Juster prompts, opdater træningsmateriale, og eksperimenter med systeminstruktioner.

Læs mere: How to Improve Chatbot Responses