Vous explorez les options d’IA conversationnelle ? Vous n’êtes pas seul·e : le nombre de plateformes disponibles ne cesse d’augmenter, et il peut être difficile de s’y retrouver pour choisir la bonne.
Que vous souhaitiez mettre en place un chatbot IA basique pour répondre aux questions des clients, ou que vous visiez plus grand — comme créer un agent IA capable de tenir une vraie conversation — il y a de nombreux éléments à prendre en compte.
Botpress et Rasa s’imposent comme des plateformes phares pour créer des chatbots, chacune adoptant une approche très différente du développement conversationnel. L’une privilégie la simplicité d’utilisation et la conception visuelle, l’autre mise sur la flexibilité open-source et la personnalisation via le machine learning.
Prêt·e à découvrir quelle plateforme correspond à votre projet ? Comparons en détail Botpress et Rasa.
Aperçu rapide : Rasa vs. Botpress
En résumé : Rasa est un framework open-source, pensé pour les développeurs, permettant de créer des chatbots basés sur le machine learning, tandis que Botpress est une plateforme visuelle conçue pour créer des agents IA exploitant les LLM.
Rasa est une plateforme d’IA conversationnelle open-source destinée aux équipes techniques. Elle offre une grande flexibilité pour créer des bots basés sur les intentions, avec des pipelines NLU personnalisés et une gestion des dialogues via des stories et des règles.
Rasa peut être entièrement auto-hébergé, ce qui séduit les entreprises ayant des exigences strictes en matière de contrôle des données. Cependant, le positionnement tarifaire de Rasa la rend inaccessible à la plupart des PME ou startups, et vise surtout les grandes équipes avec des budgets conséquents.
De plus, presque tout dans Rasa — de l’ingestion des connaissances aux couches de sécurité — doit être développé et maintenu en interne.

Botpress est une plateforme de création d’agents IA. Grâce à des fonctionnalités comme la recherche augmentée par génération (RAG) intégrée et la mémoire multi-échanges, Botpress permet de créer des agents IA capables de gérer des recommandations produits, de l’onboarding, des processus internes, et bien plus — tout en restant entièrement personnalisables et déployables sur une infrastructure privée. Les équipes gardent la possibilité de coder et de personnaliser, mais partent d’une base qui gère déjà la majorité des aspects complexes.

