Flexi HRMS
Module · Platform

NotifyPro

Notifications & alerts engine

Every module produces notifications. Getting notifications right — channel, tone, timing, escalation, quiet hours — is a product problem, not each module's problem. NotifyPro owns it, so other modules don't have to.

NotifyPro · preview
Channel routing
Email, SMS, push notification, in-app — chosen per notification type, user preference, and urgency.
Escalation & SLAs
Pending approvals escalate after timeout; missed SLAs alert the next level; reminders repeat per policy.
Quiet hours & batching
Per-user quiet hours; non-urgent notifications batch into digests; urgent ones break through.
Template governance
All notification templates configurable per tenant — tone, branding, language — with versioning and audit.
Screenshot placeholderTODO — real UI capture
The Reality
Notifications that should have gone out last week. Reminders a manager wishes he'd received. Approval chains that silently stalled because the approver was on leave. NotifyPro is the central communication engine — email, SMS, in-app, WhatsApp — that makes sure the right message reaches the right person, with escalation when it doesn't.
Key capabilities

What NotifyPro does.

NotifyPro is the notification engine beneath Flexi HRMS — approvals, reminders, announcements, alerts — delivered via the right channel at the right time, with escalation when action is pending.

Channel routing

Email, SMS, push notification, in-app — chosen per notification type, user preference, and urgency.

Escalation & SLAs

Pending approvals escalate after timeout; missed SLAs alert the next level; reminders repeat per policy.

Quiet hours & batching

Per-user quiet hours; non-urgent notifications batch into digests; urgent ones break through.

Template governance

All notification templates configurable per tenant — tone, branding, language — with versioning and audit.

Delivery reliability

Retries, fallback channels, delivery receipts, and dead-letter queues — so critical notifications don't silently fail.

Preferences

Each employee sets channel preferences per notification category; manager-override for critical types.

How it works

A NotifyPro cycle, end to end.

  1. 1
    Trigger

    A Flexi module raises a notification event — approval needed, policy changed, deadline approaching.

  2. 2
    Route

    NotifyPro selects channel and recipients, applies quiet-hours and batching, generates the message from templates.

  3. 3
    Deliver

    Message sends via email, SMS, push, or in-app; delivery receipts captured; retries on failure.

  4. 4
    Follow up

    If action isn't taken, escalation and reminders fire per SLA; delivery log captured for audit.

Integration with the rest of Flexi

NotifyPro shares data with these modules.

No data re-entry. No broken integrations. One platform, one data model.

See NotifyPro configured to your company in 30 minutes.