Blog: v1.0.6 — Real-time Notification Infrastructure
v1.0.6 — Real-time Notification Infrastructure
We're shipping the core notification system in v1.0.6. This release lays the foundation for how our platform communicates with users, teams, and external stakeholders — reliably, at scale, and across multiple channels.
Why Notification Infrastructure Matters
An enterprise platform generates a constant stream of events: payroll runs completing, contracts approaching expiration, budget thresholds being crossed, approvals waiting in a queue. Without a dependable notification layer, those events go unacknowledged — slowing down decisions and creating operational blind spots.
With v1.0.6, every part of the platform now has access to a unified, multi-channel notification system that ensures the right people are informed at the right time.
What's New
Multi-Channel Delivery
Notifications can now be routed across three channels:
| Channel | Use Case |
|---|---|
| Transactional summaries, digest updates, formal notifications | |
| In-app | Real-time alerts surfaced directly in the platform UI |
| SMS | Urgent, time-sensitive alerts that require immediate attention |
This means a single platform event can trigger coordinated delivery across whichever channels are appropriate — without each feature team building their own delivery logic.
Reliable Message Queuing
Notifications are queued before delivery, ensuring they are never silently dropped. If a downstream channel (email provider, SMS gateway) is temporarily unavailable, messages are persisted and retried automatically. This makes notification delivery robust to transient failures without any manual intervention.
Delivery Tracking
Every notification now has a tracked lifecycle:
- Pending — Queued and awaiting delivery.
- Sent — Dispatched to the channel provider.
- Delivered — Confirmed receipt by the destination.
- Failed — Delivery could not be completed after retries.
This gives platform administrators and developers full visibility into what was communicated, when, and whether it reached its intended recipient.
What This Unlocks
The notification infrastructure is a foundational layer. Every module across the platform — HR, Payroll, Finance, Spend Management, Contract Lifecycle — can now emit events that are automatically routed to users through the appropriate channels.
Expect upcoming releases to wire HR lifecycle events, financial alerts, and workflow approvals directly into this system.
Getting Started
If you are integrating a new module or feature with the notification system, the key capabilities available are:
- Enqueue a notification — Submit a message payload specifying the recipient, channel(s), and content.
- Subscribe to delivery events — Listen for delivery status updates to trigger downstream logic (e.g. escalation if a notification fails).
- Multi-channel targeting — Specify one or more channels per notification; the system handles routing and deduplication.
Full API reference documentation for the notification system will be published alongside the next feature release.
Released as part of v1.0.6. See the Changelog for the complete version history.