En bref : Rasa est un framework open source écrit en Python pour construire des chatbots et des assistants vocaux à la main : moteur de compréhension du langage, gestion du dialogue, actions personnalisées, déploiement sur vos propres serveurs. La Developer Edition est gratuite mais plafonnée (un bot par entreprise, 1 000 conversations externes par mois ou 100 conversations internes), et la mise en production passe par une licence Rasa Pro dont le tarif n’est pas publié : des comparatifs tiers évoquent un démarrage autour de 35 000 $ par an. Le logiciel ne coûte donc presque rien : c’est la construction, l’hébergement et la maintenance qui se paient, en jours de développement.
Vous cherchez à créer un chatbot et le nom Rasa revient dans tous les comparatifs « open source ». Bonne réputation, communauté large, code disponible : le framework a tout du favori des équipes techniques. Mais entre le dépôt GitHub et un assistant en production pour vos clients, il y a un chemin dont peu d’articles donnent le coût réel.
Cet article fait le tour complet : comment fonctionne un chatbot Rasa, ce que le framework coûte vraiment en 2026 (éditions, plafonds, licence de production), quel effort de construction prévoir selon votre projet, quelles limites connaître avant de vous lancer, et à quel moment une plateforme no-code hébergée comme Botnation rend le même service sans écrire une ligne de code.
Rasa, c’est quoi exactement ?
Rasa est un framework de création de chatbots et d’assistants vocaux, open source et écrit en Python. Ce n’est pas un logiciel clé en main que vous installez et configurez en cliquant : c’est une boîte à outils de développement, au même titre qu’un framework web. Vous écrivez des fichiers de configuration, vous entraînez un modèle de langage, vous programmez les actions du bot en Python, puis vous déployez le tout sur une infrastructure, la vôtre ou celle d’un hébergeur.
L’état du projet se vérifie en quelques secondes sur le dépôt public : au 21 septembre 2026, le dépôt GitHub de Rasa affiche 21 324 étoiles et une licence Apache 2.0, mais aussi une version stable restée en 3.6.x (3.6.21) et des derniers commits vieux de plusieurs mois. Le message est clair : le socle open source historique est en mode entretien, et le développement actif s’est déplacé vers Rasa Pro, l’édition sous licence commerciale maintenue par l’entreprise Rasa Technologies.
Un point de vocabulaire indispensable avant d’aller plus loin : il existe deux Rasa. Le socle historique open source (celui du dépôt GitHub, sous licence Apache 2.0) couvre le moteur de compréhension du langage et la gestion du dialogue par scénarios. En parallèle, l’éditeur propose Rasa Pro, une édition sous licence commerciale qui embarque les briques récentes, dont l’approche CALM (Conversational AI with Language Models), qui s’appuie sur les grands modèles de langage pour piloter le dialogue. La Developer Edition gratuite donne accès à Rasa Pro à des fins d’évaluation et de petits déploiements, dans la limite des plafonds détaillés plus bas.
À ne pas confondre non plus avec une plateforme de chatbot « tout inclus » : Rasa ne fournit ni hébergement géré par défaut, ni interface de création visuelle dans son socle gratuit, ni connecteurs prêts à l’emploi configurables en quelques clics. Ce sont précisément les briques que vous assemblez vous-même. Si la distinction framework ou plateforme vous intéresse, nous l’avons détaillée dans notre guide des plateformes de chatbot.
Comment fonctionne un chatbot Rasa
Un bot Rasa repose sur trois briques qui se répondent : la compréhension du langage, la gestion du dialogue et les actions personnalisées. Reprenons-les dans l’ordre d’exécution d’une conversation.
Le moteur NLU : comprendre ce que dit l’utilisateur
La brique NLU (Natural Language Understanding) reçoit chaque message et en extrait une intention (ce que veut l’utilisateur : « suivre une commande », « demander un remboursement ») et des entités (les détails : un numéro de commande, une date, un montant). Pour cela, vous fournissez des phrases d’exemple par intention : le modèle s’entraîne dessus. La qualité du bot dépend directement de ce travail d’alimentation, phrase par phrase, langue par langue. Nous expliquons ce mécanisme en détail dans notre article sur le fonctionnement d’un chatbot.
La gestion du dialogue : décider de la réponse
Une fois le message compris, il faut décider de la réponse : poser une question de précision, appeler un système, confirmer une action. Dans le socle open source, ce pilotage s’écrit sous forme de scénarios (stories) et de règles dans des fichiers YAML : le chemin de la conversation est décrit à la main, pas à pas. Dans Rasa Pro, l’approche CALM complète ce fonctionnement : les grands modèles de langage interprètent l’intention générale de l’utilisateur et la relient à des flux métier déclarés, ce qui rend le dialogue moins rigide, au prix d’une architecture plus complexe à maîtriser.
Les actions, les canaux et le déploiement
Troisième brique : les actions personnalisées, écrites en Python avec le SDK fourni. C’est là que votre bot devient utile : interroger votre CRM, créer un ticket, vérifier une commande, écrire dans une base de données. Viennent ensuite les connecteurs de canaux (site web, applications de messagerie, centre d’appels) et le déploiement : Rasa se conteneurise et se déploie sur Kubernetes avec Helm, en auto-hébergé ou en cloud privé.

