Hi LlamaIndex! I'm working on a voice agent / chatbot that can respond to user queries about a product. Are there any best practices for providing documentation access to the agent? Looking into auto-retrieval via function calling, but curious if there is a recommended approach