Not getting appointment confirmations

My site is not sending new appointment messages or confirmation of appointment messages unless I select (Re)send confirmation email from the "see details and edit" window of the appointments page in the admin panel.

How would a provider know to confirm an appointment if they haven't received prior notification?