- Données d’entraînement : phrases d’exemple, entités, réponses, à rédiger et maintenir à la main.
- Configuration : pipelines de traitement et politiques de dialogue en YAML.
- Code Python : actions personnalisées, validations, intégrations système.
- Infrastructure : conteneurs, Kubernetes, supervision, sauvegardes, montées de version.
Un exemple concret : un bot de suivi de commande
Prenons un cas simple pour fixer les idées : un bot qui répond à « où est ma commande ? ». Dans Rasa, cela suppose de créer l’intention « suivre_commande » avec quelques dizaines de phrases d’exemple (« où est mon colis », « ma commande n’est pas arrivée »…), d’extraire l’entité « numéro de commande », puis d’écrire une action Python qui interroge l’API de votre logistique et formate la réponse. Chaque langue supplémentaire duplique le travail de phrases d’exemple. Chaque cas d’usage nouveau (retour, facture, échange) recommence le cycle : données, action, tests. C’est ce cycle, répété, qui compose le budget de construction, alors que sur une plateforme no-code le même scénario s’assemble visuellement à partir de blocs prêts et d’un connecteur configuré à la souris.
Le résumé tient en une phrase : rien n’est impossible avec Rasa, mais rien n’est déjà fait. Chaque brique ci-dessus est un chantier, et c’est exactement là que se loge le coût réel du framework, comme le confirme la méthode de conception d’un chatbot appliquée projet par projet.
Combien coûte un chatbot Rasa ?
La question piège : « Rasa est gratuit » est à la fois vrai et très trompeur. Reprenons la grille telle qu’elle se présente le 21 septembre 2026 sur la page tarifs de l’éditeur.
| Édition | Tarif affiché | Ce qu’elle couvre |
|---|---|---|
| Developer Edition | Gratuite | Un bot par entreprise, jusqu’à 1 000 conversations externes par mois (ou 100 conversations internes), support par la communauté. Utilisable en local ou en production dans ces limites. |
| Rasa Pro (production) | Non publié (sur devis) | Le framework complet sous licence commerciale : CALM, NLU multilingue, actions personnalisées, connecteurs REST et WebSocket, déploiement Kubernetes, tests de bout en bout, gestion des données personnelles, multi-LLM, observabilité. Support payant en option. |
| Plateforme (offres entreprise) | Non publié (sur devis) | Rasa Pro plus les outils d’équipe : interface de construction de flux, panneau de tests, analytique de conversations, gestion des accès (SSO, rôles), support premium 24/7 en option. |
Trois remarques honnêtes sur ce tableau. D’abord, l’éditeur ne publie aucun prix de production : la grille officielle renvoie à un contact commercial, et seul le plafond de la Developer Edition est chiffré noir sur blanc (1 000 conversations externes par mois). Ensuite, les comparatifs tiers donnent un ordre de grandeur : le comparatif publié par Voiceflow en juillet 2026 situe le démarrage de Rasa en production « autour de 35 000 $ par an », un montant à prendre comme une fourchette indicative à confirmer par devis, pas comme un tarif officiel. Enfin, le support communautaire de la Developer Edition reste « best effort » : dès que le bot devient critique, le support payant entre dans le budget.


