Run Application using Virtual Voice Assistant

I’m going to add function into my Virtual Voice Assistant that perform executing application installed in windows using voice command. And to do this, I’m going to use Gemini API to recognize the intent and specific app name.
The problem is how can I let Gemini know about exact app name and path. Usually, users don’t say full name of application. Gemini should recognize the exact info of app and give it to me.
Please help me to solve this problem.