Appointments
Confirm the night before. Release no shows. Conversation mode when they should reply 1 or 2.

Clinics and health desks
A neighbourhood clinic, a lab, a vaccination desk: patients miss appointments when the SMS never came. Zindua sends the Thursday 09:20 on WhatsApp, “sample ready” when the fridge says so, and district waves behind Guardian.
Clinic slots, labs, vaccination waves.

What you send
Clinic slots, labs, vaccination waves.
Confirm the night before. Release no shows. Conversation mode when they should reply 1 or 2.

Sample in, results ready, collect after 14h. Pathology and pharmacy on one key.

District or age lists. Guardian schedules the line. No burst that burns the clinic number.


On the ground
Amina booked a child visit. The night before, WhatsApp asks her to reply 1 to keep the slot. If she cannot come, the next name on the list gets it. Lab: “sample received, collect Friday after 14h” instead of a second queue at reception.
CS Gombe
Pédiatrie
RDV
Bonjour Amina, RDV pédiatrie jeudi 09:20, Centre de Santé Gombe. Répondez 1 pour confirmer, 2 pour reporter.
19:04
1
19:06
Confirmé. Apportez le carnet. Si fièvre > 38,5, passez aux urgences, pas en file RDV.
19:06
How it works
Link the desk, map the templates, send when the file moves. One POST /send on every channel.
Step 01
One WhatsApp for the desk patients already save.

Step 02
RDV, lab, campaign. Variables for name, slot, site.

Step 03
Send when the appointment is created. Campaigns for drives.

await zindua.send({ to: patient.phone, channel: "whatsapp", template: "clinic-rdv-confirm", lang: "fr", variables: { name: patient.firstName, slot: "jeu. 09:20", desk: "Pédiatrie Gombe", },});Preferred channels
Instant communication platform for businesses, optimized for developers. Not SMS, USSD, or voice. Same send() for this desk.
Reminders and health desk broadcasts behind Guardian.

Discharge and official notices from the hospital mailbox.

Staff login on the patient system, new device, 1 tap.

Outcomes
A chat ping beats a paper that arrives after the slot.
Your clinic name. Your logs if a regulator asks.
Same SDK. Extra lines when the map grows.
More desks

TIN login, counter tickets, city notices.
Open
Wallet OTP, payouts, KYC, new device.
Open
Shifts, appeals, donor receipts.
Open
Auth, invoices, PushMirror in app.
Open
ETA, door OTP, driver shift.
Open
Orders, restocks, till OTP.
Open
Enrollment, rooms, fee week.
Open