Stop what you’re doing. Fix your UX.
No matter how cool your features are, if your customers don’t have a good experience, you will not have a business. Other companies will surely offer an out of the box rag system very shortly. Save your jobs in your company and get the basics right first.