Reste la part la plus importante, celle qu’aucune grille ne montre : le coût de construction et d’exploitation. Développement des scénarios et des actions, alimentation des données d’entraînement, intégration à vos systèmes, hébergement (auto-hébergé signifie serveurs à payer et à surveiller), maintenance corrective et évolutive, montées de version du framework. C’est le poste qui départage les projets, et c’est celui que mesure le simulateur de la section suivante.
Pour la source publique la plus utile : la Developer Edition gratuite permet de prototyper sérieusement sans rien dépenser, tant que vous restez sous les 1 000 conversations externes mensuelles. C’est un vrai avantage pour valider un cas d’usage avant d’engager un budget.
Estimez la charge de construction de votre projet Rasa
Le simulateur ci-dessous estime, selon quatre caractéristiques de votre projet, l’effort de construction d’un chatbot Rasa en jours-homme, la durée calendaire correspondante et un coût indicatif. Il le compare au même périmètre construit sur une plateforme no-code hébergée. Les hypothèses sont volontairement affichées sous l’outil : c’est un ordre de grandeur d’aide à la décision, pas un devis.
Simulateur : votre projet Rasa en 4 questions
1. Périmètre fonctionnel du bot
2. Langues du bot
3. Intégrations à vos systèmes
4. Mode d’hébergement
Rappel : le framework est gratuit, la construction, l’hébergement et la maintenance ne le sont pas. Et au-delà de 1 000 conversations externes par mois, la licence de production Rasa Pro devient nécessaire.
Choisissez une réponse dans chacune des 4 questions, puis cliquez sur « Estimer mon projet ».
| Brique du projet | Hypothèse du simulateur (ordre de grandeur) |
|---|---|
| Socle NLU et dialogue | 15 jours-homme (FAQ simple) à 45 jours-homme (agent IA avec LLM) |
| Langues supplémentaires | +6 jours-homme (2 à 3 langues), +15 jours-homme (4 langues et plus) |
| Intégrations SI | +2 jours-homme (aucune), +8 (1 à 2), +20 (plusieurs systèmes) |
| Hébergement | +1 jour-homme (géré), +6 jours-homme (auto-hébergé ou cloud privé) |
| Recette et tests | +20 % du sous-total |
| Référence no-code hébergé | 2 à 8 jours-homme selon le périmètre, hébergement inclus |
| Coût journalier | 550 € HT par jour-homme (développeur Python confirmé, hypothèse éditoriale de marché) |
| Productivité d’équipe | environ 18 jours-homme productifs par mois et par développeur |
Méthode : les ordres de grandeur du tableau sont des hypothèses éditoriales construites à partir des périmètres types de projets de chatbot ; ils se veulent pessimistes côté Rasa sur la recette (20 % du sous-total) et prudents sur les intégrations multiples. Le coût de licence de production n’est pas inclus, faute de grille publique. Utilisez le résultat comme point de départ d’une discussion interne, pas comme un chiffre contractuel.
Les limites de Rasa à connaître avant de choisir
Le framework est excellent dans ce pour quoi il a été conçu. Mais quatre limites reviennent systématiquement dans les projets.
- Python obligatoire : dès que votre bot sort du question-réponse (actions, intégrations, tests), un profil développeur Python est indispensable, en construction comme en maintenance.
- Pas d’interface visuelle dans le socle open source : scénarios et configuration s’écrivent en fichiers ; l’interface de construction de flux et l’analytique sont réservées aux offres payantes de la plateforme.
- Time-to-market : entre la prise en main du framework et un bot en production, comptez des semaines de développement au minimum, contre quelques jours sur une plateforme no-code pour un périmètre simple.
- Charge d’exploitation : en auto-hébergement, la disponibilité, la sécurité, les sauvegardes et les montées de version du framework sont à votre charge, pour toujours.
Avant de vous décider, trois questions tranchent la plupart des débats. Qui maintiendra le bot dans douze mois : l’équipe qui l’a construit, ou une équipe métier qui doit pouvoir modifier une réponse sans ticket de développement ? Quel est le délai réel avant la première version utile : des semaines de chantier sont-elles acceptables, ou le besoin est-il déjà mûr ? Et quel est le coût total sur trois ans, licence comprise : un framework « gratuit » avec deux développements à temps partiel coûte très cher, un abonnement de 59 € par mois se lit d’un coup d’œil. Ces questions n’ont pas de bonne réponse universelle, mais elles ont une bonne réponse pour votre organisation.
Aucune de ces limites n’est rédhibitoire pour une équipe technique qui a le temps et le besoin de contrôle total. Elles sont en revanche décisives pour une équipe métier qui veut un bot opérationnel vite, sans recruter ni externaliser du développement.
Rasa ou plateforme no-code hébergée : comment trancher
Les deux approches ne servent pas exactement le même besoin, et le bon choix dépend de trois questions : qui va maintenir le bot, dans quels délais, et avec quel budget.
| Critère | Rasa (framework open source) | Plateforme no-code hébergée (type Botnation) |
|---|---|---|
| Compétences requises | Développeurs Python | Équipe métier autonome après formation légère |
| Délai de mise en ligne | Semaines à mois selon le périmètre | Jours, gabarits prêts à l’emploi |
| Coût de départ | Gratuit en Developer Edition, puis licence sur devis et jours de développement | Gratuit (0 €) puis forfaits à partir de 39 € par mois |
| Hébergement | À votre charge (auto-hébergé ou cloud privé) | Inclus et géré par l’éditeur |
| Personnalisation totale | Totale : code, modèles, flux, tout se modifie | Large mais cadrée par l’outil |
| Données chez vous | Oui, en auto-hébergement | Hébergement de l’éditeur (offre entreprise pour des besoins dédiés) |
| Maintenance | À votre charge en continu | Incluse dans l’abonnement |
Un mot sur les comparatifs que vous lirez ailleurs : beaucoup de tableaux opposent « open source gratuit » à « SaaS payant » sans compter les mêmes postes. Le framework gratuit se compare au tarif de l’abonnement seulement si l’on retire du panneau les salaires des développeurs, l’hébergement et la maintenance ; l’inverse serait tout aussi trompeur. Les deux modèles ne disent pas la même chose quand on les ramène à la question qui compte : combien coûte la prochaine modification de votre bot, et qui peut la faire.
En synthèse : Rasa gagne quand vous avez une équipe technique disponible, un besoin de contrôle total (données, modèle, intégrations profondes, déploiement sur votre infrastructure) et un horizon de plusieurs mois. La plateforme no-code gagne quand l’objectif est un bot opérationnel rapidement, tenu par l’éditeur, administrable par l’équipe métier, avec un coût maîtrisé à l’abonnement. Si vous comparez les acteurs du marché un par un, notre fiche sur Genesys chatbot suit la même démarche de vérification des prix et des limites.

