Develop an external AI-powered knowledge module that allows businesses to upload product-related PDFs, Excel sheets, catalogues, price lists, and specification documents. The system should automatically read, process, and structure the uploaded information so the AI chatbot can use it as a dynamic knowledge source. Once uploaded, the AI Agent should be able to fetch and understand product names, pricing, specifications, features, availability, variants, and other relevant details directly from these documents and provide accurate, context-aware responses to customers. This should work alongside the existing website and FAQ-based knowledge sources, giving the chatbot a comprehensive product knowledge base. The module should also support easy document replacement, updating, and re-uploading, ensuring that changes in pricing, inventory, or product specifications can be reflected in the AI's responses without requiring manual bot configuration. The objective is to create a centralized, scalable Product Knowledge Repository that enables the AI chatbot to handle product enquiries intelligently and provide customers with real-time, document-based information.