Camera Vital Check adds a quality-gated pre-visit scan to the patient's waiting room experience. When the scan is valid, the clinician receives a concise structured summary. When it is not, the patient is told why β not given a false result.
PRE-VISIT SUMMARY
Patient: J. D.
Monday 09:28 AM β 30-second scan
74 bpm
Heart Rate
15 /min
Resp. Rate
Good
Quality
31s
Scan Time
Summary
Valid 30-second camera scan. Heart rate: 74 bpm. Respiratory rate: 15 /min. Quality: good. Motion was low throughout. Lighting was sufficient. This is pre-consultation context only. Not for clinical diagnosis.
Optional manual entries (not camera-measured):
Existing telehealth booking flow. No new login or registration required.
Embedded in the pre-appointment page. Optional. Takes about 30 seconds.
Patient is guided through positioning, lighting, and stillness before the scan begins.
If conditions are insufficient, the patient is told why and invited to retry.
HR, RR, quality grade, and timestamp. Formatted for clinician review.
The pre-visit summary is available before or at the start of the call.
Clinicians see a concise pre-visit summary before the consultation starts β not during it.
If the scan was rejected or moderate, the summary says so clearly. Clinicians are not shown false precision.
If the patient could not complete a valid scan, the consultation proceeds normally. Camera Vital Check is additive, not required.
The output is pre-consultation context, not clinical measurement. The summary includes the appropriate disclaimer.
A JavaScript widget embedded in the patient-facing waiting room page.
Full TypeScript SDK for React, Vue, or plain HTML. Access the complete API lifecycle.
After a valid scan, the structured result is posted to your webhook endpoint.