Dépannage
Problèmes courants et solutions pour le module AI SmartTalk PrestaShop.
Installation
Le module ne s'installe pas
- Vérifiez votre version de PrestaShop : Le module nécessite PrestaShop 8 ou 9
- Vérifiez la mémoire du serveur : Assurez-vous que votre serveur dispose de suffisamment de mémoire pour installer des modules
- Vérifiez les permissions des fichiers : Le répertoire
modules/doit être accessible en écriture par le serveur web - Désactivez les modules conflictuels : Essayez de désactiver temporairement d'autres modules s'il y a des conflits
Le module est installé mais n'apparaît pas dans le menu
- Videz le cache de votre PrestaShop : Paramètres avancés > Performance > Vider le cache
- Essayez de vous déconnecter puis de vous reconnecter à votre administration PrestaShop
Connexion
Le bouton "Se connecter avec AI SmartTalk" ne fonctionne pas
- Vérifiez les connexions HTTPS sortantes : Votre serveur doit autoriser les connexions HTTPS sortantes vers
aismarttalk.tech - Vérifiez les bloqueurs de fenêtres contextuelles : Le flux OAuth s'ouvre dans une nouvelle fenêtre — assurez-vous que votre navigateur ne le bloque pas
- Vérifiez votre pare-feu : Assurez-vous que le port 443 (HTTPS) n'est pas bloqué
La connexion redirige mais rien ne se passe
- Le token OAuth est valide pendant 10 minutes. Si vous avez attendu trop longtemps, essayez de vous déconnecter et de vous reconnecter
- Videz les cookies de votre navigateur et essayez à nouveau
Multi-site : un site apparaît comme "Déconnecté"
- Chaque site a besoin de sa propre connexion OAuth. Allez à l'instance PrestaShop concernée et cliquez à nouveau sur Connecter
- Assurez-vous que chaque site a un nom de domaine ou un port distinct
Chatbot
Le chatbot n'apparaît pas sur ma boutique
- Vérifiez l'état du module : Assurez-vous que le chatbot est activé dans l'onglet Chatbot du module
- Vérifiez la sélection de l'assistant : Assurez-vous qu'un assistant IA est sélectionné et enregistré
- Vérifiez la connexion : Le module doit être connecté à AI SmartTalk (badge de statut vert)
- Videz les caches : Videz à la fois le cache de PrestaShop (Paramètres avancés > Performance) et le cache de votre navigateur
- Vérifiez la position du hook : Essayez de basculer entre "Pied de page" et "Avant le pied de page" dans les paramètres d'apparence
Le chatbot apparaît mais ne répond pas
- Vérifiez que votre abonnement AI SmartTalk est actif
- Assurez-vous que l'assistant sélectionné est correctement configuré dans votre tableau de bord AI SmartTalk
- Vérifiez la console de développement de votre navigateur pour des erreurs JavaScript
API & Actions IA
Les actions IA échouent avec "permission refusée" ou "non autorisé"
- Vérifiez votre clé Webservice : Assurez-vous qu'elle est activée et dispose des permissions correctes (voir Permissions API)
- Vérifiez que la clé est saisie : Le token Webservice doit être transmis lors de la connexion OAuth. S'il est manquant, mettez-le à jour dans votre tableau de bord AI SmartTalk sous les paramètres d'intégration PrestaShop
Les mises à jour de produits ne fonctionnent pas
- Assurez-vous que
productsa les permissions GET et PUT sur votre clé Webservice - Vérifiez que l'ID du produit existe et que le produit n'est pas verrouillé par un autre module
Les changements de statut de commande échouent
- Assurez-vous que
order_historiesa les permissions GET et POST - Vérifiez que l'ID de l'état de la commande est valide pour votre boutique (les ID d'état varient selon la configuration de PrestaShop)
La recherche de clients ne renvoie aucun résultat
- Assurez-vous que
customersa la permission GET - Vérifiez que l'adresse e-mail est correcte et correspond à un client existant
Synchronisation
La synchronisation des produits ne démarre pas ou échoue
- Vérifiez les paramètres de délai d'attente PHP de votre serveur — les grands catalogues peuvent nécessiter plus de temps
- Vérifiez que votre connexion Internet est stable
- Consultez les journaux d'erreurs de PrestaShop dans Paramètres avancés > Journaux
Seuls certains produits sont synchronisés
- Vérifiez si les filtres de synchronisation sont actifs (un badge "Filtré" apparaît sur l'onglet Synchroniser)
- Passez en revue les filtres de catégorie et de type de produit pour vous assurer qu'ils correspondent à vos attentes
La synchronisation des clients ne fonctionne pas
- Assurez-vous que la synchronisation des clients est activée dans l'onglet Synchroniser
- Les clients sont exportés par lots de 50 — les grandes bases de données peuvent prendre plusieurs minutes
Webhooks
Les webhooks ne se déclenchent pas
- Vérifiez que les déclencheurs de webhook sont activés dans l'onglet Webhooks
- Assurez-vous que votre serveur autorise les requêtes HTTP sortantes vers AI SmartTalk
- Assurez-vous d'avoir un flux SmartFlow configuré pour recevoir le déclencheur de webhook
- Consultez les journaux de PrestaShop pour toute erreur lors de l'exécution du hook
Les webhooks se déclenchent mais rien ne se passe dans SmartFlow
- Vérifiez que votre flux SmartFlow est publié et actif
- Assurez-vous que le type de déclencheur de flux correspond à l'événement de webhook PrestaShop
- Passez en revue les journaux d'exécution de SmartFlow dans votre tableau de bord AI SmartTalk
Performance
Le module ralentit ma boutique
- Désactivez les déclencheurs de webhook inutilisés pour réduire les requêtes sortantes
- Assurez-vous que la mise en cache fonctionne correctement — le module utilise un cache intégré pour la configuration d'intégration
- Vérifiez que votre serveur dispose de ressources adéquates (CPU, mémoire)
Le back office est lent après l'installation du module
- Le module ne fonctionne que sur sa propre page de configuration et dans des hooks spécifiques — il ne devrait pas affecter la performance générale du back-office
- Si vous rencontrez des problèmes, vérifiez les conflits avec d'autres modules
Besoin d'aide supplémentaire ?
Si votre problème n'est pas couvert ici :
- Consultez le tableau de bord AI SmartTalk pour des messages d'erreur ou des alertes
- Passez en revue vos journaux d'erreurs PrestaShop (Paramètres avancés > Journaux)
- Contactez notre équipe de support à contact+support@aismarttalk.tech