Tayon Help

Dejar que la IA decida qué hacer con una respuesta

Usa la acción Prompt de IA para leer la respuesta de un lead y contestar una pregunta sobre ella, y luego ramifica según la respuesta con una División.

Necesitarás: Un flujo de respuesta para tu agente de IA. Consulta Gestionar respuestas con flujos de respuesta.

La acción Prompt de IA le hace una pregunta a la IA y guarda la respuesta. Pon en la pregunta la respuesta del lead, y tu flujo podrá ramificar según lo que el lead quiso decir de verdad.

#Cómo funciona la acción Prompt de IA

Agrega un paso de Acción y pon el Tipo de Acción en Prompt de IA. Tiene tres opciones:

Opción Qué poner
Prompt de IA La pregunta. Las variables funcionan aquí, así que incluye $EMAILDATA.BODY o $IMDATA.BODY.
Temperatura Cuánta libertad tiene la IA para variar. Menor = más enfocado, Mayor = más creativo. Usa 0 para decisiones.
Almacenar Respuesta En (opcional) Un identificador en mayúsculas, como MEETING. La respuesta queda disponible como $MEETING.

Lo que conviene saber:

  • El prompt tiene que tener más de 10 caracteres, o el paso se salta.
  • Con temperatura 0, la respuesta vuelve en una sola línea, sin espacios de sobra, lo que facilita compararla.
  • Sin un identificador, la respuesta se descarta.
  • Prompt de IA siempre se ejecuta en el nivel Regular y usa créditos como cualquier mensaje de IA.

#Patrón 1: contestar sí o no y ramificar

Este flujo envía las peticiones de reunión a una persona y deja que la IA conteste el resto.

  1. Agrega Prompt de IA. Pon en Prompt de IA: Responde solo SI o NO. ¿Este mensaje pide una reunión o una llamada? Mensaje: $EMAILDATA.BODY
  2. Pon Temperatura en 0 y Almacenar Respuesta En en MEETING.
  3. Agrega una División. En Modo Avanzado (Código), escribe $MEETING = si.
  4. En la rama verdadera: Enviar Correo al lead con $EMAILDATA.AITRANSFER, y luego Asignar Lead a la persona que agenda las reuniones.
  5. En la rama falsa: Enviar Correo al lead, asunto RE: $EMAILDATA.SUBJECT, cuerpo $EMAILDATA.AIRESPONSE.

Las comparaciones de una división no distinguen mayúsculas de minúsculas, así que si coincide con SI. Escribe el valor sin comillas.

#Patrón 2: ramificar por la categoría

Cada respuesta ya está clasificada en una categoría antes de que se ejecute el flujo, así que la rama más simple ni siquiera necesita Prompt de IA:

Condición de la división Entonces
$EMAILDATA.CATEGORY = call Pasar a una persona que llame
$EMAILDATA.CATEGORY = quote Enviar tu lista de precios y avisar a ventas
$EMAILDATA.CATEGORY = bad_experience $EMAILDATA.AISORRY, avisar a un responsable, Asignar Lead
cualquier otra $EMAILDATA.AIRESPONSE

Para WhatsApp y SMS, usa $IMDATA.CATEGORY. Los códigos están en Variables de mensajes entrantes.

Combina condiciones con OR: $EMAILDATA.CATEGORY = call OR $EMAILDATA.CATEGORY = accepted_offer.

#Patrón 3: sacar un dato de la respuesta

Prompt de IA también sirve para extraer, no solo para clasificar:

  1. Prompt de IA: ¿Qué fecha quiere esta persona para reunirse? Responde con el formato DD/MM/AAAA, o NONE. Mensaje: $EMAILDATA.BODY. Guárdalo en MEETDATE.
  2. División: $MEETDATE <> none.
  3. En la rama verdadera: Enviar Correo con Enviar al contacto de la cuenta: $CRMDATA.NAME quiere reunirse el $MEETDATE. Su mensaje: $EMAILDATA.BODY.

#Avísate con los detalles

Sea cual sea la rama, un aviso para ti es un Enviar Correo con Enviar A en Enviar al contacto de la cuenta. Líneas útiles para el cuerpo:

$CRMDATA.NAME ($CRMDATA.EMAIL, $CRMDATA.PHONE) contestó.
Categoría: $EMAILDATA.CATEGORY
Su mensaje: $EMAILDATA.BODY

#Cuando algo falla

Síntoma Causa probable
La división siempre va por la rama falsa La respuesta no es exactamente la palabra con la que comparas. Usa temperatura 0 y pide una sola palabra.
$MEETING sale vacío Almacenar Respuesta En está vacío o escrito distinto de la variable.
Una división sobre $EMAILDATA.BODY se comporta de forma rara El texto bruto del mensaje puede tener caracteres que confunden la condición. Clasifícalo primero con Prompt de IA y divide por la respuesta guardada.

Actualizado: