Chatbot IA pour Canvas LMS : guide d'installation et meilleurs outils

Canvas est le LMS le plus utilisé dans l'enseignement supérieur nord-américain, et l'une des plateformes les plus simples à connecter à un chatbot IA. Canvas étant une solution cloud construite sur des standards, il n'y a aucun plugin à installer ni serveur à toucher : tout passe par LTI 1.3 ou un simple lien intégré. Ce guide couvre les trois voies d'intégration, la configuration administrateur pas à pas, les meilleurs outils disponibles en 2026 et les questions de conformité que votre service informatique posera.
Guides connexes
1. Pourquoi Canvas facilite l'intégration d'un chatbot IA
Canvas, édité par Instructure, équipe environ 40 % des établissements d'enseignement supérieur en Amérique du Nord. Contrairement à un Moodle auto-hébergé, chaque instance Canvas tourne dans le cloud d'Instructure : la plateforme est toujours à jour, et LTI 1.3 est disponible sur toutes les instances, sans montée de version ni accès serveur.
Conséquence directe : ajouter un chatbot IA à Canvas ne passe jamais par un plugin. C'est toujours un outil externe connecté par standard, ce qui élimine la moitié des problèmes de maintenance qu'on rencontre ailleurs. Pour une comparaison détaillée des deux approches, consultez notre comparatif Moodle vs Canvas pour l'intégration IA.
Attention aux homonymes
Canvas LMS (Instructure) n'a rien à voir avec la fonctionnalité « Canvas » de ChatGPT ni avec l'outil de design Canva. Si vos recherches remontent des tutoriels OpenAI ou des modèles graphiques, vous êtes au mauvais endroit, pas ici.
2. Trois façons d'ajouter un chatbot IA à Canvas
L'intégration complète : SSO, contexte du cours et renvoi de notes dans le carnet Canvas. Nécessite un accès administrateur (compte ou sous-compte).
Le chatbot est inséré dans une page de cours via l'éditeur de contenu enrichi. Aucun droit administrateur, opérationnel en cinq minutes.
Des modules générés par IA sont importés comme contenu natif, avec suivi de complétion. Adapté à la diffusion de contenu plus qu'au tutorat conversationnel.
Le bon choix dépend de votre rôle. Un administrateur Canvas privilégiera LTI 1.3 pour l'expérience complète. Un enseignant sans droits particuliers passera par le lien intégré. Et si votre besoin est surtout de diffuser des modules générés par IA, notre guide SCORM pour créateurs de cours IA détaille ce que Canvas accepte réellement. Dans tous les cas, votre instance Canvas reste intacte : nous expliquons pourquoi dans notre article sur l'intégration d'un tuteur IA à votre système Canvas existant.
3. Pas à pas : installer un chatbot IA via LTI 1.3
Voici la procédure complète côté Canvas. Comptez moins de 30 minutes, captures de votre fournisseur en main.
Étape 1 : récupérer la configuration LTI du fournisseur
Tout éditeur de chatbot IA compatible Canvas fournit une URL de configuration JSON (ou les URL de connexion et de clés publiques à saisir manuellement). C'est la seule chose dont vous avez besoin avant d'ouvrir Canvas.
Étape 2 : créer la clé développeur
Dans Admin > Clés développeur > + Clé développeur > + Clé LTI, choisissez la méthode « Saisir une URL », collez l'URL JSON du fournisseur, nommez la clé et enregistrez. Passez l'état de la clé sur ON, puis copiez le Client ID (le numéro long au-dessus de « Afficher la clé »).
Étape 3 : installer l'application
Dans Admin > Paramètres > Applications > Voir les configurations d'applications > + Application, choisissez le type de configuration « Par Client ID », collez l'identifiant copié à l'étape 2 et validez. L'installation peut se faire au niveau du compte entier, d'un sous-compte (une faculté, un département) ou d'un seul cours.
Étape 4 : choisir les emplacements
Selon la configuration du fournisseur, le chatbot apparaît dans la navigation du cours, comme élément de module (Modules > + > Outil externe) ou comme devoir noté, ce dernier emplacement activant le renvoi de notes vers le carnet.
Étape 5 : tester côté étudiant
Utilisez la « Vue étudiant » de Canvas pour vérifier que le chatbot se lance authentifié, dans le bon contexte de cours, avant d'ouvrir l'accès à une vraie promotion.
Point clé
Les sous-comptes Canvas sont vos alliés : installez le chatbot sur un seul département pour un pilote, mesurez l'usage un semestre, puis étendez au compte entier. Aucune réinstallation nécessaire, seul le périmètre change.
4. Les meilleurs outils de chatbot IA pour Canvas
Le paysage 2026 se répartit en quatre familles :
- IgniteAI (Instructure) : la couche IA native de Canvas, annoncée en 2025 et déployée progressivement. Avantage évident d'intégration ; en contrepartie, vous dépendez de la feuille de route et de la tarification d'Instructure, et la personnalisation sur vos propres contenus reste limitée.
- Gemini (Google for Education) : disponible comme outil LTI pour les établissements équipés de Google Workspace for Education. Assistant généraliste puissant, mais non entraîné sur les contenus de vos cours.
- Khanmigo (Khan Academy) : pédagogie socratique soignée, surtout orienté K-12 et programmes alignés sur les contenus Khan Academy.
- Cogniti (Université de Sydney) : open source, il permet aux enseignants de construire leurs propres agents IA. Puissant, mais il faut l'héberger et le maintenir soi-même.
- Criterium (notre plateforme, en toute transparence) : un tuteur IA entraîné sur vos contenus de cours via RAG, connecté à Canvas en LTI 1.3, hébergé dans l'UE, qui génère aussi les cours eux-mêmes.
Le critère qui sépare vraiment les outils : le chatbot répond-il à partir de vos contenus de cours ou de sa culture générale ? Un assistant généraliste dépanne ; un tuteur entraîné sur votre programme réduit les questions répétitives et reste dans le cadre pédagogique que vous avez défini.
5. FERPA, RGPD et revue sécurité
Dans l'enseignement supérieur américain, c'est FERPA (Family Educational Rights and Privacy Act) qui encadre les données étudiantes. Un fournisseur de chatbot IA intervient typiquement comme « school official » avec intérêt éducatif légitime, ce qui exige un contrat précisant l'usage des données. Trois vérifications s'imposent :
- Minimisation des données : avec LTI 1.3, seuls l'identité, le rôle et le contexte de cours de l'utilisateur qui lance l'outil sont transmis. Le chatbot n'a aucun accès à votre base Canvas ni aux étudiants qui ne l'utilisent pas.
- Pas d'entraînement sur les données étudiantes : exigez un engagement écrit que les conversations ne servent pas à entraîner des modèles, et une politique de rétention configurable.
- Accessibilité : les établissements américains attendent la conformité WCAG 2.1 AA ; demandez le VPAT du fournisseur.
Pour les établissements européens ou les campus internationaux, ajoutez le RGPD : hébergement des données dans l'UE et accord de traitement des données (DPA). Un chatbot institutionnel correctement contractualisé est aussi la meilleure réponse au « shadow AI » : sans alternative officielle, les étudiants collent déjà leurs questions, et parfois des données personnelles, dans des outils IA grand public que personne n'a validés.
Questions fréquentes
Canvas a-t-il un chatbot IA intégré ?
Instructure déploie IgniteAI, sa couche IA native, depuis 2025. Aujourd'hui, la voie la plus mûre et la plus flexible reste un outil tiers connecté en LTI 1.3, qui fonctionne sur toutes les instances Canvas.
Peut-on ajouter le chatbot à un seul cours ?
Oui. L'application LTI peut être installée au niveau d'un cours ou d'un sous-compte, et un enseignant peut toujours intégrer un lien ou un iframe dans une page de cours sans aucun droit administrateur.
Les étudiants doivent-ils créer un compte ?
Non, avec LTI 1.3 : l'étudiant clique sur l'activité dans son cours Canvas et arrive dans le chatbot déjà authentifié, sans nouveau compte ni mot de passe.
Un chatbot IA sur Canvas est-il conforme FERPA ?
La conformité dépend du fournisseur et du contrat, pas du protocole. LTI 1.3 limite les données transmises au strict nécessaire ; il reste à vérifier l'absence d'entraînement sur les données étudiantes et la politique de rétention.
Testez un tuteur IA sur votre instance Canvas
Criterium se connecte à Canvas en LTI 1.3, sans plugin ni migration. Créez un compte gratuit et faites le test sur un seul cours.