Comparaison des fonctionnalités
Comparatif des tarifs : Rasa vs. Botpress
En résumé : Rasa cible les grandes entreprises, tandis que Botpress propose des offres abordables pour les PME et les grands comptes.
Tarification de Rasa
La plateforme principale de Rasa est gratuite pour les développeurs, mais les fonctionnalités avancées de support, de montée en charge et de sécurité d’entreprise sont réservées aux formules payantes.
Ces offres tarifaires s’adressent principalement aux grandes équipes ou entreprises recherchant un accompagnement commercial, la conformité et une infrastructure dédiée sur le long terme.
Rasa propose trois niveaux de tarification :
Tarifs de Botpress
Botpress propose une formule gratuite incluant 5 $ de crédits IA par mois. Ces crédits permettent à vos bots de « réfléchir » en effectuant des requêtes vers des modèles de langage (LLM). En résumé, ces crédits servent de carburant pour que les bots puissent extraire des informations et générer des réponses naturelles.
La formule Paiement à l’utilisation permet aux équipes de ne payer que pour l’IA réellement consommée par leurs bots, au lieu d’un abonnement fixe. Cela rend l’offre flexible et économique, puisque les coûts varient selon l’utilisation réelle.
Botpress propose des niveaux de tarification clairs :
Capacités d’intégration
En résumé A: Rasa et Botpress permettent tous deux aux équipes de s’intégrer à n’importe quel système backend, mais Botpress propose des outils de gestion des connaissances et le RAG intégrés, alors que Rasa nécessite que les développeurs créent ces fonctionnalités eux-mêmes.
Rasa et Botpress offrent des API et SDK permettant de se connecter à pratiquement n’importe quel système ou service tiers. En pratique, ils diffèrent sur la gestion des sources de connaissances.
Rasa ne propose pas de base de connaissances intégrée. Si vous souhaitez que le chatbot réponde à partir de documents d’aide ou de données externes, il faut tout construire soi-même — généralement en mettant en place un moteur de recherche personnalisé (comme ElasticSearch ou RAG) et en développant des actions Python pour récupérer les réponses. Les fonctionnalités comme l’import de PDF ou l’accès à des données en temps réel ne sont pas disponibles nativement, tout doit donc être développé et maintenu manuellement.
Botpress intègre des outils pour exploiter les sources de connaissances. Les équipes peuvent importer des PDF, connecter des API, extraire des sites web ou utiliser des fichiers CSV et JSON. Son moteur RAG intégré retrouve les informations pertinentes à l’exécution et génère des réponses adaptées.
Fonctionnalités de sécurité
En résumé A: Le modèle auto-hébergé de Rasa offre aux équipes un contrôle total ainsi que la responsabilité de la sécurité et de la conformité, tandis que Botpress intègre des fonctionnalités de sécurité avancées et des outils de conformité.
Rasa assure une sécurité renforcée par conception, principalement grâce à l’auto-hébergement. Cela garantit que les données sensibles restent sur l’infrastructure de l’équipe, offrant un contrôle total sur le chiffrement, la gestion des accès et les normes de conformité.
Mais cette flexibilité implique aussi des responsabilités. Les équipes doivent configurer et maintenir elles-mêmes toutes les couches de sécurité — préparation SOC2, journalisation des accès, sécurisation des serveurs, etc. Les fonctions comme le contrôle d’accès par rôle (RBAC), le SSO ou la double authentification ne sont pas incluses nativement et nécessitent souvent du développement ou des outils tiers.
En tant que framework open-source, la sécurité de Rasa dépend fortement du mode de déploiement (auto-hébergé, Rasa X/Enterprise, etc.).
En pratique, Rasa convient surtout aux organisations disposant de ressources dédiées à la sécurité et devant répondre à des exigences réglementaires spécifiques.
Botpress intègre des fonctionnalités de sécurité de niveau entreprise — contrôle d’accès par rôle (RBAC), chiffrement des données, certifications SOC2, etc. Ces contrôles étant prêts à l’emploi, les équipes peuvent se concentrer sur la création d’agents sans lourde gestion de la sécurité.
Botpress est idéal pour les entreprises souhaitant avancer rapidement tout en respectant les normes de conformité (par exemple dans la santé ou la finance), sans devoir constituer une grande équipe sécurité en interne.
Mémoire
En résumé A: Rasa nécessite une configuration externe pour conserver la mémoire entre les sessions. Botpress intègre une mémoire native qui suit automatiquement le contexte utilisateur au fil du temps.
Rasa peut suivre des informations pendant une conversation grâce aux slots, stockés temporairement durant la session.
Cependant, Rasa ne propose pas de mémoire persistante intégrée entre les sessions. Pour conserver le contexte entre les interactions (par exemple, préférences ou historiques), il faut mettre en place une base de données externe et écrire des actions personnalisées — généralement en Python — pour gérer la lecture et l’écriture.
Botpress dispose d’une mémoire de session longue durée intégrée. Il peut stocker et retrouver automatiquement des données utilisateur — comme des commandes précédentes ou l’historique du support — sur plusieurs échanges. Les développeurs définissent ce qui doit être mémorisé, la durée de conservation et l’utilisation, sans avoir à gérer un stockage externe ou à écrire du code backend spécifique. Cela facilite la création d’agents IA personnalisés et contextuels.
Communauté & Support
En résumé A: Rasa et Botpress proposent tous deux de nombreuses ressources pour les développeurs, mais Botpress offre davantage de support sur l’ensemble des formules, ainsi qu’une communauté très active et une assistance en temps réel.
Rasa propose une documentation détaillée et des ressources d’apprentissage axées sur les développeurs via sa documentation officielle, ses articles de blog et ses dépôts GitHub. Il existe un forum communautaire actif et un serveur Discord public où les développeurs partagent leurs solutions et échangent sur les bonnes pratiques. Les utilisateurs Pro et Enterprise de Rasa ont accès à un support supplémentaire via Slack, email ou des services d’onboarding personnalisés. En revanche, le support de l’édition open-source se limite aux canaux communautaires, sans assistance en direct sauf sur une offre payante.
Botpress, à l’inverse, offre une expérience de support plus directe, adaptée à toutes les équipes. Le chat en direct permet de joindre directement l’équipe Botpress pour un dépannage rapide ou de l’aide à la configuration. Max, le bot d’assistance IA, fournit des réponses instantanées et des conseils produits directement dans la plateforme.
Botpress propose également des équipes Customer Success dédiées qui accompagnent les entreprises pour optimiser leurs agents IA et garantir leur réussite sur le long terme. Pour ceux qui recherchent une communauté, Botpress dispose d’un serveur Discord de plus de 30 000 membres offrant un support entre pairs et des sessions AMA quotidiennes en direct où l’équipe Botpress répond aux questions en temps réel.
En résumé, Botpress offre à la fois des ressources d’autoformation et un accompagnement via la communauté et des experts.
Les deux plateformes proposent une documentation complète et un support communautaire, mais Botpress combine l’autoformation avec un support en direct, ce qui permet aux équipes de toutes tailles d’obtenir rapidement des réponses.
Personnalisation et flexibilité
À retenir : Rasa offre une grande flexibilité grâce au code et à une conception modulaire, mais nécessite une configuration manuelle. Botpress propose une personnalisation complète, incluant le codage intégré et le contrôle de l’interface utilisateur.
Rasa est très flexible et pensé pour les développeurs. Il utilise des SDK open-source et une architecture modulaire, offrant aux équipes un contrôle total sur le comportement du chatbot, ses connexions aux systèmes et le traitement du langage.
Les développeurs peuvent écrire du code Python personnalisé via le serveur d’actions de Rasa pour gérer la logique backend, appeler des API ou piloter les conversations. Les parcours conversationnels sont conçus avec des stories et des règles, ce qui donne du contrôle mais peut devenir complexe à mesure que le bot évolue.

