Webchat embebible
El webchat permite usar el mismo agente administrado de voz en una experiencia
de texto dentro del sitio de una organización. Meinlup provisiona cada
instalación y entrega una widget key limitada a los origins autorizados.
Instalación
Section titled “Instalación”Incluí el loader antes del cierre de body:
<script async src="https://dashboard.meinlup.com/api/widget/loader" data-widget-key="wk_reemplazar_por_la_key_asignada"></script>La widget key es un identificador público revocable, no una credencial. No la
reutilices entre dominios ni construyas manualmente la URL del iframe.
Seguridad de la sesión
Section titled “Seguridad de la sesión”- Meinlup registra cada origin exacto; no se admiten wildcards.
- El loader intercambia la key por una sesión corta y opaca.
- El token viaja en el fragmento del iframe, se elimina del historial y no contiene IDs de tenant, agente o conversación.
- El iframe usa sandbox, política de referrer restrictiva y CSP.
- Pausar el agente o revocar la instalación impide nuevos mensajes.
Desarrollo local
Section titled “Desarrollo local”Para una integración local, pedí que se habilite el origin exacto, por ejemplo
http://127.0.0.1:4173. Los origins HTTP sólo se aceptan para localhost y
loopback durante desarrollo; una instalación productiva requiere HTTPS.
El webchat utiliza hoy polling corto con cursor y acknowledgement durable. La apariencia y posición del launcher evolucionarán sin que el snippet del sitio cliente tenga que cambiar.

