Rural Medical Intake
Collecting 12 critical fields in Kannada, Hindi, or English — without reliable internet. Built for PHCs and rural health workers.
The problem
Primary Health Centers in rural India face a documentation crisis. Health workers need to collect 12+ structured data points per patient — but 40% of PHCs have unreliable internet, and most patients speak regional languages like Kannada, Telugu, or Odia.
Existing solutions either require constant connectivity, or force English-only input that excludes the patients who need care most. Paper forms get lost. Digital forms fail on slow 2G.
TrueNorth was built specifically for this scenario — offline-first, multilingual, and structured from the first word.
The solution
Three capabilities that make this work in production.
YAML configuration
The complete agent definition — offline, compliant, multilingual.
idpersona "You are a compassionate health assistant. Speak in the patient's language."compliance:dpdp_act truepurpose "Healthcare delivery under DPDP Act Section 4(b)"retention_days 90offline:enabled truestorage sqlitesync_on_reconnect truefields:- name patient_nametype textrequired truequestion "What is your name?"- name agetype integerrange [0, 120]question "How old are you?"- name chief_complainttype textquestion "What health issue brings you in today?"- name pain_scaletype integerrange [0, 10]question "Severity from 0 to 10?"output_template medical_intake_v2send_to "https://statehealth.gov.in/api/intake"