Rasa
App in the BluixApps catalog
What it is
Rasa is an open-source conversational AI framework for building chatbots and voice assistants — intent classification, entity extraction, dialogue management, action execution. Unlike LLM-only chatbots, Rasa provides deterministic intent routing for use cases where you need predictable behavior (banking, healthcare, government).
For teams who can't risk an LLM hallucinating their customer support replies, Rasa is the structured-NLU answer.
What it's for
- Customer support chatbots — predictable intent routing for FAQ deflection
- Banking / healthcare assistants — regulated industries needing deterministic responses
- Voice assistants — Alexa-style intent routing for IVR / voice apps
- Internal employee chatbots — HR, IT helpdesk where LLM hallucination is unacceptable
- Multi-language chatbots — single bot serving multiple locales with structured NLU
Who it's for
- Enterprise NLP teams building production chatbots for regulated industries
- Customer support operations automating tier-1 ticket deflection
- Government / public sector building citizen-service chatbots with audit trails
- Healthcare orgs deploying patient-facing bots with deterministic behavior
- Voice app developers building structured intent-based voice interfaces
Why teams pick Rasa over alternatives
- Deterministic — intent-based, not generative; explainable decisions
- Apache 2.0 — fully open, no commercial restrictions
- Hybrid LLM mode — Rasa Pro CALM combines intents with LLM where useful
- Production-grade — used at scale by banks, telecoms, governments
- Strong NLU — battle-tested intent classification + entity extraction
- Audit trail — every conversation logged with intent decisions
Integrations
- Messaging channels — Slack, Teams, WhatsApp, Telegram, Facebook Messenger, web widget
- Voice platforms — Twilio, custom IVR via REST
- Backend APIs — Custom actions in Python for any external integration
- NLU pipelines — DIET classifier, SpaCy, BERT, custom transformers
- LLM providers — optional GPT/Claude integration via CALM mode
- Observability — Rasa X tracker, custom logging hooks
- Authentication — built-in user identity tracking
Notable users & community
- 19k+ GitHub stars
- Production-deployed at Helvetia, T-Mobile, Adobe, governmental agencies
- Active forum and Slack community
- Backed by Rasa GmbH (DE-based) — European AI company with enterprise contracts
- Featured in production chatbot architecture guides
Tips & operations
- Train models on real conversations — synthetic training data underperforms in production
- Version your intents — bot logic evolves; tag stable releases for rollback capability
- Action server isolation — custom actions run in separate container; security boundary
- Conversation TTL — without expiry, tracker grows unbounded; set retention policy
- Hot-reload models — Rasa supports zero-downtime model swaps in production
- Test stories — Rasa story format = unit tests for conversation flows; maintain coverage
What we ship in BluixApps
- Docker compose: Rasa server + Action server + Postgres tracker
- Pinned
rasa/rasa:3.6.20(LTS branch) - HTTPS via Let's Encrypt
- REST + webhook channels enabled
- Custom actions runner pre-configured
- Persistent volumes for models + tracker DB
- Backup hook covers Postgres + trained models
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |