Need Help Developing a Chatbot That Guides Users Through App Creation in a No-Code Platform

I’m a beginner in AI, so please correct me if I’m wrong or missing something obvious. I’m trying to learn and would really appreciate your help.

I’m building a chatbot for my SaaS low-code/no-code platform where users can design applications using drag-and-drop tools and custom configurations. Currently, I use a Retrieval-Augmented Generation (RAG) approach to let the bot answer “how-to” and “what-is” style questions, which works for general documentation and feature explanations.

However, the core challenge is this:
My users are developing applications inside the platform—for example, creating a Hospital Patient Management app. These use cases require domain-specific logic, like which fields to include, what workflows to design, what triggers to set, etc. These are not static answers but involve reasoning based on both platform capabilities and the app’s domain.

I’ve considered fine-tuning, but that adjusts existing model weights rather than adding truly new domain knowledge or logic. So fine-tuning alone doesn’t solve the problem.

What I really need is a solution where the chatbot can help users design apps contextually based on:

  • What kind of app they want to create (e.g., patient management,
    inventory, CRM)

  • The available tools in the platform (Forms, Workflows, Datasets,
    Reports, etc.)

  • Logical reasoning to generate recommendations, field structures, and
    flows

What I’ve tried:

  • RAG with embedded documentation and examples

  • Fine-tuning with custom Q&A based on features

But still facing issues:

  • Lack of reasoning or “logical build” ability from the bot

  • No way to generalize across custom app types or domains

  • Chatbot can’t make recommendations like “Add these fields for patient
    management,” “Use this workflow for appointment scheduling,” etc.

Any help, architecture suggestions, or examples would be appreciated.

1 Like

Hi. I am a beginner too. Aren’t we all?lol Anyway, I should be pitching my solution to you and closing a sale since the dilemma described in the post you wrote is exactly the scenario what I am building solves. Odd to me that coming here, to this site about an hour ago, was completely different from what I was actually going to do… maybe odd isnt the word but its, not important. I would like to help you out though and possibly get some help from you at the same time. Phase one of my project includes real-time use from someone like you and your users too. They need not know unless you feel they do. Thats up to you. I am starting the distribution of Phase 1 within the next week or so. Trying for in a couple of days honestly but things are changing so quickly that it sometimes causes unforseen delays. It shouldn’t be discussed in detail here now but if you are interested then get back to me and I promise it is purely from one beginner helping out another, no sales pitch or sale of any kind! My name is Karen. I have barely signed up here and enjoyed it but cannot say for sure that I will be back soon since I need to focus on everthing else so here is a email that I do try to check daily… kmrjarecki@gmail.com