Ir al contenido

Core Activities

Versión: 1.0.0  ·  ID: zoan-packages-core  ·  Autor: Zoan Software

El paquete Core contiene las actividades fundamentales que estructuran cualquier automatización: tomar decisiones, repetir acciones, manejar errores, guardar datos y dejar registro de lo que ocurre. No automatizan un sistema concreto (eso lo hacen Browser, Excel, etc.), sino que organizan el flujo del playbook.

Vienen instaladas por defecto: las encontrarás siempre en la paleta bajo el grupo Core.

ActividadTipoQué hace
If / Elseif / ElseifEjecuta una rama u otra según una condición
ActividadTipoQué hace
For EachforeachRepite por cada elemento de una lista o tabla
For Loopfor-loopRepite un número contado de veces
WhilewhileRepite mientras una condición sea verdadera
BreakbreakSale del bucle inmediatamente
ContinuecontinueSalta a la siguiente vuelta del bucle
ActividadTipoQué hace
Try / Catchtry-catchAtrapa errores y permite continuar
RetryretryReintenta un bloque que falla
ThrowthrowLanza un error a propósito
ActividadTipoQué hace
Set Variableset-variableAsigna un valor a una variable
ActividadTipoQué hace
LoglogEscribe un mensaje en el registro de ejecución
Log to Filelog-to-fileAnexa una línea de registro a un archivo
CommentcommentNota de documentación en el lienzo (sin efecto en ejecución)
DelaydelayEspera un tiempo antes de continuar
Invoke Playbookinvoke-playbookEjecuta otro playbook y trae sus resultados
Quiero…Usa
Hacer algo solo si se cumple una condiciónIf
Procesar cada fila de un Excel / cada correo de una listaFor Each
Repetir N veces (ej. 10 páginas)For Loop
Repetir hasta que algo cambieWhile
Que un error no detenga todo el botTry / Catch
Reintentar una acción inestable (web lenta, red)Retry
Detener el bot con un mensaje de error claroThrow
Guardar o cambiar el valor de una variableSet Variable
Dejar constancia de lo que pasó (para diagnosticar)Log
Guardar una bitácora en un archivo propioLog to File
Documentar el flujo con una notaComment
Esperar a que un sistema reaccioneDelay
Reutilizar lógica en otro playbookInvoke Playbook