Cómo gestionar múltiples automatizaciones competidoras en monday.com
Si ha configurado muchas automatizaciones que tienen acciones que compiten entre sí, es posible que encuentre inconsistencias en el funcionamiento de estas automatizaciones. Algunas de sus automatizaciones funcionarán correctamente, mientras que otras fallarán.
En este artículo, exploraremos lo que realmente significa tener automatizaciones competitivas y cómo puedes intentar solucionarlo.
¿Qué son las automatizaciones competitivas?
En resumen, las automatizaciones en competencia ocurren cuando tienes múltiples automatizaciones con el mismo disparador (o una automatización con múltiples acciones) cuyas acciones se activan al mismo tiempo y pueden causar conflictos entre sí.
Por ejemplo, digamos que configuramos las siguientes dos automatizaciones en el mismo tablero:
- Cuando el estado cambie a algo , compilaré un elemento.
- Cuando el estado cambia a algo , cambia otro estado a algo.
Dado que estas automatizaciones comienzan desde el mismo disparador, «cuando el estado cambia a algo», ambas se ejecutarán al mismo tiempo. Por lo tanto, es muy probable que al menos una de estas automatizaciones falle; es posible que la segunda automatización no se ejecute porque la primera provocó que se ensamblara ese elemento.

Activación de automatizaciones competidoras.
Ahora que entendemos más sobre lo que significa tener automatizaciones competitivas, ¡aprendamos qué sucede cuando las ejecutas en tu tablero!
Continuaremos con las dos recetas de automatización presentadas en el ejemplo anterior. Si hacemos que estas automatizaciones se ejecuten varias veces cambiando el estado 1 a «devin», algunas de las automatizaciones funcionarán correctamente, mientras que otras no. Cuando esto suceda, también recibiremos una alerta que nos indicará que nuestra automatización falló:

Además, si ingresa al registro de actividad de la automatización, también puede ver pruebas de que algunas de las recetas que se ejecutaron funcionaron correctamente, mientras que otras fallaron. También habrá una frase roja que explica más sobre por qué falló una automatización específica (en nuestro caso fue porque teníamos un elemento ensamblado en el tablero).

Ejemplos de automatizaciones competidoras
Aunque puede haber una variedad de escenarios diferentes que conducen a automatizaciones competitivas, los principales involucran acciones de automatización de «etapa final» que mueven un elemento a otro tablero, archivan un elemento o eliminan completamente un elemento.
Suponiendo esto, encontrará tres escenarios diferentes a continuación en los que las automatizaciones competirán entre sí y, por lo tanto, provocarán que algunas de ellas fallen en el proceso de ejecución:
- Escenario 1: una automatización mueve un elemento a otro tablero

- Escenario 2: automatización de la longitud de un artículo

- Escenario 3: una automatización elimina un elemento por completo

como solucionarlo
Para solucionar el problema de las automatizaciones en competencia, comience eliminando las automatizaciones separadas que compiten entre sí. Luego, cree una automatización personalizada para completar ambas acciones.
Por ejemplo, las dos automatizaciones siguientes:
- Cuando el estado cambie a algo , compilaré un elemento.
- Cuando el estado cambia a algo , cambia otro estado a algo
Se puede combinar en una automatización personalizada:
- Cuando el estado cambia a algo , entonces ponle un estado a algo, luego ensamblaré un artículo.

Nota: asegúrese de agregar cualquier acción en el «último» paso (mover elemento al tablero, compilar elemento o eliminar elemento) como una de las últimas acciones de la automatización personalizada.