Question about no of agents and pre filtering

lets say i have around 10 individual agents, few workflows and teams. Now when i get a query from user, how can i figure out which agent/workflow is suitable for the request?

my aim is not to sent the entire context, history, chat, tools etc plus the description/prompts of all agents/workflows to an llm and there by increase by cost.
I can do filtering in agno or do i have to do this myself?

Hey @Shabin
thanks for reaching out and supporting Agno. I’ve shared this with the team, we’re working through all requests one by one and will get back to you soon.
If it’s urgent, please let us know. We appreciate your patience!

Hey @Shabin, could you clarify your question a bit? For example, where are you trying to implement this—Teams or Workflow? In Teams route mode, the team leader reviews each query and then forwards it only to the most suitable agent, than sending to each agent . Thanks! :raising_hands:

How about a scenario where I have multiple workflows or teams available?