Comptoir AIFR / ENEssayer gratuitement

Installer Comptoir AI sur votre site.

Les prérequis à vérifier avant d'activer l'extension, dans l'ordre. Les deux premiers conditionnent les réponses aux formulaires de contact, les notifications et les relances : sans eux, les e-mails finissent en indésirables ou partent avec des heures de retard.

Mis à jour le

Environnement

  • PHP 8.1 ou plus.
  • WordPress 6.5 ou plus.
  • WooCommerce facultatif : sans boutique, le conseiller renseigne et prend les rendez-vous ou les réservations.

Aucun cache objet ni transient n'est utilisé sur le chemin de la conversation : l'extension fonctionne avec WP Rocket, LiteSpeed Cache et un cache objet Redis sans réglage particulier.

1. Une extension SMTP configurée sur le domaine

WordPress envoie par défaut depuis wordpress@<domaine> par la fonction mail du serveur : la plupart des messageries classent ces e-mails en indésirables. Installez WP Mail SMTP ou FluentSMTP, configurez un envoi authentifié (SMTP de l'hébergeur, Brevo, Mailgun, SES…) avec une adresse du domaine du site comme expéditeur, et vérifiez que le domaine porte les enregistrements SPF et DKIM de ce service.

Ce que fait Comptoir AI :

  • tous ses e-mails (réponse au client, brouillon au marchand, copie, notifications, rapport mensuel, transcription, lien de reprise) passent par l'extension SMTP dès qu'elle est en place ;
  • sans extension reconnue, la carte Formulaires de contact de l'écran Votre site affiche « À corriger », et les e-mails sont signés noreply@<domaine> au lieu de wordpress@<domaine> ;
  • l'adresse qui reçoit les notifications et les brouillons se règle dans Réglages (« Email des notifications ») ; une adresse invalide est ignorée et l'adresse d'administration prend le relais.

2. Une tâche cron système toutes les minutes

Par défaut, WP-Cron ne s'exécute que lorsqu'un visiteur charge une page. Comptoir AI planifie ses traitements en tâches : réponse à un formulaire (cinq secondes après la soumission), résumés et sujets de conversation, analyse du site, index de connaissance, purge quotidienne, rapport mensuel. Sans tâche système, tout cela attend le prochain visiteur.

Dans wp-config.php, au-dessus de la ligne /* That's all, stop editing! */ :

define( 'DISABLE_WP_CRON', true );

Dans le planificateur du serveur (cPanel › Tâches cron, ou crontab -e), une ligne toutes les minutes, en remplaçant le chemin et le domaine :

* * * * * /usr/local/bin/php /home/<compte>/public_html/wp-cron.php >/dev/null 2>&1

Variante par HTTP si PHP en ligne de commande n'est pas disponible :

* * * * * curl -s https://www.exemple.fr/wp-cron.php?doing_wp_cron >/dev/null 2>&1

Vérification : la carte Formulaires de contact indique « Tâche cron système en place » avec l'heure du dernier passage. Elle passe en « À corriger » si DISABLE_WP_CRON n'est pas défini et qu'aucun passage n'a eu lieu depuis dix minutes, ou si la tâche système ne passe plus.

3. Accès à l'IA

Dans Réglages › Accès IA, deux possibilités :

  • Forfait avec conversations incluses : collez le jeton de votre site, fourni à l'ouverture de l'essai ou de l'abonnement. Le modèle est choisi pour vous.
  • Clé propre : déclarez votre clé API Anthropic dans wp-config.php sous le nom COMPTOIR_API_KEY. Vous choisissez le modèle et réglez l'IA directement à son éditeur.

4. Après l'activation

  1. Votre site › Relancer l'analyse, puis relisez les cartes (secteur, paiement, livraison, formulaires, majorité).
  2. Règles de l'assistant : lisez les règles déduites de votre site.
  3. Essayez le conseiller depuis l'administration, puis lancez le test de régression (Réglages, ou wp comptoir regression en ligne de commande).
  4. Formulaires de contact : commencez en mode « Proposition par email », passez en automatique après quelques jours de relecture.

Paiement en ligne des rendez-vous (SmartAgenda avec Stripe)

Le paiement en ligne est un choix du client, jamais une obligation. Pour une prestation qui porte un acompte, le conseiller propose de confirmer sans paiement aujourd'hui (rendez-vous créé tout de suite, règlement sur place) ou de payer en ligne (page Stripe Checkout, rendez-vous créé dès le paiement confirmé). Une remise n'est annoncée que si le prix en ligne est réellement inférieur au prix du créneau.

Par compte SmartAgenda, dans Réglages › Vos agendas :

  1. Clé secrète Stripe (sk_test_… pour les essais, sk_live_… en production), chiffrée en base. Sans elle, aucune option en ligne : le rendez-vous est pris et l'acompte éventuel se règle sur place.
  2. Webhook Stripe : déclarez dans le tableau de bord Stripe (Développeurs › Webhooks) l'URL affichée dans Votre site › Paiement des rendez-vous, pour le bon mode (test ou production), avec les événements checkout.session.completed, checkout.session.expired, checkout.session.async_payment_succeeded et checkout.session.async_payment_failed. Copiez ensuite le secret de signature (whsec_…) dans le même compte. Sans webhook, le rendez-vous n'est créé qu'au retour du client sur le site ; Votre site le signale après 24 heures sans réception.
  3. Fuseau horaire : choisissez la ville « Paris » dans Réglages › Général de WordPress. En UTC, les heures affichées (dernier webhook, preuves de paiement, rendez-vous) seraient décalées ; Votre site le signale.

Les moyens de paiement proposés sont ceux activés dans le tableau de bord Stripe du compte.

SmartAgenda n'a aucune notion de paiement : Comptoir AI conserve la preuve (session Stripe, montant, mode, prestation, rendez-vous) dans la fiche de la conversation et dans l'e-mail envoyé au marchand à chaque paiement reçu.

Hébergement (MotoPress Hotel Booking)

Comptoir AI lit MotoPress Hotel Booking (types d'hébergement, tarifs, services, règles de séjour, passerelles, pages) et réserve au nom du client par le contrôleur de réservation de MotoPress lui-même, avec sa validation, ses e-mails et ses automatismes. Aucun réglage n'est nécessaire côté Comptoir AI ; les réglages qui comptent sont ceux de MotoPress :

  1. Réglages › Général : mode de confirmation. « Au paiement » : la réservation n'est confirmée qu'une fois réglée ; « Manuel » ou « Par email » : la réservation est créée tout de suite et le conseiller le dit. Le texte des conditions de la page de réservation est celui que le conseiller cite pour l'annulation, la taxe de séjour ou les animaux.
  2. Réglages › Paiements : passerelles actives et leur mode (test ou production). Une passerelle en ligne (Stripe, PayPal…) donne l'option « confirmer en réglant en ligne » ; une passerelle sur place (espèces, virement) donne « réserver avec règlement sur place » ; les deux ensemble laissent le choix au client. Le délai d'abandon d'une réservation non payée est celui de MotoPress.
  3. Réglages › Pages : page de réservation, page « Réservation reçue », page « Paiement échoué » et page des Conditions. Si la case d'acceptation renvoie vers une autre page (politique de cookies, par exemple), Votre site le signale.

Le parcours avec le conseiller

Dates et occupants, recherche des disponibilités, tarif et services choisis, coordonnées demandées une à une, récapitulatif en carte, accord explicite par bouton.

  • Sur place : la réservation est créée immédiatement, avec une carte de confirmation qui porte le numéro et le lien « Voir ma réservation ».
  • En ligne : la page de réservation MotoPress s'ouvre préremplie (hébergement, dates, tarif, occupants). Le client y saisit ses coordonnées et règle dans le formulaire de la passerelle, jamais dans la conversation. La preuve du paiement est conservée dans la fiche de la conversation et dans l'e-mail au marchand.

Plusieurs chambres pour un même séjour forment une seule réservation et un seul paiement : le récapitulatif liste chaque chambre avec son tarif et le total cumulé. Seuls les services publiés sont proposés. Le montant retenu est celui encaissé par la passerelle : si le client change ses options sur la page de réservation, c'est ce montant qui fait foi.

Une réservation annulée après paiement passe la carte en « Réservation annulée » et prévient le marchand ; le remboursement relève de l'équipe, selon les conditions du tarif.

Un site peut avoir WooCommerce actif sans vendre : sans produit publié ni passerelle WooCommerce active, Comptoir AI le traite comme un site d'hébergement, pas comme une boutique.