What does it take to build a React UI that talks to an AI agent, streams responses in three languages, and runs on both WhatsApp and the web — in production? In this case study, I'll share hard-won lessons from shipping a multilingual disaster risk awareness platform for Sri Lanka, covering real-time streaming UIs, auth-aware chat components, and the React patterns that make AI agents feel alive rather than laggy and broken.
This talk has been presented at React Summit US 2026, check out the latest edition of this React Conference.



















