Recomendamos encarecidamente usar Ejecutar script para crear automatizaciones, ya que permite cubrir el comportamiento de todas las acciones, incluidas aquellas que, de otro modo, tendrían que crearse manualmente. Solo tienes que describir tus requisitos a la IA en el chat.Ten en cuenta que, si añades acciones manualmente, la IA no podrá reconocerlas ni modificarlas más adelante.
Crear con IA
Abre el Chat de IA en la barra lateral derecha de tu Tabla y describe lo que quieres.
La IA se encarga de todo: elige el desencadenador adecuado, selecciona las acciones correspondientes, asigna los Campos y configura automáticamente todo el flujo de trabajo.
Describe el objetivo una sola vez y el flujo de trabajo estará listo, sin necesidad de configuración manual.
Actualiza uno o varios Campos de un Registro existente. Solo cambiarán los Campos que asignes; todo lo demás permanecerá igual.
Configuración
Cómo configurarla
- Añade una acción Actualizar Registro a tu flujo de trabajo.
- Elige la Tabla que contiene el Registro que quieres modificar.
- Establece el ID de Registro. Haz clic en + para insertar una variable dinámica:
- Desde un desencadenador de Registro (creado, actualizado, botón pulsado): el desencadenador proporciona directamente el ID de Registro.
- Desde una acción Obtener Registros: haz referencia al ID de Registro de los resultados recuperados.
- También puedes escribir un ID de Registro estático o utilizar una lista separada por comas para actualizar varios Registros a la vez (p. ej.,
rec123,rec456,rec789).
- Asigna los Campos que quieras cambiar. Para cada Campo:
- Valor estático: escribe directamente el valor nuevo.
- Valor dinámico: haz clic en + para insertar un valor de un paso anterior.
- Deja sin asignar los Campos que no quieras modificar; conservarán sus valores actuales.
- Guarda la acción.
Cómo obtener el ID de Registro
El ID de Registro es el dato esencial que necesita esta acción. Aquí puedes ver dónde encontrarlo según el desencadenador:
¿Necesitas actualizar varios Registros a la vez? Puedes proporcionar ID de Registro separados por comas o utilizar
Bucle (lote) con un resultado de Obtener Registros para actualizarlos en lote.
Actualizaciones parciales
Esta acción realiza una actualización parcial. Esto significa que:
- Los Campos asignados se sobrescriben con los valores nuevos que especifiques.
- Los Campos sin asignar se dejan exactamente como están.
No es necesario volver a enviar todos los valores de los Campos, solo los que quieras cambiar. Es seguro y eficiente.
Advertencia: bucles del desencadenador
Si tu flujo de trabajo utiliza un desencadenador «Cuando se actualiza un Registro» y un paso posterior actualiza los mismos Campos supervisados de la misma Tabla, el flujo de trabajo se activará de nuevo y creará un bucle infinito.
Si la Automatización se activa mediante Cuando se actualiza un Registro y la acción Actualizar Registro vuelve a escribir en la misma Tabla, puedes crear un bucle infinito:
- El Registro cambia → el desencadenador se activa → la Automatización actualiza el Registro → el desencadenador se vuelve a activar → y así sucesivamente.
Cómo evitar los bucles:
- Supervisa Campos específicos en el desencadenador que sean distintos de los Campos que actualizas. Por ejemplo, supervisa «Estado», pero actualiza «Fecha de procesamiento».
- Añade un filtro al desencadenador. Por ejemplo, actívalo solo cuando
Procesado no sea true y establece Procesado en true en tu acción.
- Considera utilizar Cuando el Registro cumple las condiciones, que solo se activa en las transiciones de estado.
Cuándo usarla
- Marcar una tarea como completada después de aprobarla. Cuando se pulse un botón, establece Estado en «Aprobada» y rellena la fecha de aprobación.
- Actualizar un Campo de estado a partir de eventos externos. Cuando un webhook informe de un pago, busca el Registro del pedido y actualiza su estado a «Pagado».
- Escribir una marca de tiempo cuando algo cambie. Cuando se actualice un Registro, establece un Campo de fecha «Última modificación por Automatización» en la hora actual.
- Volver a sincronizar datos desde un sistema externo. Después de llamar a una API externa, escribe los datos de la respuesta (p. ej., un número de seguimiento) en el Registro.
- Actualizar Registros en lote. Combina Obtener Registros y Bucle para actualizar varios Registros a la vez; por ejemplo, para marcar todas las tareas vencidas como «Escaladas».
Consejos
- La actualización de un Registro puede activar otras automatizaciones que supervisen la misma Tabla. Ten en cuenta los efectos en cascada.
- Al actualizar varios Registros con ID separados por comas, todos reciben los mismos valores de Campo. Si necesitas valores distintos para cada Registro, utiliza un paso Bucle.
- Si necesitas borrar un Campo, asígnale un valor vacío. Dejarlo sin asignar no lo borrará.
- Utiliza Acceso entre Bases para actualizar Registros de una Tabla que se encuentre en otra Base.
Contenido relacionado
- Crear Registro — añade Registros nuevos en lugar de modificar los existentes
- Obtener Registros — recupera Registros para obtener sus ID antes de actualizarlos
- Acceso entre Bases — actualiza Registros en Tablas que se encuentran fuera de la Base actual
- Bucle (lote) — actualiza varios Registros con valores diferentes