Abstract: Dynamic meeting customization begins with the creation of a meeting invitation object based on one or more host customization parameters received from a host. The meeting invitation object is transmitted to one or more invitees. An invitee user interface is presented in response to a given invitee interacting with the meeting invitation object, and one or more invitee customization parameters and supplemental meeting options are received from the invitee user interface. A scheduled meeting object is created based on the meeting invitation object and the invitee customization parameters, such that the scheduled meeting object corresponds to a scheduled meeting time. Prior to the scheduled meeting time, a confirmation request is transmitted to the given invitee. In response the given invitee confirming the confirmation request, the supplemental meeting options are combined with the scheduled meeting object to generate a customized meeting session between the host and the given invitee.