Después de la actualización automatizada de usuario: ¿puede activarse desde un campo obligatorio, incluyendo opcionalmente otros campos de perfil/personalizados si existen?

Estoy intentando usar el script Crear publicación con el disparador Después de actualizar usuario para un flujo de trabajo de introducción/notificación de nuevos usuarios, y no estoy seguro de si estoy interpretando correctamente la limitación documentada o si existe una solución alternativa compatible.

Ya he leído:

Mi caso de uso

Quiero crear una publicación automatizada cuando un nuevo usuario complete un campo de registro/perfil obligatorio.

Al mismo tiempo, me gustaría que esa publicación también incluya algunos campos personalizados de usuario opcionales si el usuario los completó, por ejemplo cosas como:

  • pronombres/género
  • idiomas
  • confirmación de que se entendieron las normas de la comunidad

Por lo tanto, el comportamiento previsto sería:

  • un campo obligatorio garantiza que se active la automatización
  • otros campos opcionales se incluyen en la publicación solo si se han completado

Donde me estoy quedando atascado

La documentación del disparador dice:

La automatización solo se activará una vez que el usuario haya completado todos los campos especificados.

Y la interfaz también dice:

Se activará solo si el usuario ha completado todos estos campos

Así que, según mi comprensión, si agrego campos opcionales a la configuración del disparador para poder usar sus marcadores de posición, dejan de ser opcionales a efectos de la automatización, porque la automatización no se activará a menos que todos estén completados.

Eso parece crear un dilema:

  • si incluyo los campos opcionales en el disparador, la automatización podría no activarse nunca para los usuarios que los omitan
  • si no los incluyo en el disparador, entonces podría no poder usar sus marcadores de posición de forma fiable en la publicación

Mis preguntas

  1. ¿Estoy interpretando correctamente el comportamiento actual?
  2. ¿Sigue siendo precisa la limitación documentada hoy en día?
  3. ¿Existe alguna forma compatible de:
    • activar la automatización desde un campo obligatorio
    • pero aún así acceder a otros campos personalizados/de perfil opcionales en el contenido de la publicación si existen?
  4. Si no es así, ¿hay alguna solución alternativa recomendada para este caso de uso?

Comportamiento ideal

Lo que espero es algo como:

  • activar cuando se cumpla cualquier condición de disparador obligatoria
  • reemplazar los marcadores de posición opcionales cuando existan valores
  • dejar los marcadores de posición opcionales en blanco, sin cambios u omitidos cuando no existan valores

Pero no estoy seguro de si eso ya es posible y simplemente lo estoy configurando incorrectamente.

Agradecería cualquier orientación.

¡Gracias!

1 me gusta