Email queue
Invitation, reset, lesson and invoice emails can be queued and retried rather than blocking user requests.
The platform separates business events from message delivery so temporary mail or provider failures do not silently lose important operational communication.
Invitation, reset, lesson and invoice emails can be queued and retried rather than blocking user requests.
Scheduled jobs can create reminder events from authoritative upcoming lesson records.
Failed, pending or reconciled payment states can trigger controlled communication.
Calendar, video and webhook jobs use attempts, next-run time and dead-letter handling.
Operationally necessary messages are separated from optional marketing preferences.
Provider reference, attempt count and final delivery state remain observable.
Before tuition or a programme is confirmed, we review the subject or topic, level, goals, preferred delivery format and practical availability. The exact teaching plan can then be adapted to the learner’s starting point and priorities.