1. Wizard — Paso 1: Informacion basica
0/3
▼
W1-01 CRITICO
Rellenar y guardar informacion basica
1. Editar: Nombre del agente, Nombre de la empresa, Descripcion breve · 2. Avanzar al paso 2 · 3. Volver al paso 1 y comprobar persistencia
Todos los campos persisten al navegar entre pasos
W1-02 ALTO
Seleccionar tipo de agente (cards seleccionables)
1. Probar cada tipo: Cualificacion de leads, Agendamiento de citas, Atencion al cliente, Ventas y captacion, Informacion y consultas · 2. Verificar animacion de seleccion (borde azul, check, barra top)
Todos los tipos se seleccionan con feedback visual. Los marcados "Proximamente" estan deshabilitados.
W1-03 MEDIO
Validacion de nombre obligatorio
1. Dejar el nombre del agente vacio · 2. Intentar avanzar al paso 2
No avanza. Indicacion visual del campo obligatorio.
2. Wizard — Paso 2: Cerebro (LLM y comportamiento)
0/4
▼
W2-01 CRITICO
Mensaje de inicio con aviso RGPD
1. Escribir un mensaje de inicio personalizado · 2. Verificar que incluye la nota legal RGPD · 3. Guardar y llamar · 4. Verificar que el agente dice este mensaje al conectar
El agente abre con el mensaje configurado incluyendo la nota legal
W2-02 CRITICO
Quien habla primero — agente habla primero
1. Configurar "El agente habla primero" · 2. Guardar · 3. Llamar al numero
El agente saluda inmediatamente sin esperar al usuario
W2-03 ALTO
Personalidad (pills) y tono se reflejan en llamada
1. Seleccionar personalidad: Profesional, Empatico, Amigable, Proactivo, Directo · 2. Seleccionar tono: Formal, Semiformal, Casual · 3. Guardar y llamar
El estilo de respuesta del agente corresponde a la combinacion configurada
W2-04 CRITICO
Idioma del agente segun voz seleccionada
1. Seleccionar voz en espanol y verificar prompt en espanol · 2. Seleccionar voz en ingles y verificar prompt en ingles · 3. Seleccionar voz en catalan y verificar prompt en catalan
El agente habla en el idioma correspondiente a la voz. Regla: ca=catalan, en=ingles, otro=espanol
3. Wizard — Paso 3: Voz del agente
0/7
▼
ESPANOL — VOCES PREMIUM
VOZ-01 CRITICO
Carolina (ElevenLabs, femenino) — preview y llamada
1. Seleccionar Carolina · 2. Pulsar "Vista previa" · 3. Guardar · 4. Llamada de prueba
Preview funciona. Voz natural en llamada. Requiere importacion previa en el workspace.
VOZ-02 CRITICO
MariCarmen (ElevenLabs, femenino) — preview y llamada
1. Seleccionar MariCarmen · 2. Preview · 3. Guardar · 4. Llamada de prueba
Preview funciona. Requiere importacion previa.
INGLES
VOZ-03 CRITICO
Nico (Cartesia, ingles, masculino)
1. Seleccionar Nico · 2. Preview · 3. Guardar con agente en ingles · 4. Llamada
Voz en ingles correcta. El agente responde en ingles.
VOZ-04 ALTO
Willa (ingles, femenino)
1. Seleccionar Willa · 2. Preview · 3. Llamada
Voz en ingles natural y clara.
CATALAN
VOZ-05 CRITICO
Cimo (catalan, femenino, Premium)
1. Seleccionar Cimo · 2. Preview · 3. Guardar · 4. Llamada
Voz en catalan correcta. El agente responde en catalan.
VOZ-06 ALTO
Alloy (catalan, OpenAI Standard)
1. Seleccionar Alloy · 2. Preview · 3. Llamada · 4. Comparar calidad vs Premium
Funciona. Las voces OpenAI no admiten voice_speed ni voice_temperature.
FILTROS
VOZ-07 MEDIO
Filtros por genero (Todos / Masculino / Femenino)
1. Pulsar "Masculino" para ver solo voces masculinas · 2. "Femenino" para ver solo femeninas · 3. "Todos" para ver todas
Filtros funcionan correctamente. Banderas SVG (ES/EN/CA) visibles.
4. Wizard — Paso 4: Audio y procesamiento
0/5
▼
AUD-01 ALTO
Volumen del agente (slider)
1. Ajustar slider de volumen (ej: 70%) · 2. Verificar badge azul muestra el porcentaje · 3. Guardar · 4. Llamada de prueba
Volumen percibido coincide con el configurado. Badge muestra valor correcto.
AUD-02 ALTO
Velocidad y temperatura de voz (solo voces no-OpenAI)
1. Con voz Cartesia/ElevenLabs, ajustar velocidad y temperatura · 2. Guardar · 3. Llamar · 4. Repetir con voz OpenAI y verificar que los controles no aparecen o no se envian
Controles activos para voces no-OpenAI. Para voces OpenAI, los parametros no se envian.
AUD-03 ALTO
Habilitar sonido ambiente
1. Activar checkbox "Habilitar sonido ambiente" · 2. Seleccionar tipo (oficina, cafe, etc.) · 3. Ajustar volumen del ambiente · 4. Guardar · 5. Llamada
Sonido ambiente audible sin tapar la voz. Tipo corresponde al seleccionado.
AUD-04 MEDIO
Desactivar sonido ambiente
1. Desactivar checkbox · 2. Guardar · 3. Llamada
Sin ruido de fondo. El campo ambient_sound se envia como null (no undefined).
AUD-05 MEDIO
Cambiar tipo de sonido ambiente entre llamadas
1. Configurar tipo "Oficina" · 2. Guardar y llamar · 3. Cambiar a "Cafe" · 4. Guardar y llamar otra vez
El sonido cambia entre llamadas. El valor anterior no persiste.
5. Wizard — Paso 5: Herramientas
0/12
▼
CUALIFICACION DE CONTACTO
H-01 ALTO
Configurar preguntas de cualificacion (max 3)
1. Anadir 2 preguntas con criterio y accion si no cualifica · 2. Intentar anadir una 4a (limite 3) · 3. Guardar
Preguntas guardadas. Sistema bloquea mas de 3.
H-02 CRITICO
Cualificacion funciona en llamada
1. Con preguntas configuradas, recibir llamada · 2. Responder cumpliendo un criterio y NO cumpliendo otro · 3. Verificar accion correcta (transferir / terminar / continuar)
El agente hace las preguntas y ejecuta la accion segun criterio
TRANSFERENCIA DE LLAMADA (solo a numero humano)
H-03 CRITICO
Transferencia a numero de telefono humano
1. Configurar destino con numero real (destination_type: number) · 2. Anadir nombre, descripcion e instruccion de cuando transferir · 3. Llamar y desencadenar condicion
Llamada transferida al numero destino. El agente avisa antes de transferir.
H-04 MEDIO
Multiples destinos de transferencia
1. Anadir 2 destinos distintos · 2. Guardar · 3. Eliminar uno · 4. Verificar persistencia del restante
Gestion de multiples destinos sin errores
RESERVA DE CITAS — CAL.COM
H-05 CRITICO
Reservar cita durante llamada (book_appointment)
1. Configurar Cal.com (API Key + Event Type ID + zona horaria) · 2. Llamar · 3. Pedir cita para fecha disponible · 4. Verificar en Cal.com que la cita existe
Cita creada en Cal.com. El agente usa slots reales, NO inventa horarios. Telefono normalizado a +34.
H-06 CRITICO
Consultar cita existente (check_appointment)
1. Con una cita reservada · 2. Llamar y preguntar si tiene cita · 3. Verificar que el agente la encuentra por telefono
El agente devuelve la info de la cita existente
H-07 CRITICO
Cancelar cita durante llamada (cancel_appointment)
1. Activar "Permitir cancelacion" · 2. Con cita existente · 3. Llamar y pedir cancelar · 4. Verificar en Cal.com
Cancelacion ejecutada en Cal.com. Si ya estaba cancelada, no reintenta (idempotencia).
H-08 ALTO
Disponibilidad en lenguaje natural (webhook inbound)
1. Con Cal.com activo, llamar al numero · 2. Preguntar disponibilidad · 3. Verificar que el agente menciona horarios reales
El agente usa la disponibilidad inyectada por el webhook inbound via OpenAI
DATOS A RECOGER DE LA LLAMADA
H-09 CRITICO
Variables predefinidas (Resumen, Exitosa, Sentimiento)
1. Llamada completa · 2. Abrir detalle en dashboard · 3. Verificar las 3 variables predefinidas
Valores coherentes con la conversacion mantenida
H-10 CRITICO
Variables personalizadas — Texto y Booleano
1. Crear variable Texto (ej: "Motivo") y Booleano (ej: "Primera llamada") · 2. Llamar mencionando datos · 3. Verificar extraccion
Variables extraidas reflejan lo dicho en la llamada
H-11 ALTO
Variables personalizadas — Numero
1. Crear variable tipo Numero · 2. Llamar mencionando un dato numerico · 3. Verificar que el valor extraido es numerico
El Numero devuelve valor numerico correcto
H-12 CRITICO
Agente sin Cal.com — seccion Calendario inyectada
1. Desactivar Cal.com · 2. Guardar · 3. Llamar y pedir una cita
El agente indica que NO puede gestionar citas (seccion Calendario inyectada automaticamente en el prompt)
6. Wizard — Paso 6: Resumen y base de conocimiento
0/5
▼
W6-01 ALTO
Pagina de resumen — navegar a cada paso
1. Abrir paso 6 · 2. Clic en "Ir al paso" para cada uno de los 5 pasos anteriores
Cada enlace navega al paso correcto
W6-02 CRITICO
Subir documento a la base de conocimiento
1. Subir un PDF via dropzone (arrastrar o clic) · 2. Verificar que aparece en la lista con nombre (sin extension) · 3. Guardar y llamar · 4. Preguntar algo del documento
Documento subido. Nombre sin extension. El agente responde con info del documento.
W6-03 ALTO
Multiples formatos de archivo (PDF, DOCX, TXT, MD)
1. Subir un archivo de cada tipo · 2. Verificar que todos aparecen en la lista · 3. Verificar limite de 25MB
Todos los formatos aceptados. Archivos mayores de 25MB rechazados.
W6-04 ALTO
Notas adicionales al prompt
1. Escribir notas (ej: "Horarios L-V 9-18h") · 2. Guardar · 3. Llamar preguntando por horarios
El agente incorpora las notas a su comportamiento
W6-05 CRITICO
Guardar cambios y verificar persistencia total
1. Completar todos los pasos · 2. Guardar · 3. Reabrir agente en edicion · 4. Recorrer los 6 pasos verificando que todo persiste
Todos los cambios persisten: nombre, voz, herramientas, KB, notas
7. Mis agentes IA
0/5
▼
AG-01 CRITICO
Crear nuevo agente desde el wizard completo
1. Pulsar "Nuevo Agente" en el topbar · 2. Completar los 6 pasos del wizard · 3. Pulsar "Crear agente" en el paso 6 · 4. Verificar que aparece en la lista de agentes
Agente creado correctamente. Card visible con nombre, estado "Activo" y badge verde.
AG-02 CRITICO
Editar agente existente
1. Pulsar "Editar" en un agente · 2. Verificar que el wizard carga con los datos del agente · 3. Modificar algun campo · 4. Guardar · 5. Reabrir y verificar persistencia
Wizard carga datos correctos. Cambios se guardan y persisten. URL: /wizard?editId=X&step=N
AG-03 CRITICO
Probar agente — Web Call (modal de test)
1. Pulsar "Probar" en un agente · 2. Verificar que aparece el modal con icono de onda · 3. Pulsar "Iniciar llamada" · 4. Hablar con el agente · 5. Pulsar "Colgar"
Modal abre. Llamada WebRTC conecta. El agente responde con la voz y prompt configurados. Se puede colgar sin errores.
AG-04 ALTO
Eliminar agente
1. Pulsar el boton de papelera rojo en un agente · 2. Verificar que pide confirmacion · 3. Confirmar · 4. Verificar que desaparece de la lista
Confirmacion antes de eliminar. Agente eliminado de la lista y de Retell.
AG-05 MEDIO
Nuevo Agente limpia el wizard (resetWizard)
1. Editar un agente existente hasta el paso 3 · 2. Volver a la lista · 3. Pulsar "Nuevo Agente" · 4. Verificar que el wizard esta completamente vacio
Todos los campos vacios. Ningun dato del agente anterior persiste.
8. Mis numeros
0/4
▼
NUM-01 CRITICO
Listar numeros y estado de conexion
1. Ir a "Mis numeros" · 2. Verificar que aparecen los numeros con estado (Conectado/Desconectado), agente asignado y credenciales SIP
Tabla con numero, estado, agente asignado y credenciales SIP visibles
NUM-02 CRITICO
Asignar y cambiar agente a numero
1. En el desplegable del numero, cambiar el agente asignado · 2. Llamar al numero · 3. Verificar que el nuevo agente contesta
El cambio se guarda. La llamada entrante usa el agente nuevo. El numero se pinea a la ultima version del agente.
NUM-03 ALTO
Desasignar agente (Sin agente / Desactivado)
1. Seleccionar "Sin agente (Desactivado)" · 2. Llamar al numero
El numero no conecta con ningun agente. La llamada no es atendida por la IA.
NUM-04 ALTO
Eliminar numero (con confirmacion)
1. Pulsar eliminar en un numero · 2. Verificar que pide confirmacion · 3. Confirmar eliminacion
Confirmacion antes de eliminar. Numero desaparece de la lista y de Retell.
9. Llamadas entrantes y rendimiento
0/6
▼
CALL-01 CRITICO
Llamada entrante al numero asignado
1. Llamar al numero · 2. Verificar que el agente correcto contesta · 3. Comprobar voz, prompt e idioma configurados
El agente correcto contesta con la configuracion esperada
CALL-02 ALTO
Latencia de primera respuesta
1. Llamar y hablar inmediatamente · 2. Medir tiempo hasta primera respuesta
Primera respuesta en menos de 2 segundos (LLM turbo mode activado)
CALL-03 ALTO
Interrupcion del agente (barge-in)
1. Cuando el agente hable, interrumpirle · 2. Verificar que para y escucha
El agente deja de hablar y responde a la interrupcion
CALL-04 MEDIO
Silencio prolongado (15 segundos)
1. Llamar · 2. No decir nada durante 15 segundos
El agente maneja el silencio con mensaje de espera o cierre educado
CALL-05 ALTO
Llamada larga (10+ minutos)
1. Conversacion durante 10+ minutos · 2. Observar calidad, cortes, coherencia
Calidad estable sin cortes ni degradacion
CALL-06 CRITICO
Actualizacion de agente se refleja en la siguiente llamada
1. Editar prompt del agente · 2. Guardar · 3. Llamar inmediatamente · 4. Verificar que usa el prompt nuevo
Los cambios se reflejan inmediatamente. El numero se pinea a la ultima version del agente.
10. Dashboard y estadisticas
0/8
▼
DASH-01 CRITICO
KPIs principales tras llamada entrante
1. Recibir una llamada entrante · 2. Ir al Dashboard · 3. Comprobar los 4 KPIs: Total de llamadas, Tasa de exito, Duracion promedio, Coste total
Los KPIs se actualizan con los datos de la nueva llamada. Ningun valor permanece a cero con datos reales.
DASH-02 ALTO
Graficos (llamadas, sentimiento, motivos, por agente)
1. Revisar los 4 graficos: Llamadas en el tiempo, Sentimiento, Motivos de desconexion, Llamadas por agente · 2. Cambiar selector de periodo (Hoy / 7 dias / 30 dias / Personalizado)
Los graficos se renderizan y actualizan al cambiar periodo
DASH-03 CRITICO
Listado de llamadas recientes
1. Bajar al listado "Llamadas recientes" · 2. Verificar: Fecha/hora, Usuario (numero o Web Call), Agente, Duracion, Sentimiento, Estado
Todas las llamadas con metadatos correctos, ordenadas por fecha descendente
DASH-04 ALTO
Buscar y filtrar llamadas
1. Usar el buscador "Buscar por numero o nombre" · 2. Usar el filtro "Todos los agentes" para filtrar por agente concreto
Busqueda y filtro reducen correctamente la lista de resultados
DASH-05 CRITICO
Detalle de llamada — transcripcion y resumen
1. Clic en una llamada del listado · 2. Verificar: resumen/descripcion, transcripcion completa con turnos diferenciados (agente vs usuario)
Transcripcion legible, resumen coherente con lo hablado
DASH-06 CRITICO
Detalle de llamada — variables de datos extraidos
1. Abrir detalle de llamada con variables de extraccion configuradas · 2. Verificar: variables predefinidas (Llamada exitosa, Sentimiento) + personalizadas
Todas las variables configuradas aparecen con valores extraidos de la conversacion
DASH-07 ALTO
Exportar llamadas (CSV)
1. Pulsar "Exportar" en el listado · 2. Verificar que se descarga un archivo CSV
Archivo descargado con todas las columnas y datos visibles
DASH-08 MEDIO
Balance en el topbar
1. Verificar que el topbar muestra "Balance" con el coste total en euros · 2. Hacer una llamada y verificar que se actualiza
Balance visible en formato correcto y se actualiza tras llamadas
Resumen del QA
0
Pasan
0
Fallan
0
Parciales
0
No aplica