A router (orchestrator) tool-use agent.This agent interprets the prompt, identifies which external tool/app (e.g., web search, calculator, database, email API) best fits the task, and routes the request there. It acts as an orchestrator, selecting and invoking tools dynamically rather than solving everything internally. In some frameworks it’s called a tool-choosing agent, router, or planner-executor pattern.