Causerie

🧩 Intégration

Intégrer un chatbot IA à votre site : le widget, ou l’API

Une ligne de script suffit pour afficher le bot. L’API, sur le plan Business, sert à piloter Causerie depuis vos propres outils : CRM, automatisations, déploiements. Ce guide dit ce que chaque voie permet, et ce qu’implique de tout construire soi-même.

La réponse courte

Pour afficher le chatbot sur un site, aucune API n’est nécessaire : un script copié depuis le dashboard, collé avant la fin de la page, et le bot est en ligne. L’API Causerie, incluse dans le plan Business, permet de créer et mettre à jour des bots, de synchroniser des sources de connaissance et de récupérer les conversations et les leads depuis vos outils, avec une clé API générée dans le dashboard. La référence complète des appels est dans le dashboard, section API.

Deux façons d’intégrer un chatbot IA

La question « comment intégrer une API de chatbot à mon site » cache deux besoins différents. Le premier est d’afficher un assistant qui répond aux visiteurs : c’est le rôle du widget, et il ne demande aucune ligne de code métier. Le second est de relier le chatbot au reste de votre système, pour qu’un lead capté dans le chat arrive dans votre CRM, qu’un nouveau produit soit indexé automatiquement, ou qu’un déploiement crée un bot par client : c’est le rôle de l’API.

Le widget : une ligne de script

Depuis le dashboard, ouvrez votre bot puis l’onglet Widget & Intégration. Le snippet s’affiche avec son identifiant ; collez-le avant la balise de fin de body :

<script src="https://dashboard.causeriebot.com/widget.js"
  data-id="VOTRE_IDENTIFIANT_DE_BOT"
  data-url="https://dashboard.causeriebot.com" defer></script>

Le bot apparaît immédiatement. Le widget ne contient aucune clé secrète : l’attribut data-id identifie votre bot, rien de plus, et peut donc être rendu public sans risque.

L’API Causerie : ce qu’elle permet

Sur le plan Business, une clé API donne un accès complet à votre espace : création et mise à jour de bots, synchronisation des sources de connaissance, récupération des conversations et des leads. Trois usages reviennent chez nos clients :

Où trouver la référence

La clé API se génère dans les réglages du dashboard, et la référence complète des appels (ressources, paramètres, exemples) est publiée dans le dashboard, section API. Elle évolue avec le produit ; c’est la source à jour, ce guide ne la duplique pas.

Tout construire soi-même sur l’API OpenAI ou Mistral

C’est possible, et c’est ce que nous faisions avant de créer Causerie : des chatbots sur mesure branchés sur l’API OpenAI, intégrés dans le code du site. Le principe tient en trois briques : un serveur intermédiaire qui reçoit la question du visiteur (la clé du modèle ne doit jamais se trouver dans le code envoyé au navigateur), une couche qui retrouve les passages pertinents de vos contenus pour les fournir au modèle, et l’appel au modèle lui-même avec des instructions strictes. Voici ce qui reste à votre charge une fois ces trois briques écrites :

Notre expérience : ça marchait, mais chaque mise à jour d’un tarif ou d’une prestation demandait une intervention technique, et le client n’avait aucune visibilité sur ce que le bot racontait. Causerie existe pour régler ces deux points : l’autonomie du client sur ses contenus, et la transparence sur les conversations. Le guide comment fonctionne un chatbot IA détaille la mécanique sans jargon.

Les erreurs d’intégration les plus fréquentes

Faut-il l’API pour afficher le chatbot sur mon site ?

Non. Le widget s’installe avec une ligne de script copiée depuis le dashboard, sur n’importe quel site : WordPress (plugin officiel), Shopify, Webflow, Wix, HTML. L’API sert à piloter Causerie depuis vos propres outils : créer ou mettre à jour des bots, synchroniser des sources, récupérer les conversations et les leads.

Quel plan donne accès à l’API Causerie ?

Le plan Business (99 € par mois, ou 990 € par an). La clé API se crée dans le dashboard, et la référence complète des appels disponibles est publiée dans la section API du dashboard.

Puis-je brancher directement l’API OpenAI ou Mistral sur mon site à la place ?

Oui, c’est ce que nous faisions avant de créer Causerie. Il faut alors héberger un serveur intermédiaire (jamais de clé dans le navigateur), indexer vos contenus pour que le modèle réponde depuis vos informations, écrire les garde-fous, gérer les coûts par requête, la conformité RGPD et chaque mise à jour de contenu. C’est faisable pour une équipe technique ; c’est ce travail que la plateforme absorbe.

L’API renvoie « invalid token », que faire ?

La clé a expiré, a été régénérée ou est mal copiée. Régénérez-la dans le dashboard, recopiez-la avec le bouton Copier, vérifiez l’en-tête Authorization: Bearer, et remplacez-la partout où elle est utilisée. Le guide de dépannage détaille les six causes.

Les données qui transitent par l’API sont-elles hébergées en Europe ?

Oui. Les conversations, sources et leads sont hébergés en Europe, chiffrés au repos et en transit, et jamais utilisés pour entraîner des modèles. Ils appartiennent au titulaire du bot, exportables et supprimables à tout moment.

Le bot en ligne aujourd’hui, l’API quand vous en aurez besoin

Commencez avec le widget, gratuitement et sans carte bancaire. L’API Business viendra quand votre CRM ou vos automatisations le demanderont.

Créer mon chatbot, c'est gratuit →

Gratuit pour toujours · Sans carte bancaire · 1 ligne de code