Whatsplaid
Langue et devise
Commencer gratuitement
Plans
Rechercher sur le site
Langue et devise
Retour au blog
IA pour WhatsApp

Comment utiliser Google Sheets comme base de connaissances pour l’IA sur WhatsApp

Comment utiliser Google Sheets comme base de connaissances pour l’IA sur WhatsApp

Comment organiser les informations opérationnelles pour l'IA sur WhatsApp

Les prix, régions desservies, caractéristiques des produits, délais et FAQ sont souvent dispersés entre différents messages, documents et feuilles de calcul. Lorsque l'équipe met à jour une information à un endroit, l'agent IA peut continuer d'utiliser une autre version ou ne pas trouver la donnée nécessaire.

Une intégration entre WhatsApp et Google Sheets peut transformer une feuille organisée en source de connaissance pour l'agent. L'équipe conserve les données dans un environnement familier, tandis que la base synchronisée est utilisée pour guider les réponses sur WhatsApp.

Ce flux convient aux informations tabulaires et relativement simples. Il ne transforme pas la feuille en une base de données complète, ne promet pas de recherche en temps réel à chaque message et n'exporte pas les conversations vers des cellules. Dans ce guide, vous apprendrez comment préparer la feuille, tester les réponses et reconnaître quand une API est l'option la plus appropriée.

Que signifie connecter Google Sheets à WhatsApp ?

Dans le flux documenté de Whatsplaid, Google Sheets est connecté au sein de la Base de Connaissances de l'assistant. La direction peut se résumer ainsi : Google Sheets → Base de Connaissances → réponses de l'agent.

Après la connexion du compte Google et la sélection d'une feuille, le système prépare le premier onglet disponible pour la synchronisation. Le contenu traité fait désormais partie des sources que l'agent peut consulter pendant les conversations.

Cela ne signifie pas que WhatsApp lit les cellules directement de lui-même. Le canal reçoit les messages, l'agent interprète la question et utilise la version de la feuille mise à disposition dans la Base de Connaissances pour formuler la réponse.

Quel est le rôle de chaque composant ?

  • Google Sheets : lieu où l'équipe organise et maintient l'information tabulaire.
  • Base de connaissance : ensemble de sources autorisées qui guident les réponses de l'IA.
  • Agent IA : interprète la question et utilise les sources disponibles dans les instructions configurées.
  • WhatsApp : canal où la conversation a lieu.

Pour connaître d'autres sources et le rôle des instructions, limites et tests, voyez comment fonctionne une base de connaissances pour l'IA.

Comment la feuille fonctionne-t-elle comme source pour l'IA ?

La feuille présente les informations en lignes et colonnes. Après synchronisation et traitement, l'agent peut utiliser ce contenu pour répondre aux questions liées au périmètre configuré.

Imaginez une entreprise qui tient un tableau avec les services, villes desservies, délai estimé et exigences. Lorsqu'une personne demande si un service donné est disponible dans sa ville, l'agent peut consulter la source synchronisée et répondre en fonction des données trouvées.

La qualité dépend de quatre facteurs :

  • structure : colonnes claires et enregistrements cohérents ;
  • contenu : informations correctes, complètes et non contradictoires ;
  • mise à jour : version synchronisée compatible avec l'opération actuelle ;
  • instructions : définition de la manière dont l'agent doit utiliser la source et quand il ne doit pas répondre.

L'IA comprend-elle n'importe quelle feuille de calcul ?

On ne doit pas le présumer. Les feuilles avec en-têtes vagues, cellules fusionnées, plusieurs tableaux sur le même onglet ou valeurs sans contexte compliquent l'interprétation. La structure doit être préparée pour la consultation, pas seulement pour la lecture visuelle par l'équipe.

La feuille remplace-t-elle les instructions de l'agent ?

Non. La feuille fournit des données. Les instructions déterminent l'objectif, le ton, les limites et le comportement en cas d'information absente ou ambiguë. Un chatbot IA pour WhatsApp doit combiner connaissances, configuration et tests.

Quelles données peuvent être organisées ?

Google Sheets est utile lorsque l'information tient dans un tableau simple et peut être maintenue par l'équipe. Quelques exemples :

  • catalogue concis de produits ou services ;
  • noms, catégories et descriptions ;
  • régions, unités ou zones desservies ;
  • horaires et canaux de service ;
  • exigences pour souscrire ou demander un service ;
  • listes d'options disponibles ;
  • politiques résumées et leurs critères;
  • questions fréquentes avec réponses approuvées;
  • codes ou identifiants non sensibles;
  • informations opérationnelles mises à jour par l'équipe.

Que ne pas mettre dans la feuille de calcul ?

N'utilisez pas la feuille comme endroit pour stocker mots de passe, tokens, clés API, identifiants ou secrets. Évitez également les données personnelles ou sensibles qui ne sont pas strictement nécessaires et autorisées pour la finalité.

Avant de connecter, évaluez qui accède à la feuille, quelles données sont traitées, pendant combien de temps elles sont conservées et si l'agent en a vraiment besoin. L'opération doit respecter la LGPD et autres obligations applicables.

