Notifications

Planned service

Notifications is an advance design guide, not a currently available deployment or API.

Notifications will centralize delivery of transactional and operational messages. It is intended to receive meaningful domain events, apply tenant and recipient preferences, and deliver through configured channels.

Capability Intended behavior
Channels Email, webhooks, and additional delivery adapters
Templates Tenant-aware, reusable message templates
Preferences Recipient and tenant controls for eligible notifications
Delivery status Record accepted, delivered, and failed attempts
Event-driven use React to commerce, entitlement, and operational events

Design integrations around business events such as a completed payment or issued invoice. Do not make product services depend on a delivery provider directly when the service becomes available.