Platform
Email notices
Kind: A platform service both lanes stand on.
Availability
Owner-gatedWaits on the platform's owner to connect a mail transport and a sender address; until then no email is sent.
- Unlocks with
- Nothing: it runs for every account.
Every status follows one rule from this deployment's own configuration: a capability is marked shipped only when everything it needs is in place.
What it does
Sends the platform's notices by email, such as reminders, firm alerts, receipts and invitations, through a mail transport the platform's owner connects.
Keep in mind
No document is ever attached to an email.
What it refuses
It answers no request of its own, so it publishes no refusal.
What can leave EstateDraft
Each action that can reach outside EstateDraft is declared in one registry with the channel it uses; the outbox refuses an action that is not declared.
- Sends · email
firm.client-invite-email - Sends · email
purchase.receipt-email - Notice · email
briefing.firm-email - Notice · email
demo-request.sales-email - Notice · email
notice:priority-message.firm-alert-email - Notice · email
ops.alert-email - Notice · email
reminders.overdue-client-email - Notice · email
reminders.overdue-firm-email - Notice · email
reminders.step-reminder-email
Evidence
src/lib/reminders.test.tssrc/lib/notification-floors.test.tssrc/lib/ops-alert.test.tssrc/lib/notify.tssrc/lib/actions/effects.ts
Reviewed: