The challenge
Safety-critical messages get lost among routine alerts, or never reach site staff who do not check e-mail. Each module sending its own messages makes it impossible to control or audit who was told what.
The right people told, on the right channel, in their language — with mandatory rules.
A single notification engine turns events from every module into messages for the right people through in-app, e-mail, WhatsApp, SMS and web push channels where configured. Clients set policy and mandatory rules, people choose their channels and can receive a daily summary, and every delivery is logged.
Pilot · Modules marked Pilot are available to selected customers while they are completed. Capabilities depend on the configuration agreed for each deployment.
Capability map
19 capabilitiesOverview
The challenge
Safety-critical messages get lost among routine alerts, or never reach site staff who do not check e-mail. Each module sending its own messages makes it impossible to control or audit who was told what.
How Green Codes Pro helps
Events pass through the client's policy, permissions, channel availability, mandatory rules and personal preferences before one deduplicated delivery per person and channel is queued with retries. Templates are bilingual, critical and account messages are never held, and workflow rules drive assignment, reminder, overdue and escalation messages.
How it works
The 6 stages a record moves through, from the first entry to a verified close.
Stage 1
Event occurs
Stage 2
Policy and permission check
Stage 3
Choose channels
Stage 4
Deliver or hold for summary
Stage 5
Remind and escalate
Stage 6
Log delivery
Capabilities
19 documented capabilities, each verified against the product.
19 capabilities
Events from every module pass through client policy, permissions, channel availability, mandatory rules and personal choice, with one deduplicated delivery per person and channel and automatic retries.
Messages go out through in-app notifications and e-mail, and through WhatsApp, SMS and web push where those providers are configured.
An in-app bell and inbox with notification history.
Each person chooses channels per type of notification within what the client allows.
Clients lock notifications that people cannot switch off; mandatory messages that cannot be delivered are recorded as undeliverable.
For e-mail and WhatsApp, each person chooses individual messages or one daily summary at a time they pick, listing what waits for their action; critical events are never held.
A periodic e-mail per person listing everything waiting on them by category — tasks, acknowledgments and open training — daily, weekly or monthly.
Templates per event, channel and language can be overridden, previewed, test-rendered and versioned, with only allowed variables.
Workflow rules send assignment, approval-required, returned, reminder, overdue, escalated and closed messages.
Mobile & field
Web push to the installed app and WhatsApp messages reach people on their phones where configured; the in-app bell works at phone width.
Business advantages
Critical messages always delivered, routine ones grouped into a daily summary on request.
People choose their channels within the rules the client sets.
Messages in English or Arabic from bilingual templates.
A delivery log for every e-mail and WhatsApp message.
Health information restricted to in-app and e-mail channels.
Notifications & Escalation Engine
Modules marked Pilot are available to selected customers while they are completed. Capabilities depend on the configuration agreed for each deployment.