Une feuille de calcul est-elle une base de données ?

Pas au sens d'un système transactionnel complet. Une feuille peut servir de source tabulaire modifiable pour des informations opérationnelles, mais n'offre pas par défaut les mêmes garanties, contrôes, relations et mécanismes de requête qu'une base de données ou un système spécialisé.

Comment structurer colonnes et lignes pour les requêtes ?

Une bonne structure permet à chaque ligne de représenter un enregistrement et à chaque colonne d'avoir une signification stable. La première ligne doit contenir des noms de champs clairs.

Colonne Contenu attendu Exemple
item Nom sous lequel l'enregistrement sera identifié Installation standard
catégorie Groupe cohérent pour faciliter le contexte Services
description Explication objective et autonome Installation réalisée dans un environnement déjà préparé
région Zone d'application de l'information Curitiba
délai Valeur avec unité et condition Jusqu'à 3 jours ouvrables après confirmation
remarque Exception ou condition pertinente Délai soumis à la disponibilité de l'équipe
mis_a_jour_em Date de révision de l'enregistrement 2026-08-20

Les noms ci‑dessus sont des exemples. La structure correcte dépend des questions auxquelles l'agent doit répondre.

Utilisez une ligne par enregistrement

Évitez de mettre plusieurs produits, villes ou règles dans la même cellule lorsque chacun a ses propres caractéristiques. Séparer les enregistrements facilite la cohérence des données et la recherche de l'information correspondante.

Donnez des noms clairs aux colonnes

Privilégiez « prazo_entrega » à « info 2 » et « região_atendida » à « local ». Le nom doit expliquer la donnée sans dépendre de la mémoire interne.

Standardisez formats et valeurs

Choisissez un format cohérent pour les dates, devises, unités, états et réponses booléennes. Mélanger « sim », « S », « disponível » et « ok » dans la même colonne peut générer des interprétations différentes.

Évitez les cellules fusionnées et blocs décoratifs

Les en-têtes visuels, sous-titres au milieu du tableau, lignes vides et cellules fusionnées peuvent être utiles en présentation, mais nuisent à une source structurée. Gardez l'onglet destiné à l'IA propre.

Écrivez les valeurs avec contexte

Une valeur comme « 3 » peut signifier jours, unités ou niveau. Indiquez « 3 jours ouvrables » ou conservez une colonne d'unité. Chaque cellule doit pouvoir être interprétée avec l'en-tête.

Préparez le premier onglet

L'implémentation actuelle prépare automatiquement le premier onglet disponible de la feuille pour la synchronisation. Placez donc là le tableau que l'agent doit utiliser. Ne laissez pas de couverture, index ou onglet vide en première position.

Comment tester les réponses de l'agent ?

Une feuille bien organisée doit encore être validée dans le contexte d'une conversation. Testez avant d'utiliser la source en production et répétez la validation après des modifications importantes.

Créez des questions à réponse connue

Sélectionnez des enregistrements différents et demandez directement :

  • « Servez-vous Curitiba ? »
  • « Quel est le délai de l'installation standard ? »
  • « Quelles exigences dois‑je remplir ? »
  • « Ce service est‑il disponible dans cette région ? »

Comparez la réponse avec la ligne correspondante et vérifiez que les conditions et exceptions ont été préservées.

Testez des variations de langage

Posez la même question de différentes manières, avec abréviations, fautes de frappe et informations partielles. L'agent doit demander des précisions quand le contexte est insuffisant.

Testez l'information manquante

Posez une question sur un élément ou une zone qui n'existe pas. La réponse appropriée est de reconnaître l'absence, de demander des données supplémentaires ou de transférer à une personne selon les instructions. Ne pas inventer d'enregistrement.

Tester les contradictions

Recherchez des enregistrements en double ou des valeurs incompatibles. S'il existe deux lignes pour le même élément, corrigez la source ou définissez clairement quand chacune s'applique.

Enregistrer les cas de test

Conservez une liste avec la question, le résultat attendu, la réponse observée, la version du tableur et la date. Cela permet de répéter la validation après des modifications.

La synchronisation est-elle en temps réel ?

La page publique documente la synchronisation automatique de la feuille avec la Base de Connaissances, mais ne promet pas de consulter Google Sheets en temps réel à chaque message. Les réponses prennent en compte la version synchronisée et traitée de la source.

En pratique, une modification dans la feuille peut ne pas être disponible instantanément dans la conversation. Après avoir modifié le prix, la politique, la disponibilité ou une autre information importante :

  1. attendez ou déclenchez le processus de synchronisation disponible dans l'implémentation ;
  2. confirmez que la source a été traitée ;
  3. répétez les questions de validation ;
  4. ce n'est qu'ensuite que vous devez vous fier à la nouvelle donnée en production.

Quand la latence est-elle acceptable ?

Cela dépend du risque et de la fréquence des changements. Une liste d'unités révisée occasionnellement peut bien fonctionner comme source synchronisée. Le stock, le solde, le statut de commande ou le prix qui changent constamment peuvent nécessiter une requête directe au système responsable.

L'intégration exporte-t-elle les conversations vers la feuille ?

