Hoppa till huvudinnehåll

AI Actions Reference

När den är ansluten med rätta API-behörigheter kan din AI-assistent utföra följande åtgärder på din PrestaShop-butik i realtid. Dessa åtgärder är tillgängliga i SmartFlow-arbetsflöden och kan också användas av AI:n under konversationer med dina kunder.


Produkter

Hämta Produkt

Hämta fullständiga detaljer om en produkt med dess ID.

  • Input: Produkt-ID
  • Returns: Namn, beskrivning, kort beskrivning, referens, pris, lagerantal, aktiv status, SEO-fält (meta titel, meta beskrivning, meta nyckelord)
  • API-behörighet: products (GET)

Uppdatera Produktinnehåll

Uppdatera beskrivningen och/eller kort beskrivning av en produkt, med full flerspråkig support.

  • Inputs: Produkt-ID, beskrivning (valfritt), kort beskrivning (valfritt), språk-ID (valfritt — standard till butikens primära språk)
  • Returns: Bekräftelse med listan över uppdaterade fält
  • API-behörighet: products (GET + PUT)
tips

AI:n bevarar innehåll på andra språk när en specifik språkversion uppdateras. Till exempel, att uppdatera den franska beskrivningen påverkar inte den engelska versionen.

Uppdatera Produkt SEO

Uppdatera SEO-fälten för en produkt, med flerspråkigt stöd.

  • Inputs: Produkt-ID, meta titel (valfritt), meta beskrivning (valfritt), meta nyckelord (valfritt), språk-ID (valfritt)
  • Returns: Bekräftelse med uppdaterade SEO-värden
  • API-behörighet: products (GET + PUT)

Beställningar

Hämta Beställning efter Referens

Sök efter en specifik beställning med dess referensnummer (t.ex. ABCDEF123).

  • Input: Beställningsreferens
  • Returns: Fullständiga beställningsdetaljer inklusive datum, status, totalt belopp, betalningsmetod, fraktinformation och lista över produkter
  • API-behörighet: orders (GET), order_details (GET), order_states (GET)

Hämta Beställningar efter E-post

Hämta alla beställningar som lagts av en specifik kund.

  • Inputs: Kundens e-post, gräns (valfritt — standard till 10)
  • Returns: Lista över beställningar med fullständiga detaljer, totalt antal
  • API-behörighet: orders (GET), order_details (GET), order_states (GET), customers (GET)

Hämta Senaste Beställning

Hämta den senaste beställningen för en specifik kund.

  • Input: Kundens e-post
  • Returns: Den senaste beställningen med fullständiga detaljer, eller null om inga beställningar hittas
  • API-behörighet: orders (GET), order_details (GET), order_states (GET), customers (GET)

Uppdatera Beställningsstatus

Ändra statusen för en beställning (t.ex. markera som skickad, markera som levererad).

  • Inputs: Beställnings-ID, ny beställningsstatus-ID, skicka e-postmeddelande (valfritt — standard till nej)
  • Returns: Bekräftelse med den nya statusen och om ett e-postmeddelande skickades
  • API-behörighet: order_histories (GET + POST)
warning

Att ändra en beställningsstatus kan utlösa e-postmeddelanden till kunder om alternativet sendEmail är aktiverat. Se till att rätt status tillämpas.


Kunder

Hämta Kund

Sök efter en kund med deras e-postadress.

  • Input: Kundens e-post
  • Returns: Kund-ID, förnamn, efternamn, e-post, födelsedatum, nyhetsbrevsstatus, registreringsdatum, anteckningar
  • API-behörighet: customers (GET)

Uppdatera Kund

Uppdatera en kunds profilinformation.

  • Inputs: Kund-ID, förnamn (valfritt), efternamn (valfritt), e-post (valfritt), anteckningar (valfritt)
  • Returns: Bekräftelse med listan över uppdaterade fält
  • API-behörighet: customers (GET + PUT)

Konfiguration

Hämta Språk

Lista alla språk som är konfigurerade på din PrestaShop-butik.

  • Ingen input krävs
  • Returns: Lista över språk med ID, namn och ISO-kod (t.ex. fr, en, de)
  • API-behörighet: languages (GET)
info

Denna åtgärd används internt av AI:n när den utför flerspråkiga produktuppdateringar, för att säkerställa att rätt språk-ID används.


Sammanfattningstabell

ÅtgärdKategoriLäsSkriv
Hämta ProduktProdukterJa
Uppdatera ProduktinnehållProdukterJaJa
Uppdatera Produkt SEOProdukterJaJa
Hämta Beställning efter ReferensBeställningarJa
Hämta Beställningar efter E-postBeställningarJa
Hämta Senaste BeställningBeställningarJa
Uppdatera BeställningsstatusBeställningarJa
Hämta KundKunderJa
Uppdatera KundKunderJaJa
Hämta SpråkKonfigurationJa

Relaterat

Redo att höja din
användarupplevelse?

Distribuera AI-assistenter som gläder kunder och växer med ditt företag.

GDPR-kompatibel