Documentation
Voice & dial
- Open the home page over HTTPS.
- Tap the circular call control. Allow the microphone when the browser prompts.
- Wait for “call connected” — speak naturally. End the session from the ConvAI widget or by ending the conversation.
- If you see an error banner, read the message (permissions, network, or blocked scripts) and try again.
The primary label under the dial shows status (e.g. “Connecting…”, “On call”). The smaller line gives a short Igbo/English hint.
Optional tools
Expand MediLink PHC & text (optional) on the home page for triage-style forms and a text console. These need the backend API; if the API is offline, buttons will show errors in-context.
Operations
Deployments typically use Docker for the static web image and the Python API. Environment variables for LLM keys and feature flags belong on the server — not in this client bundle.
After upgrades, users may need a hard refresh (Ctrl+Shift+R) or PWA update to pick up new JS/CSS.
Further reading
Repository copies may include docs/SYSTEM.md, docs/partner-integration.md, and
deploy notes under deploy/ when those files are shipped in the static public/ tree.