Propósito
- Permitir que el agente virtual reconozca cuándo se requiere intervención humana.
- Transferir la conversación con contexto suficiente para que el operador continúe sin pérdida de información.
- Mantener una trazabilidad completa de las acciones de transferencia para reportes y análisis.
Configuración de la herramienta
Al crear o editar una herramienta de tipo Transferencia a humano, se definen los siguientes campos:1. Nombre
Nombre único para identificar esta herramienta dentro del equipo.Por ejemplo:
TransferenciaCobros o EscalamientoSoporte.
2. Descripción
Texto explicativo que indica cuándo debe utilizarse esta transferencia.Esto es fundamental, ya que el agente virtual usa esta descripción para decidir el momento adecuado para activar la transferencia.
Ejemplo de descripción:
“Usar esta transferencia cuando el cliente solicite hablar con un humano para resolver un problema de facturación.”
3. Agentes asociados
Lista de agentes humanos o colas de destino que pueden recibir la conversación.El agente virtual derivará el contacto a uno de estos destinos según la configuración del equipo.
Parámetros de transferencia
Los parámetros son datos que el agente virtual enviará junto con la conversaciónpara que el agente humano reciba todo el contexto necesario.
Modos de configuración de parámetros
Los parámetros pueden definirse de dos maneras:a. Modo Básico
Permite configurar cada parámetro de forma sencilla, campo por campo:- Nombre: identificador del parámetro.
- Tipo: tipo de dato esperado.
- Texto: cadenas de caracteres. Ejemplo: motivo de la transferencia.
- Número: valores numéricos. Ejemplo: monto de deuda.
- Objeto: estructura con varios campos clave-valor. Ejemplo:
{ "plan": "premium", "saldo": 20 }. - Array: lista de valores homogéneos. Ejemplo:
["pedido-123", "pedido-456"].
- Descripción: explica qué representa el parámetro y cómo se completará.
b. Formato JSON Schema
Ofrece total libertad de definición, siguiendo el estándar JSON Schema.Permite crear estructuras complejas, anidadas o con validaciones personalizadas. Ejemplo de un esquema en JSON Schema:
Ejemplo de configuración
Nombre:TransferenciaCobrosDescripción: “Usar cuando el cliente quiera renegociar su deuda o reclamar un pago no aplicado.”
Agentes asociados:
EquipoCobros
Parámetros (modo Básico)
| Nombre | Tipo | Descripción |
|---|---|---|
| motivoTransferencia | Texto | Motivo que el cliente expresa para la transferencia |
| saldoPendiente | Número | Monto de deuda pendiente |
| datosCliente | Objeto | Información relevante del cliente (plan, historial) |
Uso en el ciclo conversacional
Cuando el agente virtual decide transferir:- Evalúa guion y reglas para determinar si se cumple la condición de transferencia.
- Rellena los parámetros con la información disponible (por ejemplo, variables de contexto o datos del CRM).
- Activa la herramienta Transferencia a humano, enviando:
- Mensaje de aviso al cliente (opcional).
- Parámetros de contexto para el agente humano.
- La conversación continúa en manos del agente humano sin pérdida de historial.
Buenas prácticas
- Escribe descripciones claras y específicas para que el agente virtual sepa exactamente cuándo usar la herramienta.
- Define parámetros mínimos pero suficientes para que el operador humano tenga toda la información.
- Elige el modo adecuado:
- Usa Básico para la mayoría de los casos.
- Usa JSON Schema si necesitas estructuras complejas o validaciones avanzadas.
- Prueba la transferencia en Playground para verificar que los parámetros lleguen correctamente al destino.
Próximos pasos
- Configura los Contactos que recibirán las conversaciones transferidas.
- Prueba la herramienta en el Playground para confirmar que los parámetros se envían correctamente.
- Monitorea el resultado en Reportes para medir calidad y tiempos de atención.

