Hi everyone,
I’m building a no-code chatbot builder with a drag-and-drop editor. The interface allows users to visually build conversational flows using nodes like:
- Authentication
- Payment
- Messages
- Forms
- Custom scripts
- Agent handoff, etc.
Once the user builds a flow in the UI, we plan to generate a working chatbot in the background — ideally powered by a framework like Rasa Open Source.
Before going deeper, I wanted to ask:
- Is Rasa Open Source a good fit for this use case?
- Has anyone used Rasa to programmatically generate bots from a visual builder?
- Are there known limitations or best practices when using Rasa in this kind of dynamic, schema-driven setup?
Our goal is to let non-technical users create production-ready bots without writing code, while still having a powerful, extensible backend under the hood.
Appreciate any advice or experience you can share!
Thanks in advance!