Notification control center
Mauritius / Moris / v1 desktop build
WORKSPACE CONFIGURATION

Settings

Tenant, senders, limits, quiet hours, roles and the demo service connection.

Workspace & roles

TerritoryRepublic of Mauritius · mauritius
UserRoleCan
Lucía HerreraCampaign operatorDraft, submit, release, pause, cancel
Martín QuirogaIndependent reviewerApprove a frozen revision they did not draft
Provincial communications leadContent ownerOwns public content and accuracy (role, not a user in v1)

Separation of duty: a drafter cannot approve their own revision. Production requires MFA-backed sessions and server-side authorization.

Sender accounts & channels

ChannelSenderStatusNotes
WhatsAppMoris (candidate government-owned sender)UNRESOLVEDSolution Provider eligibility and exact template approval pending
SMSNo contracted routeSIMULATIONConnect the demo service below to test real SMS

WhatsApp requires a Solution Provider, entity eligibility and exact template approval. SMS requires contracted routes through a licensed operator and a lawful purpose per campaign. Confirm sender ID rules with the operator and ICTA before a live test.

Limits & pacing

At 80 messages per second, 10,000 recipients need about 3 minutes of ideal submission time. Provider quotas, retries and handset availability come on top.

Quiet hours

Quiet hours are off. Turn them on to hold non-urgent sends overnight.

Demo service API · real SMS

Not connected

A small Node service in demo-sms-api/ implements the PRD campaign API and sends SMS through Twilio to an allowlisted test list. It starts in dry-run mode. WhatsApp stays in simulation until provider eligibility is resolved. Mauritius test contacts use E.164 +230 numbers. Confirm Twilio's Mauritius SMS guidelines (sender ID registration, route availability) before a live test.

Credentials stay in memory for this tab only. The console never receives raw phone numbers; the API masks every endpoint it returns.

Workspace audit

IN MEMORY
No workspace changes yet.