Offer Multi-Staff Online Scheduling