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, no se recomienda ni se admite este flujo de trabajo. Cuando un ticket es actualizado por reglas de negocio por y la API simultáneamente, es probable que se produzcan errores. Cuando esto sucede, se llama condición de carrera.
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 pueden variar en función de cuándo se produce la actualización del ticket en el ciclo. La actualización del ticket puede afectar la activación de otras reglas de negocio.
Si desea más información sobre los disparadores, consulte el artículo: Acerca de los disparadores y cómo funcionan.
Como alternativa, considere usar un flujo ZIS para lograr un resultado similar.