Client access
Web companion, service discovery, booking, approved information.
Simulated gateway · real enforcement
Every session below hits the same authN/RBAC middleware the production system will have. Permissions differ per role — try more than one.
chikara2026.client first, then as health_worker or admin, to feel the access boundaries change.Digital health & client engagement
CHIKARA digital health platform — demonstration configured for Tebelopele Wellness Centre. Simulated data. Not a live clinical system.
Stock sequences for demonstration atmosphere · not Tebelopele staff photography
Web companion, service discovery, booking, approved information.
Appointments, escalations, referrals, demonstration analytics.
Safety decisions, traces, knowledge governance, trust centre.
Offline-aware shell · Human-centred · Governed · Interoperable (planned)
Client companion
Find services, book, and read approved topics. High-risk patterns escalate to humans.
Mature systems show identifiers, actors, and audit — not only success toasts.
Example confirmation shape
Appointment confirmed
APPT-2026-#####
Channel: Web
Workflow: Appointment
Audit event recorded
Illustrative WhatsApp experience using the same safety gate patterns as web chat.
Web and WhatsApp share: safety gate → workflow → audit. Labels remain honest about what is simulated versus planned production integration.
Client services — Operational (demo)
Knowledge service — Operational (demo)
Appointment workflow — Operational (demo)
Referral workflow — Operational (demo)
Audit service — Operational (demo)
WhatsApp integration — Demonstration
DHIS2 integration — Planned
| ID | Service | When | Status | Channel |
|---|
| ID | Trigger | Status | At |
|---|
| ID | To | Status | At |
|---|
Sky blue and the black–white harmony stripe signal local rootedness; depth comes from structure, not chrome.
| Article | Status | Source | Review | AI usage |
|---|---|---|---|---|
| HIV Testing — pre-test information | ● Approved | Programme knowledge base | Current | Permitted |
| Antenatal care — overview | ● Approved | Clinical review | Current | Permitted |
| TB symptoms — public info | ● Review | Clinical review | Pending | Blocked |
| Family planning — overview | ● Approved | Programme knowledge base | Current | Permitted |
AI may retrieve this object only while status is Approved.
Data minimisation · access control · retention policies
Human escalation · clinical governance · boundaries
Approved knowledge · traceable decisions · oversight
Authentication · encryption architecture · audit trails
AI does not replace clinical care.
Not a UI courtesy — the API rejects calls a role isn't permitted to make. Probe it live from the Insights view.
| Capability | Client | Front desk | Health worker | Programme | Admin |
|---|
Connected care. Governed intelligence. Human oversight.
Offline-aware · Human-centred · Governed · Interoperable
CLIENT CHANNELS STAFF CHANNELS
Web / WhatsApp / SMS Operations console
\ /
\ /
CHIKARA INTELLIGENCE
Knowledge · Safety · Workflow
|
HEALTH SERVICES
Appointments / Referrals
|
DATA & AUDIT LAYER
Not operational statistics
Illustrative comparison — not a claim about any named facility’s current tools
Fragmented channels (illustrative)
Phone · paper · spreadsheets · ad-hoc chat
Platform target
One client journey · one workflow · one governance model · one audit trail
One coherent story: access → book → inform → safety → human → referral → audit.
One client journey. One operational view. Governed intelligence throughout.
Every gateway call tags the layer it touched. Use the platform — watch the counters move.
| Template | Status | Lang |
|---|
Request IDs, latency, status, error codes — the same observability a production gateway emits.
A production system would never expose this — which is exactly why showing it in a demo is powerful. All rows persist across refresh.
In production this same engine turns real usage into product decisions. Here it reads the room, live.
One-click proof that permissions are enforced by the gateway, not hidden in the UI.
Type an improvement the evaluator asks for — e.g. “what about SMS?”, “can it speak isiZulu?”, “DHIS2?” — and watch it land on the roadmap with an inferred phase.