Botpress adopte une approche différente de la personnalisation en combinant une interface visuelle et des options de codage direct. Les développeurs peuvent écrire du JavaScript ou TypeScript directement dans Botpress, utiliser des nœuds préconçus ou en créer de nouveaux, et appeler des API externes avec une configuration minimale.
Les flows sont modulaires, réutilisables et faciles à gérer visuellement, ce qui rend Botpress accessible aussi bien aux équipes techniques qu’aux équipes semi-techniques. Les équipes peuvent également personnaliser la logique backend et le comportement frontend — y compris l’apparence et le fonctionnement du chatbot dans le widget ou sur différents canaux.

Quelle plateforme est la mieux adaptée à mon entreprise ?
1. Support multilingue 24/7 pour une entreprise de voyage internationale
Problème clé : Offrir un support multilingue 24/7 sur plusieurs canaux pour une clientèle internationale.
À retenir : Rasa propose la prise en charge du multilingue et un contrôle total des déploiements, mais demande un effort d’ingénierie important. Botpress offre une NLU multilingue, une flexibilité des canaux et une mémoire persistante intégrée.
Amir dirige le support client d’une plateforme mondiale de réservation de voyages. Son équipe gère des demandes urgentes et multilingues — comme les changements de vol, annulations et alertes — sur WhatsApp, les applications mobiles et leur site web. Amir a besoin de :
- Un chatbot capable de comprendre et répondre dans plusieurs langues
- Une expérience homogène sur tous les canaux
- Un accès en temps réel aux données backend pour les réservations et modifications
Rasa prend en charge les bots multilingues via des pipelines d’entraînement personnalisés, permettant aux équipes de créer des modèles et des parcours pour chaque langue.
Cependant, il n’y a pas de traduction intégrée ni de routage linguistique dans Rasa, donc les équipes doivent développer et maintenir cette infrastructure elles-mêmes. La mémoire persistante n’est pas incluse non plus — les développeurs doivent connecter des bases de données externes et concevoir leur propre logique pour stocker et récupérer le contexte.
Bien que Rasa offre une flexibilité totale de déploiement et un contrôle open-source, cela implique une charge de développement plus importante.
Botpress prend en charge plus de 100 langues avec une NLU personnalisable par langue, et permet de définir des parcours dynamiques selon la langue, la localisation ou le comportement utilisateur. Il inclut des intégrations natives avec WhatsApp, le chat web et des canaux personnalisés. La mémoire à long terme intégrée aide les bots à se souvenir des interactions passées et des préférences, ce qui réduit les frictions pour les voyageurs fréquents.
Les équipes peuvent déployer rapidement et évoluer à moindre coût grâce à l’offre gratuite de Botpress, à la tarification à l’usage et à des forfaits payants prévisibles.
Pour un support multilingue dans le secteur du voyage, évolutif et facile à maintenir, Botpress est le choix le plus solide.
2. Scalabilité du support client pour un SaaS par abonnement
Problème clé : Une entreprise SaaS en forte croissance souhaite automatiser les demandes de support technique et de facturation sans recruter plus d’agents.
À retenir : Rasa offre un contrôle backend complet pour un support SaaS complexe, mais demande un investissement important des développeurs. Botpress inclut une mémoire persistante et une prise en charge native des API, ce qui accélère le déploiement et simplifie la maintenance.
Sam est responsable du support dans une entreprise SaaS B2B en pleine expansion. Son équipe traite un grand nombre de tickets liés à des problèmes de connexion, des questions de facturation et d’onboarding. Pour suivre le rythme sans embaucher, Sam a besoin de :
- Un chatbot capable de répondre aux questions techniques et de facturation courantes
- Un déploiement fluide dans les workflows Zendesk et Intercom
- Un accès en temps réel aux systèmes CRM et de facturation comme Stripe ou HubSpot
Rasa donne à l’équipe de Sam un contrôle total du backend via les SDK Python et des actions personnalisées. Ils peuvent connecter les outils de facturation et les données CRM grâce à une logique sur mesure.
Cependant, Rasa ne propose pas de mémoire persistante intégrée — les développeurs doivent mettre en place leur propre système de stockage et de récupération pour conserver l’historique utilisateur. Le déploiement dans des plateformes d’assistance comme Intercom nécessite aussi un travail d’intégration supplémentaire.
La flexibilité de Rasa est un atout, mais elle demande du temps pour les équipes réduites sans pipeline d’ingénierie dédié. De plus, la tarification de Rasa peut être élevée pour l’organisation de Sam.
Botpress, à l’inverse, propose une mémoire intégrée permettant aux bots de reconnaître les utilisateurs d’une session à l’autre et de personnaliser les relances. La plateforme prend en charge les appels API directs et les concepteurs de logique visuelle, ce qui permet à l’équipe de Sam de connecter le bot à Stripe ou HubSpot sans développer un backend sur mesure.
Botpress prend aussi en charge les intégrations natives avec Zendesk et Intercom, ce qui simplifie la configuration. Les équipes peuvent commencer gratuitement ou opter pour la tarification à l’usage, puis évoluer vers des forfaits payants prévisibles.
Pour les entreprises SaaS qui veulent avancer vite sans sacrifier la personnalisation, Botpress offre un meilleur retour sur investissement et une flexibilité durable.
3. Gestion automatisée des commandes pour une marque e-commerce D2C
Problème principal : automatiser le support après-vente comme le suivi, les retours et les questions sur les produits.
À retenir : Rasa permet une automatisation avancée avec un contrôle backend total, mais nécessite un investissement important des développeurs. Botpress propose une intégration Shopify en temps réel et une mémoire intégrée, prêtes à l’emploi.
Priya est responsable de l’expérience client dans une marque e-commerce D2C qui vient de s’internationaliser. Son équipe gère chaque semaine des milliers de demandes sur le suivi des commandes, les retours et les informations produits. Priya a besoin de :
- Un chatbot capable d’accompagner les clients dans les retours et de suivre les commandes en temps réel
- Une intégration fluide avec Shopify et le chat web
- La possibilité d’automatiser les tâches répétitives comme les demandes de remboursement ou les FAQ
Rasa permet à l’équipe de Priya de créer des logiques avancées via des actions personnalisées en Python. Les développeurs peuvent intégrer les API Shopify, gérer les retours et déclencher les remboursements en créant leurs propres workflows backend.
Cependant, Rasa ne dispose pas de mémoire persistante intégrée — les équipes doivent connecter des bases de données externes et gérer le stockage manuellement. Rasa n’inclut pas non plus de connecteurs natifs pour Shopify ou les systèmes de commande, ce qui allonge le temps de déploiement et nécessite une équipe technique expérimentée.
Botpress propose une intégration Shopify native, permettant aux bots de récupérer les données de commande, vérifier le statut de livraison ou lancer un retour avec une configuration minimale. La mémoire à long terme intégrée permet au bot de se souvenir de l’historique utilisateur et des préférences produits, ce qui est particulièrement utile pour les ventes additionnelles ou les relances.
Le concepteur de workflows visuels de Botpress facilite l’automatisation de parcours complexes comme l’approbation des retours ou le suivi des remboursements. De plus, la tarification Botpress est idéale pour Priya grâce à l’option à l’usage et à des forfaits mensuels prévisibles pour accompagner la croissance.
Pour les marques e-commerce qui souhaitent automatiser rapidement et à moindre coût le support après-achat, Botpress offre un meilleur équilibre entre puissance et simplicité.
4. Prise en charge des secteurs fortement réglementés (ex. santé)
Problème principal : automatiser les demandes tout en respectant des exigences strictes de conformité et d’audit.
À retenir : Rasa permet des déploiements sécurisés sur site avec un contrôle total, mais la sécurité et la conformité doivent être développées et maintenues en interne. Botpress propose nativement des fonctionnalités de sécurité de niveau entreprise.
Marcus est responsable de l’expérience client chez un prestataire de santé. Son équipe souhaite automatiser la prise de rendez-vous, les questions sur les politiques et les informations de couverture tout en restant conforme à la réglementation HIPAA et aux lois régionales sur les données. Marcus a besoin de :
- Un chatbot sécurisé qui protège les données des patients
- Des journaux d’audit complets et un contrôle des accès
- La possibilité de déployer en local pour respecter les politiques de sécurité internes
Rasa donne à l’équipe de Marcus un contrôle total sur la sécurité grâce au déploiement sur site. Cela signifie que les données ne quittent jamais les serveurs de l’entreprise et que les équipes peuvent répondre aux exigences HIPAA et RGPD avec leur propre infrastructure et outils.
Cependant, Rasa ne propose pas de fonctionnalités intégrées comme le contrôle d’accès basé sur les rôles (RBAC), la journalisation des audits ou le SSO — les équipes doivent développer ces éléments ou intégrer des outils tiers. Tous les processus de conformité, du chiffrement à la gestion des identités, nécessitent un travail d’ingénierie.
Botpress, à l’inverse, inclut des fonctionnalités de sécurité de niveau entreprise dès l’installation : RBAC intégré, traçabilité des actions, mémoire chiffrée et conformité SOC 2 Type II. Les développeurs peuvent automatiser des workflows comme la planification de tests de laboratoire ou la vérification d’assurance tout en conservant les données sensibles en sécurité et traçables.
Pour les secteurs de la santé et les industries réglementées où la rapidité de mise en conformité est essentielle, Botpress et Rasa sont deux bonnes options, mais Botpress est plus rapide et sécurisé sans surcharge de développement.
En résumé : Botpress vs Rasa
Rasa et Botpress sont deux plateformes puissantes pour créer des IA conversationnelles, mais elles répondent à des priorités et des approches de développement différentes.
Rasa convient surtout aux équipes d’entreprise qui souhaitent contrôler toute leur stack et sont prêtes à tout développer elles-mêmes. C’est open-source et modulaire, ce qui le rend adapté aux environnements réglementés ou auto-hébergés. En contrepartie, presque tout — de l’ingestion des connaissances à la sécurité — doit être conçu et maintenu en interne.
Botpress offre une personnalisation poussée tout en proposant de nombreuses fonctionnalités : sécurité de niveau entreprise, outils d’intervention humaine, mémoire, RAG et de nombreuses options d’intégration. Les équipes conservent une flexibilité totale pour coder et personnaliser, mais elles bénéficient d’une plateforme qui prend déjà en charge la majorité des tâches complexes. Cet équilibre rend Botpress particulièrement attractif pour les équipes qui souhaitent une personnalisation sans limite, tout en accélérant la mise en production et le passage à l’échelle.





.webp)
