https://widget.lovi.ai/iawidget.js con mode="voice".
customer en el <script> es la access key. El loader la manda como access_key. No la pongas en repos ni capturas.
Configuración de apariencia (primer GET)
La respuesta es
Voice-config (colores, posición, animación). No es la sesión de audio.
CORS: * en GET/POST/OPTIONS.
Sesión de audio (iframe)
start / stop públicos en window.
Otras rutas solo del iframe
No son API pública de embed:POST /functions/v1/voice-widget/search- Feedback tras colgar
POST /functions/v1/voice-widget/handoffyPOST /functions/v1/voice-widget/handoff/endGET /functions/v1/voice-widget/chat-by-conversation
wss://livekit.rtc.elevenlabs.io, https://cloud-api.livekit.io).
Esto no es
GET /functions/v1/widget— config del chat. Ver Widget web.GET /functions/v1/widgetWebView— ver WebView del widget.POST /functions/v1/notify/voice— campaña telefónica. Ver Notificaciones de voz.
