For a brokerage office website, its important to add all agents to your account so that they show up on the Roster and also with their own properties.
However, the vast majority of agents can be added without CRM access - these are called 'Roster Agents'.
The Roster Agents feature helps keeps costs low for brokerage firms.