Patent attributes
Embodiments are directed to managing the provisioning of healthcare services. A visit profile that includes a reason for the visit and patient demographic information may be provided by a patient requesting a visit to obtain healthcare services. Match scores for providers may be generated based on matching models and the visit profile. A provider may be assigned to the visit based on the match scores. A virtual waiting room may be provided for the patient based on the visit profile. The visit profile may be updated with supplemental information based on the interactions between the patient and the virtual waiting room, patient information, or visit information. Updated match scores may be provided for the providers based on the updated visit profile. If an updated match score exceeds a previously determined higher match score, another provider associated with a higher match score may be assigned to the visit.