AI Actions Reference
Kad esat savienots ar pareizajām API atļaujām, jūsu AI asistents var veikt šādas darbības jūsu PrestaShop veikalā reāllaikā. Šīs darbības ir pieejamas SmartFlow darba plūsmās un var tikt izmantotas arī AI sarunās ar jūsu klientiem.
Produkti
Iegūt produktu
Iegūstiet pilnu produkta informāciju pēc tā ID.
- Ievade: Produkta ID
- Atgriež: Nosaukums, apraksts, īsais apraksts, atsauce, cena, krājumu daudzums, aktīvā statusa, SEO lauki (meta nosaukums, meta apraksts, meta atslēgvārdi)
- API atļauja:
products(GET)
Atjaunināt produkta saturu
Atjauniniet produkta aprakstu un/vai īso aprakstu, ar pilnu daudzvalodu atbalstu.
- Ievades: Produkta ID, apraksts (pēc izvēles), īsais apraksts (pēc izvēles), valodas ID (pēc izvēles — noklusējuma ir veikala primārā valoda)
- Atgriež: Apstiprinājums ar atjaunināto lauku sarakstu
- API atļauja:
products(GET + PUT)
AI saglabā saturu citās valodās, atjauninot konkrētu valodu. Piemēram, franču apraksta atjaunināšana neietekmēs angļu versiju.
Atjaunināt produkta SEO
Atjauniniet produkta SEO laukus, ar daudzvalodu atbalstu.
- Ievades: Produkta ID, meta nosaukums (pēc izvēles), meta apraksts (pēc izvēles), meta atslēgvārdi (pēc izvēles), valodas ID (pēc izvēles)
- Atgriež: Apstiprinājums ar atjauninātajām SEO vērtībām
- API atļauja:
products(GET + PUT)
Pasūtījumi
Iegūt pasūtījumu pēc atsauces
Apskatiet konkrētu pasūtījumu, izmantojot tā atsauces numuru (piemēram, ABCDEF123).
- Ievade: Pasūtījuma atsauce
- Atgriež: Pilna pasūtījuma informācija, tostarp datums, statuss, kopējā summa, maksājuma metode, piegādes informācija un produktu saraksts
- API atļauja:
orders(GET),order_details(GET),order_states(GET)
Iegūt pasūtījumus pēc e-pasta
Iegūstiet visus pasūtījumus, ko veicis konkrēts klients.
- Ievades: Klienta e-pasts, limits (pēc izvēles — noklusējuma ir 10)
- Atgriež: Pasūtījumu saraksts ar pilnu informāciju, kopējais skaits
- API atļauja:
orders(GET),order_details(GET),order_states(GET),customers(GET)
Iegūt pēdējo pasūtījumu
Iegūstiet jaunāko pasūtījumu konkrētam klientam.
- Ievade: Klienta e-pasts
- Atgriež: Jaunākais pasūtījums ar pilnu informāciju vai null, ja nav atrasti pasūtījumi
- API atļauja:
orders(GET),order_details(GET),order_states(GET),customers(GET)
Atjaunināt pasūtījuma statusu
Mainiet pasūtījuma statusu (piemēram, atzīmējiet kā nosūtītu, atzīmējiet kā piegādātu).
- Ievades: Pasūtījuma ID, jauna pasūtījuma stāvokļa ID, nosūtīt e-pasta paziņojumu (pēc izvēles — noklusējuma ir nē)
- Atgriež: Apstiprinājums ar jauno statusu un vai e-pasts tika nosūtīts
- API atļauja:
order_histories(GET + POST)
Pasūtījuma statusa maiņa var izraisīt klientu e-pasta paziņojumus, ja ir iespējota sendEmail opcija. Pārliecinieties, ka tiek piemērots pareizais statuss.
Klienti
Iegūt klientu
Apskatiet klientu pēc viņa e-pasta adreses.
- Ievade: Klienta e-pasts
- Atgriež: Klienta ID, vārds, uzvārds, e-pasts, dzimšanas datums, jaunumu statuss, reģistrācijas datums, piezīmes
- API atļauja:
customers(GET)
Atjaunināt klientu
Atjauniniet klienta profila informāciju.
- Ievades: Klienta ID, vārds (pēc izvēles), uzvārds (pēc izvēles), e-pasts (pēc izvēles), piezīmes (pēc izvēles)
- Atgriež: Apstiprinājums ar atjaunināto lauku sarakstu
- API atļauja:
customers(GET + PUT)
Konfigurācija
Iegūt valodas
Uzskaitiet visas valodas, kas konfigurētas jūsu PrestaShop veikalā.
- Nav nepieciešama ievade
- Atgriež: Valodu saraksts ar ID, nosaukumu un ISO kodu (piemēram,
fr,en,de) - API atļauja:
languages(GET)
Šī darbība tiek izmantota iekšēji AI, veicot daudzvalodu produktu atjauninājumus, lai nodrošinātu, ka tiek izmantots pareizais valodas ID.
Kopsavilkuma tabula
| Darbība | Kategorija | Lasīt | Rakstīt |
|---|---|---|---|
| Iegūt produktu | Produkti | Jā | — |
| Atjaunināt produkta saturu | Produkti | Jā | Jā |
| Atjaunināt produkta SEO | Produkti | Jā | Jā |
| Iegūt pasūtījumu pēc atsauces | Pasūtījumi | Jā | — |
| Iegūt pasūtījumus pēc e-pasta | Pasūtījumi | Jā | — |
| Iegūt pēdējo pasūtījumu | Pasūtījumi | Jā | — |
| Atjaunināt pasūtījuma statusu | Pasūtījumi | — | Jā |
| Iegūt klientu | Klienti | Jā | — |
| Atjaunināt klientu | Klienti | Jā | Jā |
| Iegūt valodas | Konfigurācija | Jā | — |
Saistītie
- API atļaujas — Konfigurējiet nepieciešamās Webservice atļaujas
- Webhooks & prasmes — Automātiski aktivizējiet šīs darbības veikala notikumu laikā