Multiple AI agents simultaneously

Guys i have a question that made me think about when i saw the last home assistant video on thier channel
Is there a possible way if i have multiple agents say openai - extdneded - google gemini … that based on my query/question/smart home order … it checks what is the best agent for it and passes the query to ?
For example basic home control is passed to openai

  • creating an automation is passed to extended openai agent
  • creating timers is passed to google gemini agent and so on based on my configuration

I am thinking about that as each one of them is better than the other in something