Crear y configurar una automatización

Crear y configurar una automatización

Una automatización es un flujo reutilizable que ejecuta una serie de pasos en cadena. Se crea una sola vez y puede conectarse a múltiples eventos, botones o llamadas API.

Crear una nueva automatización

Desde la ventana de Automatizaciones, hacé clic en + para crear una nueva. Deberás completar:
  • Nombre: un nombre descriptivo que identifique el flujo.
  • Descripción: un breve texto que explique qué hace la automatización.

Configurar parámetros de entrada

Los parámetros de entrada definen qué datos necesita la automatización para funcionar. Por ejemplo, si tu automatización cambia el estado de una tarea, necesita recibir como parámetro la tarea sobre la cual operar.
Hay dos opciones:
  • Sin parámetros: la automatización es autocontenida y no necesita datos externos.
  • Con parámetros: se definen uno o más parámetros, cada uno con un nombre y un tipo.
Tipos de parámetros disponibles:
Categoría
Tipos
Primitivos
texto, número, booleano, fecha, hora, configuración, lista
Entidades
sitio, tarea, formulario, proyecto, cliente, proveedor, workflow, elemento de red, usuario, entre otros
Archivos
archivo, archivo de respuesta
Los parámetros se configuran desde el panel derecho del editor de automatización, en la sección Input.

Configurar pasos (acciones)

Los pasos son las operaciones que se ejecutan en cadena. Cada paso tiene una acción y campos de entrada que se completan con valores provenientes de:
  • Valor constante: un valor fijo definido al configurar el paso.
  • Parámetro de entrada: datos recibidos por la automatización (ej: Input → sitio → nombre).
  • Resultado de un paso anterior: datos generados por un paso previo (ej: Paso 1 | Crear tarea → id).
  • Contexto del disparador: cuando se dispara desde un evento, datos del objeto que lo originó (ej: Disparador → tarea → estado).
  • Usuario ejecutor: datos del usuario que disparó la automatización.
Acciones disponibles — Los pasos se agrupan en tres categorías:
Buscar objetos (para usar en pasos posteriores): cliente, workflow, tarea en workflow, proyecto, documento de referencia (archivo, formulario, ingeniería, workflow, solicitud de acceso), respuesta de campo personalizado (elemento de red, workflow, tarea), miembro de solicitud de acceso, referencia de integración.
Actualizar objetos: tarea, formulario, sitio, elemento de red, cliente, workflow (estado), documento de referencia, formulario de ingeniería, respuesta de campo personalizado (cotización, elemento de red, sitio, tarea, workflow).
Crear objetos: tarea, formulario, workflow, sitio, elemento de red, cliente, proyecto, referencia de integración, documento de tarea de formulario.
Otras acciones: enviar email, ejecutar otra automatización, respuesta HTTP, entre otras.

Borrador y publicación

Las automatizaciones tienen un sistema de borrador. Podés editar una automatización sin afectar la versión que está corriendo en producción. Cuando estés conforme con los cambios, publicás el borrador y la nueva versión reemplaza a la anterior.
Esto te permite probar cambios con tranquilidad antes de aplicarlos.

Activar y desactivar

Cada automatización puede estar activa o inactiva. Una automatización inactiva no se ejecuta, pero mantiene su configuración intacta para cuando la necesites nuevamente.


Lista completa de acciones disponibles

Acciones de Creación

Descripción
Crear tarea
Crear proyecto
Crear elemento de red
Crear formulario
Crear cliente
Crear sitio
Crear workflow
Crear operación de material
Crear ítem de operación
Crear documento de tarea
Crear documento de formulario

Acciones de Actualización

Descripción
Actualizar tarea
Actualizar elemento de red
Actualizar cliente
Actualizar formulario
Actualizar sitio
Actualizar workflow
Actualizar operación de material
Actualizar doc referencia de tarea
Actualizar doc referencia de formulario
Actualizar doc referencia de workflow
Actualizar formulario de ingeniería
Actualizar doc de ingeniería
Actualizar doc form ingeniería
Actualizar cotización
Actualizar doc de cotización
Actualizar tareas relacionadas

Acciones de Búsqueda

Descripción
Buscar tarea en workflow
Buscar proyecto
Buscar sitio
Buscar elemento de red
Buscar contenidos de EdR
Buscar formulario
Buscar workflow
Buscar cliente
Buscar proveedor
Buscar operación de material
Buscar hito
Buscar doc template en workflow
Buscar doc de tarea
Buscar doc de workflow
Buscar doc de formulario
Buscar doc de ingeniería
Buscar doc form ingeniería
Buscar doc por archivo
Buscar atributo
Buscar referencia de integración
Buscar ref integración por código
Buscar usuarios por rol
Buscar cotización
Buscar doc de cotización
Buscar y actualizar estado de workflow
Buscar y agregar tareas relacionadas
Buscar formularios hermanos
Buscar usuario de acceso a sitio
Buscar doc acceso a sitio

Acciones de Campos Personalizados

Descripción
Actualizar campo personalizado de tarea
Actualizar campo de EdR
Actualizar campo de sitio
Actualizar campo de cliente
Actualizar campo de workflow
Actualizar campo de cotización
Crear campo personalizado en tarea

Acciones de Datos

Descripción
Obtener datos de formulario
Obtener datos de tarea
Buscar valor campo de EdR
Buscar valor campo de tarea

Acciones de Integración / API

Descripción
Petición HTTP personalizada
Ejecutar webhook
Ejecutar script
Crear referencia de integración
Retornar respuesta API

Acciones de IA

Descripción
Ejecutar agente de IA
Analizar formulario con IA
Revisar equipamiento de sitio con IA

Acciones de Control

Descripción
Disparar otra automatización
Ejecutar automatización independiente
Detener automatización

Acciones de Obtención

Descripción
Obtener formulario
Obtener tarea
Obtener elemento de red

Otras

Descripción
Enviar email
Clonar ítems de operación de material

Condiciones de ejecución por paso

Cada paso puede tener una condición de ejecución que determina si debe ejecutarse. Se resuelve en tiempo de ejecución contra el contexto del disparador.

Nombre personalizado

Cada paso puede tener un nombre personalizado para facilitar su identificación dentro del editor.