Hmmm, I wish I could tell you that I have, but I have not (at least not yet).
That being said, it does not sound too horrible, I mean based on how you explained in, but as the saying goes, the devils in the details.
1. Creating the intake Agent no problem, uploading a call log. That or if you have a place where call logs can auto trigger that would be no issue either.
2. The other 2 files then you want to use as Knowledge Basis, or is there another... let's call it formula for how you want to score.
This is the important part. what type of phrases, entities etc are you looking to trigger off to compare against/leverage your 2 knowledge sources so you can get back an answer.
Let's be silly
Hello Sir/Madame my name is Danny/Tiffy and I will be helping you today.
let's just pretend you wanted to score their tone, their introduction etc, is that the type of things that are in those files? Classifications of data? Or are they.... documents you plan to parse somehow?
What types of Categories are you looking to rate them on, which would have an impact on the data either you process automatically in your agent based on data it stores and maybe uses Power Automate or PowerFX, versus leveraging knowledge basis to see if you "get" an answer and that answer has a "score" value that you capture.
Example would be
Column1 Score
Hello my name is bla 5
Can you outline in a bit more detail what you are thinking?