One agent per workspace, and routing by delegation
There is no agent picker. A workspace has one lead, the specialists are a delegation roster derived from the org chart, and an @agent or @team tag routes a single turn without changing who you are talking to.