Campos Requeridos: Datos obligatorios por etapa

Asegura la calidad de tus datos. Configura "candados" para que la IA (o tu equipo) no pueda ingresar a un cliente en una etapa específica sin tener los datos obligatorios completos.

La funcionalidad de Campos Requeridos actúa como un filtro de calidad en tu embudo de ventas. Te permite definir qué información es obligatoria para entrar a una etapa específica.

La Regla de Oro: Los campos son requeridos para ENTRAR a la etapa.

  • Si la IA intenta mover a un cliente a "Cotización", primero verificará si tiene los datos que exige "Cotización".

  • Si tú mueves manualmente un ticket a "Cotización", el sistema te pedirá rellenar esos datos manualmente.

triangle-exclamation

1. ¿Cómo funciona la lógica de la IA?

Cuando tu Asistente IA decide que es momento de avanzar a un cliente (ej: el cliente pide cotizar), el sistema ejecuta una validación de seguridad sobre la etapa de destino:

  1. Intento de Cambio: La IA ejecuta la función change_stage para mover al cliente a la etapa objetivo (ej: "Pendiente Enviar Cotización").

  2. Verificación de Destino: El sistema revisa: "¿Esta etapa de destino exige algún dato obligatorio?".

  3. Extracción Inteligente (Gemini Flash):

    • Si el dato falta (ej: RUT), la IA analiza toda la conversación histórica y las herramientas usadas previamente para ver si el cliente ya lo mencionó.

    • Si lo encuentra, lo guarda automáticamente y autoriza la entrada a la etapa.

  4. Solicitud Activa:

    • Si el dato no existe en el chat, el sistema bloquea el cambio de etapa.

    • La IA, en lugar de mover al cliente, le responde solicitando el dato faltante.

Ejemplo:

  • Meta: Entrar a la etapa "Pendiente Cotización" (Requiere: RUT).

  • Acción: La IA detecta que falta el RUT.

  • Respuesta al cliente: "Para generarte la cotización formal y avanzar, necesito que me ayudes con tu RUT por favor."


2. Configuración Paso a Paso

Para activar estos requisitos de entrada, sigue estos pasos:

  1. Ingresa a tu Embudo y haz clic en el icono de Lápiz (Editar Embudo) arriba a la derecha.

  2. Selecciona la pestaña Tickets.

  3. Ubica la columna de la Etapa de Destino (la etapa a la cual quieres ponerle requisitos de entrada).

  4. Activa el interruptor "Campos requeridos".

  5. Selecciona en la lista los datos que deben estar llenos para permitir la entrada.

  1. Haz clic en Guardar cambios.


3. Movimientos Manuales vs. IA

Es importante entender cómo afecta esto a tu operación diaria:

  • 🤖 Movimiento por IA: Es 100% automático. La IA busca el dato en el chat. Si no está, se lo pide al cliente de forma natural en la conversación.

  • 👤 Movimiento Manual (Agente): Si tú arrastras un ticket manualmente hacia una etapa con requisitos, el sistema detectará que falta el dato y abrirá una ventana emergente obligándote a rellenarlo manualmente en ese momento. No podrás soltar el ticket en esa etapa hasta completar la información.


4. Visualización en Logs (Field Extraction)

Puedes monitorear cómo la IA busca esta información revisando los logs de conversación o el Playground. Verás un evento llamado FIELD_EXTRACTION.

  • Required fields: Muestra qué pedía la etapa de destino.

  • Missing fields: Muestra qué no encontró.

  • Message sent to user: Muestra la pregunta que generó para pedir el dato.

Last updated

Was this helpful?