Scheduling and recruiting from multiple locations