Skip to content

Core Activities

Version: 1.0.0  ·  ID: zoan-packages-core  ·  Author: Zoan Software

The Core package contains the fundamental activities that structure any automation: making decisions, repeating actions, handling errors, saving data and recording what happens. They do not automate a specific system (Browser, Excel, etc. do that), but they organize the flow of the playbook.

They are installed by default: you will always find them in the palette under the Core group.

ActivityTypeWhat it does
If / Elseif / ElseifRun one branch or another based on a condition
ActivityTypeWhat it does
For EachforeachRepeat for each element of a list or table
For Loopfor-loopRepeat a counted number of times
WhilewhileRepeat as long as a condition is true
BreakbreakExit the loop immediately
ContinuecontinueJump to the next turn of the loop
ActivityTypeWhat it does
Try / Catchtry-catchAtrapa errores y permite continuar
RetryretryRetry a failing block
ThrowthrowThrows an error on purpose
ActivityTypeWhat it does
Set Variableset-variableAssigns a value to a variable
ActivityTypeWhat it does
LoglogWrite a message to the execution log
Log to Filelog-to-fileAppend a log line to a file
CommentcommentDocumentation note on the canvas (no runtime effect)
DelaydelayWait a while before continuing
Invoke Playbookinvoke-playbookRun another playbook and bring back its results
Quiero…Usa
Do something only if a condition is metIf
Process each row of an Excel / each email of a listFor Each
Repeat N times (e.g. 10 pages)For Loop
Repeat until something changesWhile
Don’t let one mistake stop the entire botTry / Catch
Retry an unstable action (slow web, network)Retry
Stop the bot with a clear error messageThrow
Save or change the value of a variableSet Variable
Leave a record of what happened (to diagnose)Log
Keep a log in your own fileLog to File
Document the flow with a noteComment
Wait for a system to reactDelay
Reuse logic in another playbookInvoke Playbook