Enterprise level self reflecting Agentic RAG Chatbot