List of terms with an explanation
...
- Task: determine what to send
- Action: determine to whom to send
- Conditions: determine when to send
Context
The context determines where to observe data changes.
Default context:
- Reservation
- Reserved Items
- Payment
- Invoice
...
- Manual (notification triggered manually)
- Change (notification triggered on change)
- Periodical (notifications triggered periodically on time)
...
Manual: send out a bulk notification for a one-off event
- Examples: In case the customer needs to be informed that the Arrival time at the booked Resort changed, Name of Resort changed, etc.
Change: send out a notification when a certain values changevalue changes
- Examples: Booking confirmation, Cancellation confirmation, Bill updated etc.
Periodical: send out a notification for repeating recurring events
- Examples: Pre-arrival information, Welcome home email, Reminders, etc.
...