Hi, yes this is a common chatbot pain point 👍
You can achieve this by combining file upload handling with document parsing and embeddings for retrieval.
The key challenges are file types, size limits, and turning content into something the bot can reason over.
I’ve implemented this using OCR/text extraction + vector databases for accurate responses.
What platform are you using, and which document formats do you want the bot to read?