FiveStreet uses the “Broadcast” model. When a new lead comes in, FiveStreet lets all of your agents know via text/email that there is a potential client available. The fist agent to click a “claim” button gets the lead. This means that the agents that are available to follow up immediately claim the leads and the leads get the speediest service.
FiveStreet has created flexibility in their system to create multiple teams of 1-100 agents to refer different leads to. You could setup teams of Buyer, Seller, and Rental agents, or teams that speiclaize in particular neighborhoods or an A Team and a B Team.