Pregunta
Deseo actualizar tickets usando un disparador o una automatización. No se puede acceder a los atributos de ticket que deseo actualizar usando las reglas de negocio. La actualización se puede realizar correctamente con la API de Support. ¿Puedo hacer que el disparador o la automatización notifique a un webhook que actualiza el ticket a través de la API?
Respuesta
No, este flujo de trabajo no se recomienda y no se le proporciona soporte. Es probable que se produzcan errores cuando las reglas de negocio y la API actualizan un ticket al mismo tiempo. Esta situación se conoce como condición de carrera o de secuencia.
Cada vez que se crea o se actualiza un ticket, todas las reglas de negocio se ejecutan en un ciclo con respecto a ese ticket. Por ejemplo, los disparadores se activan y actualizan el ticket si se cumplen sus condiciones durante el ciclo. Un ciclo es todo el proceso de verificación del ticket con respecto a todos los disparadores.
Cuando un disparador actualiza un ticket usando la API, la actualización ocurre en algún punto indeterminado del ciclo. Los resultados varían según el momento del ciclo en que ocurre la actualización del ticket. La actualización del ticket puede afectar la activación de otras reglas de negocio.
Considere usar un flujo ZIS como alternativa para lograr un resultado similar.