this is crazy good. We had already decided to discard knowledge bases because they simply don't work. It's crazy that you've found this and it opens questions about how many other things are not working correctly. I've been sweating blood trying to implement an ai asistant, in fact we're studying RetellAI as an alternative