Utiliser DoxyChat sur n’importe quel site web
Accédez à votre base de connaissances depuis votre CRM, votre intranet, Google Docs, ou n’importe quel autre outil — sans jamais changer d’onglet.
Introduction
L’intégration widget classique fonctionne très bien sur les sites que vous possédez. Mais que faire pour tous les autres sites que vous visitez au quotidien ?
DoxyChat Anywhere est une extension Chrome open source qui superpose votre assistant DoxyChat en overlay sur n’importe quelle page web. Votre équipe peut ainsi interroger votre base de connaissances directement depuis un outil tiers, sans aucune intégration technique sur ce site.
Cas d’usage typiques :
- Consulter la documentation interne pendant que vous naviguez dans votre CRM
- Accéder à votre assistant depuis un outil de gestion de projet (Notion, Monday, etc.)
- Superposer votre chatbot sur un intranet dont vous n’avez pas accès au code
- Utiliser votre assistant personnel pendant vos recherches sur le web
À noter : Cette méthode est destinée à un usage depuis votre propre navigateur (ou celui de votre équipe). Pour intégrer le widget sur un site que vous gérez, préférez la méthode Intégration Widget.
1. Installer l’extension
L’extension est disponible en open source sur GitHub. En attendant sa publication sur le Chrome Web Store, l’installation se fait en mode développeur (2 minutes).
- Téléchargez ou clonez le dépôt GitHub : DoxyChat_Anywhere
- Dézippez le dossier si nécessaire.
- Ouvrez Google Chrome et rendez-vous sur
chrome://extensions/. - Activez le Mode développeur (interrupteur en haut à droite).
- Cliquez sur Charger l’extension non empaquetée.
- Sélectionnez le dossier
doxychat_addon/que vous venez de télécharger. - L’icône DoxyChat Anywhere apparaît dans votre barre d’outils Chrome.
Astuce : Épinglez l’extension à votre barre d’outils en cliquant sur l’icône puzzle (extensions) puis sur l’épingle à côté de DoxyChat Anywhere.
2. Trouver votre Chatbot ID
Votre Chatbot ID est l’identifiant unique de votre bot. Vous pouvez le trouver à deux endroits :
- Dans l’onglet Intégration de votre tableau de bord DoxyChat — il apparaît dans le snippet d’intégration (
data-bot-id="xxxxxxxx-..."). - Dans l’URL de la page de paramètres de votre chatbot.
C’est une chaîne de caractères au format UUID, par exemple : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
3. Configurer l’extension
- Cliquez sur l’icône DoxyChat Anywhere dans votre barre d’outils Chrome.
- Collez votre Chatbot ID dans le champ prévu.
- Choisissez votre mode d’injection (voir ci-dessous).
- Cliquez sur Save.
4. Choisir le mode d’injection
L’extension propose deux façons d’afficher le widget.
Mode automatique (Injection automatique)
Activez l’interrupteur Auto-inject. Le widget s’affichera automatiquement sur toutes les pages que vous chargez dans Chrome, dès que la page est prête.
Idéal pour : les équipes qui veulent avoir l’assistant disponible en permanence, quelle que soit la page visitée.
Mode manuel (Injection à la demande)
Laissez l’interrupteur désactivé. Vous pouvez alors déclencher manuellement l’affichage du widget sur l’onglet actif en cliquant sur le bouton Inject on this tab dans la popup de l’extension.
Idéal pour : les utilisateurs qui préfèrent contrôler précisément sur quelles pages le widget apparaît.
5. Vérifier le fonctionnement
- Rendez-vous sur n’importe quel site web (par exemple wikipedia.org).
- La bulle de chat DoxyChat devrait apparaître dans le coin de la page.
- Cliquez dessus et posez une question pour tester votre assistant.
Limitations connues
Certains sites web très sécurisés (comme GitHub, les applications bancaires ou certains outils Google) utilisent une Politique de Sécurité du Contenu (CSP) stricte qui peut empêcher le chargement de scripts externes.
Sur ces sites, le widget peut ne pas s’afficher. Il s’agit d’une restriction du site hôte, et non d’un dysfonctionnement de l’extension. Pour la grande majorité des sites, l’extension fonctionne parfaitement.
