Passa al contenuto principale

API Permissions

Per sbloccare il pieno potenziale di AI SmartTalk — come cercare ordini, aggiornare descrizioni dei prodotti o gestire i clienti — è necessario configurare un token API del Webservice PrestaShop con i permessi appropriati.

informazioni

Questo passaggio è obbligatorio se desideri utilizzare AI Actions (SmartFlow). Senza di esso, il tuo assistente AI può comunque rispondere a domande basate su conoscenze sincronizzate, ma non sarà in grado di accedere ai dati del negozio in tempo reale.


1. Abilitare il Webservice

  1. Vai su Parametri Avanzati > Webservice
  2. Abilita il webservice di PrestaShop
  3. Clicca su Salva

2. Creare una chiave API

  1. Nella pagina del Webservice, clicca su Aggiungi nuova chiave webservice
  2. Compila il modulo:
    • Chiave: Clicca su Genera per creare un token sicuro, oppure inserisci il tuo
    • Descrizione chiave: AI SmartTalk
    • Stato: Abilitato
  3. Imposta i permessi come descritto di seguito
  4. Clicca su Salva
warning

Copia e salva la chiave API — ne avrai bisogno quando configurerai l'integrazione in AI SmartTalk.


3. Permessi richiesti

Nella sezione dei permessi della tua chiave API, abilita le seguenti risorse:

RisorsaGETPUTPOSTDescrizione
prodottiLeggi i dettagli del prodotto, aggiorna descrizioni e SEO
ordiniCerca ordini per riferimento o cliente
dettagli_ordineVisualizza i prodotti all'interno di un ordine
stati_ordineLeggi le etichette di stato dell'ordine
storie_ordineLeggi la cronologia degli stati, aggiungi cambiamenti di stato
clientiCerca e aggiorna le informazioni sui clienti
lingueElenca le lingue disponibili nel negozio
suggerimento

Controlla solo i permessi elencati sopra. Non è necessario concedere accesso ad altre risorse.


4. A cosa serve ciascuna risorsa

Prodotti (lettura + scrittura)

  • Lettura: Recupera i dettagli del prodotto — nome, descrizione, descrizione breve, prezzo, riferimento, stock, campi SEO (meta titolo, meta descrizione, meta parole chiave)
  • Scrittura: Aggiorna le descrizioni dei prodotti, le descrizioni brevi e i campi SEO con pieno supporto multilingue

Ordini (solo lettura)

  • Cerca un ordine per il suo numero di riferimento
  • Elenca gli ordini per un cliente specifico (per email)
  • Ottieni l'ordine più recente per un cliente

Dettagli Ordine (solo lettura)

  • Visualizza i prodotti all'interno di un ordine: nome, riferimento, quantità, prezzo unitario

Stati Ordine (solo lettura)

  • Recupera l'etichetta leggibile dall'uomo per ciascuno stato dell'ordine (ad es., "Pagamento accettato", "Spedito")

Storie Ordine (lettura + creazione)

  • Lettura: Visualizza la cronologia delle modifiche di stato di un ordine
  • Creazione: Aggiungi un nuovo cambiamento di stato a un ordine (ad es., contrassegna come spedito), con notifica email opzionale al cliente

Clienti (lettura + scrittura)

  • Lettura: Cerca un cliente per email o ID — recupera nome, email, data di registrazione, stato della newsletter, note
  • Scrittura: Aggiorna le informazioni sui clienti (nome, cognome, email, note)

Lingue (solo lettura)

  • Elenca tutte le lingue configurate nel tuo negozio (utilizzate per aggiornamenti di prodotto multilingue)

5. Inserire la chiave API in AI SmartTalk

Una volta che la tua chiave Webservice è stata creata e configurata:

  1. Vai alla configurazione del modulo AI SmartTalk in PrestaShop
  2. La chiave API viene tipicamente trasmessa durante la connessione OAuth
  3. Se hai bisogno di aggiornarla, vai al tuo dashboard di AI SmartTalk > Integrazione > PrestaShop e aggiorna il token del Webservice

Per configurazioni multi-sito, ogni sito può avere la propria chiave API del Webservice configurata in modo indipendente.

Prestashop token


Prossimi passi

Pronto a elevare la tua
esperienza utente?

Distribuisci assistenti IA che deliziano i clienti e scalano con la tua azienda.

Conforme al GDPR