Hi Xano-community!
I'm working on developing a dialogue-based SaaS platform that combines AI conversation with a structured framework to help users systematically build strategic assets for their business. The core of my application revolves around a hybrid interface where users can:
Engage in a conversation with an AI assistant
See their progress visualized in a structured panel that updates in real-time
My planned tech stack:
Backend & Database: Xano
AI Orchestration: Flowise AI
Frontend: Still evaluating options (possibly Noodl, toddle, WeWeb, WebFlow or similar)
Core functional requirements:
Natural AI conversation: The AI needs to maintain a contextual, flowing dialogue rather than just processing form inputs
Guided process through prompt engineering: The AI should follow structured guidance while still feeling conversational
Real-time framework updates: As insights are collected, the UI needs to update the progress visualization
Adaptive dialogue paths: Questions should adjust based on previous answers and user context
Systematic module progression: Users move through sequential modules/levels with clear advancement
Pattern recognition in responses: The system should identify recurring themes in user answers
User state persistence: Progress needs to be saved for return visits
Final deliverable generation: The system must compile collected insights into structured outputs
Multi-session support: Users should be able to continue where they left off
Data flow concept:
User interacts through a chat interface
AI (via Flowise) processes these inputs to extract structured insights
Insights get organized into a framework and stored in Xano
The UI displays both the conversation and the accumulated insights as a visualized framework
What I'm trying to determine:
Has anyone successfully integrated Flowise AI with Xano for a conversational application?
What's the best approach for persisting chat history between sessions?
Are there any gotchas when storing and retrieving structured data extracted from conversations?
Can Xano efficiently handle the back-and-forth between frontend and Flowise AI?
Any recommendations on API structure for this type of application?
How would you approach the real-time UI updates based on conversation insights?
Best practices for maintaining user state across a multi-step process?
I'm building the MVP with as much no-code/low-code as possible, so any insights from those who've worked on similar integrations would be incredibly valuable!
Thanks in advance for any guidance or examples you can share.