Ga naar de hoofdinhoud

API Machtigingen

Om het volledige potentieel van AI SmartTalk te ontgrendelen — zoals het opzoeken van bestellingen, het bijwerken van productbeschrijvingen of het beheren van klanten — moet je een PrestaShop Webservice API-token configureren met de juiste machtigingen.

info

Deze stap is vereist als je AI Acties (SmartFlow) wilt gebruiken. Zonder deze configuratie kan je AI-assistent nog steeds vragen beantwoorden op basis van gesynchroniseerde kennis, maar zal hij geen toegang hebben tot realtime winkelgegevens.


1. Het inschakelen van de Webservice

  1. Ga naar Geavanceerde Instellingen > Webservice
  2. Schakel PrestaShop's webservice in
  3. Klik op Opslaan

2. Een API-sleutel aanmaken

  1. Klik op de Webservice-pagina op Voeg nieuwe webservice-sleutel toe
  2. Vul het formulier in:
    • Sleutel: Klik op Genereren om een veilige token te maken, of voer je eigen sleutel in
    • Sleutelomschrijving: AI SmartTalk
    • Status: Ingeschakeld
  3. Stel de machtigingen in zoals hieronder beschreven
  4. Klik op Opslaan
waarschuwing

Kopieer en bewaar de API-sleutel — je hebt deze nodig bij het configureren van de integratie in AI SmartTalk.


3. Vereiste machtigingen

Schakel in de machtigingssectie van je API-sleutel de volgende bronnen in:

BronGETPUTPOSTBeschrijving
productenJaJaLees productdetails, werk beschrijvingen en SEO bij
bestellingenJaZoek bestellingen op op referentie of klant
bestel_detailsJaBekijk producten binnen een bestelling
bestel_statussenJaLees labels voor bestelstatussen
bestel_historiekenJaJaLees statusgeschiedenis, voeg statuswijzigingen toe
klantenJaJaZoek en werk klantinformatie bij
talenJaLijst beschikbare winkel talen
tip

Vink alleen de hierboven vermelde machtigingen aan. Het is niet nodig om toegang tot andere bronnen te verlenen.


4. Wat elke bron doet

Producten (lezen + schrijven)

  • Lezen: Haal productdetails op — naam, beschrijving, korte beschrijving, prijs, referentie, voorraad, SEO-velden (meta titel, meta beschrijving, meta zoekwoorden)
  • Schrijven: Werk productbeschrijvingen, korte beschrijvingen en SEO-velden bij met volledige meertalige ondersteuning

Bestellingen (alleen lezen)

  • Zoek een bestelling op aan de hand van het referentienummer
  • Lijst bestellingen voor een specifieke klant (per e-mail)
  • Haal de meest recente bestelling voor een klant op

Bestel Details (alleen lezen)

  • Bekijk de producten binnen een bestelling: naam, referentie, hoeveelheid, eenheidsprijs

Bestel Statussen (alleen lezen)

  • Haal het leesbare label voor elke bestelstatus op (bijv. "Betaling geaccepteerd", "Verzonden")

Bestel Historieken (lezen + aanmaken)

  • Lezen: Bekijk de statuswijzigingsgeschiedenis van een bestelling
  • Aanmaken: Voeg een nieuwe statuswijziging toe aan een bestelling (bijv. markeer als verzonden), met optionele e-mailnotificatie naar de klant

Klanten (lezen + schrijven)

  • Lezen: Zoek een klant op per e-mail of ID — haal naam, e-mail, registratiedatum, nieuwsbriefstatus, notities op
  • Schrijven: Werk klantinformatie bij (voornaam, achternaam, e-mail, notities)

Talen (alleen lezen)

  • Lijst alle talen die op je winkel zijn geconfigureerd (gebruikt voor meertalige productupdates)

5. De API-sleutel invoeren in AI SmartTalk

Zodra je Webservice-sleutel is aangemaakt en geconfigureerd:

  1. Ga naar de configuratie van de AI SmartTalk-module in PrestaShop
  2. De API-sleutel wordt doorgaans verzonden tijdens de OAuth-verbinding
  3. Als je deze moet bijwerken, ga dan naar je AI SmartTalk-dashboard > Integratie > PrestaShop en werk de Webservice-token bij

Voor multi-site configuraties kan elke site zijn eigen Webservice API-sleutel onafhankelijk configureren.

Prestashop token


Volgende stappen

Klaar om je
gebruikerservaring te verbeteren?

Zet AI-assistenten in die klanten verrassen en meegroeien met je bedrijf.

GDPR-conform