Abstract: Computer-based system and computer-based method for providing a network-based scheduling service where clients or referring entities, after receiving and accepting an invitation from a service provider, are able to schedule appointments with the service provider.