This release adds session type detection to the Headless Web SDK, enables multilingual by default in the Web SDK, makes optional patient fields optional, and removes the prefill.noteTypeIds property from AmbientOptions.
What’s new
New features
Headless Web SDK 0.2.2Session type detection: We’ve added a sessionType property to the useAmbientSession hook.It indicates whether a session was submitted while online or offline, so you can display appropriate UI indicators and handle offline sessions differently.Why it matters: Lets you show the correct UI state (online vs offline) and handle offline sessions with different logic or messaging.Learn more in the Headless Web SDK changelog.
What’s enhanced
Enhancements
Web SDK 2.1.1Multilingual capability is now enabled by default in the Web SDK. Patients and providers can speak in their preferred language; the SDK generates the clinical note in English. No configuration is required, and you do not need to contact Technical Support to enable this feature.Optional patient fields: We’ve made the birthDate and gender properties optional on the Patient type.Omit these fields when creating patient objects if the information is not available.Why it matters: Multilingual works out of the box. Optional patient fields make it easier to integrate when birth date or gender is not available in your system.
What’s removed
Removed
Web SDK 2.1.1AmbientOptions: We’ve removed the prefill.noteTypeIds property from the AmbientOptions type.You must use the sections property instead.Why it matters: If you use prefill.noteTypeIds, update your code to use the sections property before upgrading. Last modified on March 23, 2026