There's a perception that homeless people can't afford a cellphone or maybe even can't access the internet, but that isn't necessarily true. There are online forums that homeless people hang out at, though they're sometimes harder to find.
Many organizations purport to advocate on behalf of homeless folks, though it's often unclear to what extent they actually listen to and include homeless people in their decision-making: