Saltar al contenido principal

¿Qué es la Configuración de Salida?

La Configuración de Salida define qué información debe extraer y capturar tu agente de cada conversación. Estos datos están disponibles vía webhooks o API para uso en tu CRM, analíticas u otros sistemas.
Una configuración de salida bien definida convierte cada llamada en datos estructurados y accionables.

Parámetros de Salida

Los Parámetros de Salida son campos personalizados que tu agente extrae de la conversación.

Cambios Pendientes del Copilot

Cuando el Copilot de IA analiza tu prompt del sistema, puede sugerir cambios automáticamente en los parámetros de salida.
Las sugerencias del Copilot aparecen en un banner morado. Revisa cada cambio cuidadosamente antes de aceptarlo.

Gestión de Cambios Pendientes

Los cambios pendientes se organizan por tipo de operación:
OperaciónDescripciónIcono Visual
AñadirParámetros nuevos sugeridos+ verde
ModificarCambios en parámetros existentes~ amarillo
EliminarParámetros marcados para eliminación- rojo
1

Revisar Banner de Cambios

Cuando aparezcan sugerencias, verás un banner morado con el número de cambios pendientes.
2

Evaluar Cada Cambio

Revisa el tipo de operación, nombre del parámetro y detalles de cada cambio propuesto.
3

Aceptar o Rechazar

  • Aceptar: Aplica todos los cambios sugeridos
  • Rechazar: Descarta todas las sugerencias

Plantillas de Parámetros

Las plantillas predefinidas te permiten añadir rápidamente parámetros comunes:

Plantillas Disponibles

Información Personal
  • firstname, lastname - Datos personales del cliente
  • email, phone - Información de contacto
  • company, position - Datos empresariales
Datos de Marketing
  • utm_source, utm_medium, utm_campaign - Parámetros UTM
  • lead_score, lead_status - Calificación de leads
  • tags - Etiquetas asociadas
Información Comercial
  • budget - Presupuesto mencionado
  • timeline - Plazo de decisión
  • decision_maker - Si es tomador de decisiones
  • pain_points - Puntos de dolor identificados
1

Acceder a Plantillas

En modo UX, haz clic en el botón “Templates” junto a “Add Parameter”.
2

Explorar Panel de Plantillas

Se abre un panel flotante con todas las plantillas categorizadas.
3

Añadir Plantillas

Haz clic en “Add” junto a cada plantilla que desees incluir.
4

Gestionar Plantillas Añadidas

Los parámetros ya añadidos muestran “Added” y opción para eliminarlos.

Creando Parámetros Manualmente

1

Abrir Configuración de Salida

Navega a la sección de Configuración de Salida en el panel izquierdo.
2

Añadir Parámetro

Haz clic en “Add Parameter” para crear un nuevo campo.
3

Configurar Propiedades

Establece nombre, tipo y descripción para el parámetro.

Propiedades del Parámetro

PropiedadDescripciónEjemplo
NombreIdentificador del campointeres_cliente
TipoTipo de datostring, number, boolean
DescripciónQué extraer”Producto en el que el cliente está interesado”

Tipos de Datos

TipoCaso de UsoValor de Ejemplo
StringNombres, productos, feedback”Plan Premium”
NumberCantidades, calificaciones4.5
BooleanDecisiones sí/notrue

Modos de Edición

Puedes configurar parámetros de salida usando dos modos diferentes:

Modo UX (Visual)

El modo visual proporciona una interfaz intuitiva con funciones avanzadas:
1

Añadir Parámetro

Haz clic en el botón “Add Parameter” para crear un nuevo campo.
2

Usar Plantillas

Accede al botón “Templates” para plantillas predefinidas.
3

Configurar Detalles

Completa nombre, tipo y descripción en el formulario expandible.
4

Reordenar Parámetros

Arrastra y suelta parámetros para cambiar su orden.
Funcionalidades del Modo UX:
  • Panel de plantillas flotante con scroll
  • Indicadores visuales de plantillas añadidas
  • Formularios expandibles para cada parámetro
  • Drag & drop para reordenamiento
  • Validación en tiempo real

Modo Texto (JSON)

Para usuarios avanzados, el modo texto ofrece edición directa en JSON:
[
  {
    "name": "interes_cliente",
    "type": "string",
    "description": "Producto o servicio en el que el cliente está interesado"
  },
  {
    "name": "cita_programada",
    "type": "boolean",
    "description": "Si se programó una cita exitosamente"
  },
  {
    "name": "puntuacion_satisfaccion",
    "type": "number",
    "description": "Calificación de satisfacción del cliente del 1-5"
  }
]
Funcionalidades del Modo Texto:
  • Editor de texto con resaltado de sintaxis
  • Sincronización de scroll entre editor y vista previa
  • Detección automática de errores JSON
  • Soporte para copiar/pegar configuraciones
  • Interfaz intuitiva y visual
  • Plantillas predefinidas
  • Validación automática
  • Ideal para principiantes
Puedes cambiar entre modos en cualquier momento usando el toggle en la esquina superior derecha.

Enriquecimiento de Salida

El enriquecimiento permite incluir campos predefinidos adicionales en tu salida:

Campos Disponibles

CampoDescripciónUtilidad
📝 TranscripciónTexto completo de la conversaciónAnálisis detallado, compliance
📋 ResumenResumen generado por IAVista rápida del contenido
Estado de ÉxitoSi la llamada logró su objetivoKPIs y métricas de conversión
🆔 ID de LlamadaIdentificador único de llamadaReferencia y trazabilidad
🤖 ID de AgenteIdentificador del agente/playbookAnálisis por agente
⏱️ DuraciónDuración en segundosMétricas operativas
📅 CreadoTimestamp de inicioAnálisis temporal
📊 Estado de LlamadaEstado final (completada, fallida, etc.)Análisis de calidad
EvaluacionesResultados de tests de calidadControl de calidad
📱 TipoInbound/OutboundSegmentación de llamadas

Gestión de Cambios en Enriquecimiento

El sistema ahora maneja cambios pendientes en el enriquecimiento por separado:
Los cambios en el enriquecimiento aparecen en banners separados de los parámetros de salida.
1

Cambios Automáticos

El Copilot puede sugerir modificaciones basadas en tu prompt.
2

Revisión Independiente

Puedes aceptar o rechazar cambios de enriquecimiento sin afectar los parámetros.
3

Aplicación Selectiva

Cada tipo de cambio se puede gestionar por separado.

Configuración de Webhook

Envía resultados de llamadas a tus sistemas externos automáticamente.

Configurando Webhooks

1

Habilitar Webhook

Activa la opción de webhook en Configuración de Salida.
2

Ingresar URL

Proporciona el endpoint que recibirá los datos.
3

Seleccionar Método

Elige método HTTP (típicamente POST).
4

Añadir Autenticación

Configura headers de autenticación si es necesario.

Opciones de Configuración de Webhook

AjusteDescripciónOpciones
URLTu endpoint de webhookHTTPS recomendado
MétodoMétodo HTTPGET, POST, PUT, DELETE
Header AuthAutenticaciónBearer token, API key

Ejemplo de Payload de Webhook

{
  "call_id": "llamada_abc123",
  "agent_id": "agente_xyz789",
  "created_at": "2024-01-15T10:30:00Z",
  "duration": 245,
  "status": "completed",
  "success": true,
  "output_params": {
    "interes_cliente": "Plan Premium",
    "cita_programada": true,
    "fecha_preferida": "2024-01-20",
    "puntuacion_satisfaccion": 5,
    "firstname": "María",
    "email": "maria@example.com",
    "budget": 1500,
    "decision_maker": true
  },
  "transcription": "Conversación completa aquí...",
  "summary": "El cliente preguntó sobre el Plan Premium y programó una cita para el 20 de enero. Mostró alto interés y tiene presupuesto aprobado."
}

Flujo de Trabajo con Copilot

El Copilot ofrece asistencia inteligente mejorada para configurar parámetros de salida:
1

Análisis Automático

Al escribir o modificar tu prompt del sistema, el Copilot analiza automáticamente el contenido.
2

Detección de Cambios

Identifica qué parámetros necesitan añadirse, modificarse o eliminarse.
3

Sugerencias Contextuales

Propone cambios basados en el contexto y objetivos de tu agente.
4

Revisión Granular

Presenta cada cambio con operación específica y detalles.
5

Aplicación Selectiva

Permite aceptar o rechazar cambios por categoría (parámetros vs enriquecimiento).

Tipos de Sugerencias del Copilot

Adición de Parámetros
  • Nuevos campos identificados en el prompt
  • Parámetros sugeridos basados en el tipo de conversación
  • Campos estándar para el sector específico
Modificación de Existentes
  • Cambios en tipos de datos más apropiados
  • Mejoras en descripciones para mejor extracción
  • Ajustes basados en contexto actualizado
Eliminación de Redundantes
  • Parámetros que ya no son relevantes
  • Campos duplicados o similares
  • Parámetros incompatibles con el nuevo prompt

Mejores Prácticas Avanzadas

Configuración Estratégica

Una configuración de salida mal diseñada puede resultar en datos incompletos o inconsistentes.
  1. Planificación Previa
    • Define qué datos necesitas antes de configurar
    • Considera tu flujo de trabajo posterior
    • Alinea con los campos de tu CRM
  2. Uso Inteligente de Plantillas
    • Comienza con plantillas estándar
    • Personaliza según tu industria
    • Combina plantillas para casos específicos
  3. Aprovechamiento del Copilot
    • Utiliza las sugerencias como base
    • Refina las propuestas según tu contexto
    • Itera basándote en resultados reales

Optimización de Descripciones

Las descripciones de parámetros son críticas para la extracción correcta: ❌ Malo: "presupuesto" ✅ Bueno: "Rango de presupuesto mensual mencionado por el cliente para el servicio, en euros" ❌ Malo: "interesado" ✅ Bueno: "Si el cliente mostró interés genuino en proceder con el siguiente paso del proceso de venta"

Gestión de Datos Sensibles

Siempre usa autenticación segura para webhooks que manejan datos sensibles.
  • Implementa HTTPS para todos los endpoints
  • Usa tokens de autenticación seguros
  • Considera el cifrado de datos sensibles
  • Implementa logs de auditoría

Patrones de Configuración por Industria

E-commerce y Retail

{
  "producto_interes": "string",
  "rango_presupuesto": "string", 
  "talla_preferencia": "string",
  "canal_preferido": "string",
  "fecha_compra_estimada": "string",
  "cliente_recurrente": "boolean",
  "promocion_aplicada": "string",
  "metodo_pago_preferido": "string"
}

Servicios Profesionales

{
  "tipo_servicio": "string",
  "urgencia_proyecto": "string",
  "presupuesto_aprobado": "number",
  "equipo_tamaño": "number",
  "plazo_inicio": "string",
  "stakeholders": "string",
  "experiencia_previa": "boolean",
  "referencias_requeridas": "boolean"
}

Inmobiliario

{
  "tipo_propiedad": "string",
  "zona_preferida": "string",
  "rango_precio": "string",
  "num_habitaciones": "number",
  "financiacion_aprobada": "boolean",
  "plazo_mudanza": "string",
  "primera_vivienda": "boolean",
  "visita_programada": "boolean"
}

Salud y Wellness

{
  "tipo_consulta": "string",
  "sintomas_principales": "string",
  "tratamiento_previo": "boolean",
  "seguro_medico": "string",
  "fecha_cita_preferida": "string",
  "medico_preferencia": "string",
  "urgencia_nivel": "number",
  "autorizacion_tratamiento": "boolean"
}

Monitoreo y Optimización

Análisis de Extracción

1

Revisar Datos Extraídos

Analiza regularmente la calidad de datos extraídos.
2

Identificar Patrones

Busca campos frecuentemente vacíos o inconsistentes.
3

Refinar Descripciones

Mejora las descripciones de parámetros problemáticos.
4

Iterar y Mejorar

Ajusta la configuración basándote en resultados reales.

KPIs de Calidad de Datos

MétricaObjetivoAcción si Bajo
Completitud>85% campos llenosRevisar descripciones
Consistencia>90% valores válidosMejorar validación
Precisión>95% datos correctosRefinar prompts

Integración con Sistemas Externos

CRM Integration

  • Mapea parámetros a campos estándar
  • Usa IDs de Salesforce como referencias
  • Configura webhooks para crear/actualizar leads

Herramientas de Marketing

  • Email Marketing: Segmenta listas basándote en parámetros extraídos
  • Analytics: Envía eventos a Google Analytics o similares
  • Automatización: Dispara workflows basados en datos de llamadas

Troubleshooting Común

Problemas de Extracción

Problema: Parámetros frecuentemente vacíos Solución:
  • Verifica que la descripción sea específica y clara
  • Asegúrate que la información se mencione en las llamadas
  • Considera dividir parámetros complejos en varios simples
Problema: Datos inconsistentes Solución:
  • Estandariza formatos esperados en las descripciones
  • Usa validaciones en tu sistema receptor
  • Proporciona ejemplos en las descripciones
Problema: Webhooks fallando Solución:
  • Verifica la URL del endpoint
  • Confirma la autenticación
  • Revisa logs del servidor receptor

Siguientes Pasos

Saludos

Configura mensajes de bienvenida personalizados

Evaluaciones

Implementa tests de calidad automáticos