Pas dans ce flux. L'intégration documentée utilise Google Sheets comme source de connaissances pour l'agent. Elle ne promet pas d'enregistrer les messages, rapports, prospects ou historiques de conversation dans la feuille.

Il est important de séparer les directions :

  • Flux documenté : Google Sheets → Base de Connaissances → réponses de l'agent.
  • Flux non annoncé dans cette intégration : conversations ou données WhatsApp → cellules Google Sheets.

Si l'entreprise a besoin d'exporter des événements ou des données, elle doit évaluer une automatisation spécifique, une API ou des webhooks. Consultez le hub d'intégrations pour comprendre les options publiées et leurs différents périmètres.

Quand utiliser une API plutôt que Google Sheets ?

Utilisez Google Sheets lorsque l'équipe a besoin d'une source simple, tabulaire, modifiable et synchronisée périodiquement. Envisagez une API lorsque la réponse dépend de données transactionnelles, mises à jour au moment de la requête ou soumises à des règles complexes.

Besoins Google Sheets API
Informations opérationnelles simples Adapté lorsque l'équipe maintient un tableau Peut être inutilement complexe
Mise à jour par transaction Peut présenter une latence de synchronisation Plus adapté pour interroger le système responsable
Commandes, stock ou solde Ne doit pas être traité comme une source transactionnelle complète Peut interroger des données actuelles si le système offre l'accès
Règles et relations complexes Limité par la structure tabulaire Permet sa propre logique et validations
Maintenance par une équipe non technique Plus accessible pour des éditions simples Nécessite généralement développement et surveillance
Écriture ou exécution d'actions Non annoncé dans ce flux Peut être développé si le système et les permissions le permettent

Un API avec webhooks peut traiter des requêtes et intégrations personnalisées, mais nécessite authentification, autorisations, gestion des erreurs, limites, journaux et maintenance. L'existence d'une API ne garantit pas que toute action soit disponible.

Checklist avant d'activer

  • L'onglet initial contient le tableau destiné à l'agent.
  • La ligne d'en-tête possède des en-têtes clairs et uniques.
  • Chaque ligne représente un enregistrement cohérent.
  • Dates, unités, catégories et valeurs sont standardisées.
  • Il n'y a pas de cellules fusionnées, de titres décoratifs ou de tableaux parallèles.
  • Les enregistrements en double ou contradictoires ont été vérifiés.
  • Les données ont un responsable et une routine de mise à jour.
  • La feuille ne contient pas de mots de passe, tokens, identifiants ou secrets.
  • Les données personnelles ont été minimisées et ont une finalité définie.
  • Les instructions de l'agent définissent le périmètre, les limites et le transfert aux humains.
  • Des questions directes, des variantes et des informations manquantes ont été testées.
  • La version synchronisée a été validée après des changements importants.
  • L'équipe sait que le flux n'exporte pas les conversations vers la feuille de calcul.
  • Les données nécessitant un accès en temps réel ont été dirigées vers une intégration appropriée.

Questions fréquentes sur WhatsApp et Google Sheets

Google Sheets devient-il une base de données pour WhatsApp ?

Pas comme une base de données complète. Il fonctionne comme une source tabulaire éditable et synchronisée que l'agent peut consulter. Les systèmes transactionnels offrent des contrôles et des capacités différents.

Quel onglet de la feuille est utilisé ?

L'implémentation actuelle prépare automatiquement le premier onglet disponible pour la synchronisation. Laissez la table principale à cette position, propre et prête à être consultée.

L'IA interroge-t-elle la cellule au moment exact du message ?

La page publique ne promet pas de requêtes en temps réel pour chaque message. L'agent considère la version synchronisée et traitée. Les changements importants doivent être testés avant une mise en production.

Puis-je exporter des conversations WhatsApp vers Google Sheets ?

Pas via le flux décrit dans cet article. Cette intégration utilise la feuille comme source de connaissance. Les exportations nécessitent une autre automatisation, API ou webhook compatible.

Puis-je stocker des identifiants dans la feuille ?

Non. Mots de passe, tokens et clés API ne doivent pas être utilisés comme contenu de la base de connaissances. Utilisez des mécanismes sécurisés de gestion des secrets.

Quand devrais-je privilégier une API ?

Lorsque la réponse nécessite des données transactionnelles ou à jour, comme le stock, les commandes, les soldes ou des règles complexes dans le système source. L'API doit être implémentée avec des contrôles appropriés.

Utilisez la feuille pour le bon problème

Google Sheets peut être une source utile pour l'IA sur WhatsApp lorsque les données sont tabulaires, compréhensibles et maintenues par l'équipe. Son avantage réside dans la simplicité, pas dans le remplacement des systèmes transactionnels ou des requêtes en temps réel.

Préparez le premier onglet, standardisez les enregistrements, synchronisez et testez des questions réelles. Pour les informations critiques ou qui changent à chaque transaction, envisagez une API connectée au système responsable.

Découvrez l'intégration Google Sheets de Whatsplaid et voyez comment utiliser une feuille organisée comme source de connaissances pour l'agent IA sur WhatsApp.