No, Customers do NOT need to create an account to receive email notifications.
They will receive email notifications automatically when they create a Booking.
You can view a log of all of the Email notifications that have been sent to the Customer for any Booking by: Go to Active Bookings Click on the Booking you want to see Email Notifications for [...]
Are Email Notifications sent automatically? Email notifications (i.e. follow up emails) are sent out automatically. Emails will be sent ‘From’ the support email address in your Site [...]
No, Customer email addresses are NOT included in the schedule that’s sent to your Teams.