Transactional email for the booking lifecycle, via core's
PhoenixKit.Mailer (routes through Integrations → parent mailer →
built-in, honors the blocklist). Every send is best-effort — a mail
failure must never fail the booking operation (the newsletters worker
convention). Confirmation emails attach an .ics calendar file.
Summary
Functions
Pending → confirmed (approval granted).
Right email for a fresh booking (confirmed vs pending-approval).
A cancellation freed capacity on a date this entry waits for.
Functions
Pending → confirmed (approval granted).
Right email for a fresh booking (confirmed vs pending-approval).
A cancellation freed capacity on a date this entry waits for.