La capture ci-dessus montre le dépôt public de Rasa tel que consulté le 21 septembre 2026 : licence Apache 2.0 affichée, socle stable en 3.6.x et derniers commits vieillissants, trois signaux à lire avant d’adopter un framework open source (et le signe que l’innovation se joue désormais côté Rasa Pro).
Comment Botnation répond au même besoin
Botnation aborde le problème par l’autre bout : au lieu de vous donner un framework à assembler, la plateforme fournit l’éditeur visuel, les canaux (site, WhatsApp, Messenger, Instagram), l’hébergement et les mises à jour, avec une gamme publique : Gratuit à 0 €, Basic à 39 € par mois, Pro à 59 € par mois, Entreprise sur mesure (grille relevée le 21 septembre 2026 sur la page tarifs). Un projet simple se met en route sans développeur, et l’offre Entreprise couvre les besoins avancés : Botnation édite une plateforme no-code et réalise des chatbots sur mesure pour ses clients, avec des experts en création de chatbot qui construisent l’assistant pour vous, sur devis.
L’intérêt du rapprochement avec Rasa : l’équipe qui construit sur mesure est celle qui édite la plateforme, donc le client récupère un assistant qu’il peut ensuite faire évoluer lui-même dans l’éditeur, sans reprendre du code. C’est la différence de nature avec un framework : le sur-mesure n’implique pas de repartir sur un chantier technique permanent.

