Transactional email
The message a product action requires.
Send verification, password resets, receipts, security alerts, and direct notifications through REST, Node, or SMTP.
- Verification
- Password reset
- Receipt
- Security alert
Send account email immediately. Run opted-in onboarding, lifecycle messages, and product updates through audiences, broadcasts, and automations. Every result is available in project logs and can return through signed webhooks.
user.createdVerify the accountTransactional APIdeliveredinvoice.paidSend the receiptTransactional APIacceptedcontact joins audienceStart onboardingAutomationstep 1 sentrelease readyShare the product updateBroadcastscheduledTwo customer-email jobs
Transactional email follows a product action. Marketing and lifecycle email follows subscribed audience state. Both can use the same project, verified domains, templates, logs, and webhooks.
Transactional email
Send verification, password resets, receipts, security alerts, and direct notifications through REST, Node, or SMTP.
Marketing email
Run onboarding, product updates, changelogs, and newsletters through audiences, broadcasts, and lifecycle automations.
Real production paths
Start each job from the state it actually uses. NoticeAPI keeps the operation narrow and the recipient result inspectable.
Broadcasts and automations check subscription, unsubscribe, and project suppression state before sending.
When a customer asks
The request, stored message, provider outcome, and signed event give support and product teams a useful answer without digging through worker logs.
now+1sOne operational record
Store the email ID beside the product action, fetch it when support needs context, or let the webhook update your application automatically.
Read email retrieval docsOperate the path
First customer email
Start with one transactional send, then add the opted-in audience path when the product needs it.