Developer ResourcesNotification
Notification Workflow Overview
How an auth email (password reset, verify email, account recovery) gets sent.
Notification Workflow Overview
This product's only notification surface is auth transactional email, sent via Resend. There is no in-app notification feed, no push notifications, and no admin notification inbox.
Flow
Triggers
- Password reset request →
password-reset.email.ts - Email verification (registration) →
verify-email.email.tsorverify-email-otp.email.ts, depending on channel - Account recovery →
verify-email-otp.email.ts(different subject, same renderer)
No Delivery Persistence
Sent emails are not recorded in any database. There is nothing to mark read, no surface to scope by, and no realtime fanout — the prior version of this page described "surfaces", presence-aware push suppression, and a read-state model for push/in-app notifications that no longer exist in this codebase.