Configuración e Integración del Iframe en el Frontend
Una vez que tu backend genera el embedUrl, tu aplicación web frontend debe montar un elemento <iframe> para que el profesional de salud interactúe con el asistente de voz y la estructuración de la consulta médica.
Código HTML / React para el Iframe
Es indispensable otorgar el permiso de micrófono mediante el atributo allow='microphone':
Permiso de Micrófono Obligatorio
Si omites allow='microphone' en la etiqueta del iframe, el navegador bloqueará el acceso al micrófono y el médico no podrá grabar ni dictar notas por voz.
Seguridad de orígenes (frame-ancestors)
El navegador aplica directivas de seguridad CSP frame-ancestors basadas en los dominios HTTPS autorizados para tu integración. Si intentas incrustar el iframe desde un dominio no registrado, la pantalla mostrará un bloqueo de seguridad del navegador.
Comunicación bidireccional vía postMessage
El iframe emite eventos de ciclo de vida en tiempo real para que tu software pueda sincronizar su estado o bloquear la navegación accidental durante una grabación médica activa:
Experiencia White-Label sobria
La interfaz dentro del iframe está diseñada para mimetizarse con tu sistema: utiliza tu color base corporativo en botones e indicadores, muestra el nombre y documento del paciente para evitar confusiones y no incluye marcas comerciales que compitan con tu producto.
¿Te fue útil este artículo?