Active Alerts — need response
Recent Enrolments
Active Alerts
Today's Activity
100 messages keyed to delivery type. Language chosen by patient on Day 0. Preview shows the template — patient name is substituted on send.
100-Day Programme · — messages
Both deliveries
Differentiated (NVD/C-Section)
Check-in day
Select a day on the left
Select a conversation
Choose a patient on the left to view the thread and reply. Conversations with a dot have unread inbound messages.
Danger keywords detected → alert logged, no auto-reply. Staff reviews each alert and chooses AI-generated (Claude / GPT-4o / custom) or custom message before sending.
Danger Alerts
Danger Keyword Configuration
Messages Delivered — Last 30 Days
Enrolments by Week
Active Patients by Programme Week
Language & Delivery Split
Meta WhatsApp Cloud API · business-verified sender. Outgoing via Graph API; inbound via webhook. Template approvals managed in Meta Business Manager.
Connection Status
AI Engines
Default engine used for patient replies and alert response drafts. Switch per-alert in the Alerts panel. Fallback to OpenAI if Claude fails (when configured).
Webhook Configuration
In Meta Business Manager → WhatsApp → Configuration → Webhooks, paste the following:
Callback URL—
Verify TokenWHATSAPP_VERIFY_TOKEN (in .env)
Subscribed Eventsmessages, message_status