No! A Vyte account is required to create a Vyte page but not to book an appointment on one.
Your guests will need to provide at least an email address to book an appointment on your Vyte page (to receive the invitation and notifications about the meeting).