- El widget web de chat (burbuja de mensajes de texto).
- Las llamadas telefónicas a un número Twilio o Ringover.
- Las campañas de voz (
POST /functions/v1/notify/voice).
Cómo integrarlo
Pégalo antes de</body> en las páginas donde quieras la cápsula (o en el index.html principal para todo el sitio). mode="voice" es lo que carga voz en lugar del chat de texto:
Copia
customer y widget desde la configuración del widget en Lovi (el mismo criterio que el script del chat). No hay paquete npm ni métodos JavaScript públicos (window.startVoice, etc.): el visitante pulsa la cápsula.
Qué ve el visitante
- Aparece el control de voz en la página.
- Al pulsar (tiene que ser un clic real: el audio no arranca solo), el navegador pide el micrófono.
- Durante la llamada oye al agente y puede colgar.
- Tras colgar puede dejar un feedback 👍/👎. La cápsula vuelve al estado inicial.
localhost. El micrófono no funciona en HTTP plano.
Aspecto
Colores, posición, animación de la conversación, imagen de fondo y CSS extra los aplica Lovi al cargar el widget. No se configuran en el HTML, salvolanguage-lovi y dom.
Requisitos técnicos
- Navegadores actuales (no Internet Explorer 11).
- Permiso de micrófono.
- El audio arranca en el clic del usuario (política de autoplay del navegador).
- La página debe poder llamar a
https://widget.lovi.ai,https://cloud.lovi.aiyhttps://api.elevenlabs.io.
Resolución de problemas
Relacionado
- Configuración del Widget Web — chat de texto.
- Números de Teléfono e IA de Voz — llamadas al número de la empresa.
- API del widget de voz — cómo obtiene el script la configuración.
- API de notificaciones de voz — campañas salientes por teléfono.
