PhoenixKitBookings.Notifier (PhoenixKitBookings v0.1.1)

Copy Markdown View Source

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

booking_cancelled(booking, service)

booking_confirmed(booking, service)

Pending → confirmed (approval granted).

booking_created(booking, service)

Right email for a fresh booking (confirmed vs pending-approval).

reminder(booking, service)

waitlist_opening(entry, service, date)

A cancellation freed capacity on a date this entry waits for.