Côté équipe, la page entreprise de Botnation présente publiquement ses « experts en création de chatbot » : pour un projet qui dépasse le gabarit, ces botmakers construisent l’assistant sur devis, avec un responsable de compte dédié et un onboarding personnalisé dans l’offre Entreprise. Le client peut ensuite faire évoluer les scénarios dans l’éditeur, ou confier les évolutions à la même équipe ; dans les deux cas, il n’y a ni code à reprendre ni infrastructure à administrer.
Pour un support client ou une FAQ automatisée, le plus rapide reste de partir d’un cas d’usage prêt : notre chatbot support client montre le périmètre type livrable en jours.
Questions fréquentes sur Rasa
Rasa est-il vraiment gratuit ?
La Developer Edition l’est, avec des plafonds précis : un bot par entreprise, 1 000 conversations externes par mois ou 100 conversations internes, et un support communautaire. La production au-delà de ces limites passe par une licence Rasa Pro dont le prix n’est pas publié ; des comparatifs tiers évoquent un démarrage autour de 35 000 $ par an (Voiceflow, juillet 2026), à confirmer par devis. Le socle historique du dépôt GitHub reste sous licence Apache 2.0.
Faut-il savoir coder pour créer un chatbot Rasa ?
Oui, pour tout ce qui sort du strict question-réponse. Le socle open source se pilote en fichiers de configuration et en Python (actions personnalisées, intégrations, déploiement). L’interface visuelle de construction de flux est réservée aux offres payantes de la plateforme. Sans développeur dans l’équipe, une plateforme no-code est le chemin le plus court.
Rasa fonctionne-t-il en français ?
Oui. Rasa Pro met en avant une NLU indépendante de la langue, et le socle open source s’entraîne sur vos propres phrases d’exemple, en français comme dans une autre langue. Attention : chaque langue ajoutée représente un vrai chantier de données d’entraînement et de tests, ce que le simulateur ci-dessus chiffre.
Peut-on héberger un chatbot Rasa sur ses propres serveurs ?
Oui, c’est l’un des grands arguments du framework : le déploiement auto-hébergé (sur site ou cloud privé) est possible, avec Kubernetes et Helm. Cela signifie aussi que la disponibilité, la sécurité, les sauvegardes et les mises à jour sont à votre charge permanente.
Quel budget prévoir pour un chatbot Rasa en production ?
Trois postes : la licence de production (sur devis, l’ordre de grandeur tiers cité est d’environ 35 000 $ par an au démarrage), la construction (les projets types se comptent en dizaines de jours-homme, essayez le simulateur), et l’exploitation (hébergement, maintenance, évolutions). Un bot simple à fort trafic peut coûter plus cher en licence qu’un projet complexe resté sous les plafonds de la Developer Edition.
Quand préférer une plateforme no-code à Rasa ?
Quand le besoin est un bot opérationnel rapidement (FAQ, support client, prise de rendez-vous, qualification de leads), quand l’équipe qui tiendra le bot est une équipe métier, et quand le budget se pilote à l’abonnement plutôt qu’en jours de développement. Rasa reste le bon outil quand le contrôle total de la technique est un objectif en soi.
Le mot de la fin
Rasa est un excellent framework, et son plafond gratuit de 1 000 conversations par mois permet de prototyper sans engager d’argent. Mais la vraie question d’un projet n’est jamais « le logiciel est-il gratuit » : c’est « qui construit, qui maintient, et à quel coût total ». Si votre équipe n’a pas de développeurs Python à y consacrer pendant des semaines, une plateforme no-code hébergée livrera le même résultat bien plus vite, et notre équipe peut construire le sur-mesure pour vous quand le besoin le justifie.
Créez votre chatbot sans écrire une ligne de code
Testez la plateforme gratuitement, ou confiez la construction de votre assistant à nos experts en création de chatbot.