Skip to content

Designer overview

The Zoan Designer is the desktop application where you design your automations, without writing code. Instead of programming, you drag activities (blocks that do a specific action: open a browser, read an Excel, send an email) to a canvas and configure them by filling out forms.

Each automation you build is called a playbook: a sequence of activities, from top to bottom, that Agent executes step by step.

When you open a project you will see five zones. It is advisable to memorize them because we name them in all the documentation.

full view of the Designer with the 5 areas marked with numbers.

#Areawhere isWhat is it for?
1PaletaLateral izquierdoCatalog of all available activities, grouped by package. You drag them to the canvas. More →
2CanvasCentroThe canvas where you create the flow by stacking activities. The visual order is the order of execution. More →
3PropertiesRight sidebarThe parameters of the selected activity. Here you configure each activity.
4VariablesPanel inferiorThe variables of the current playbook: data that travels between activities. More →
5ToolbarBarra superiorAcciones globales: guardar, ejecutar (probar local), publicar (subir a Zoan Cloud).

Hierarchical list of packages and activities. It has a search engine at the top to filter by name. Only installed packages appear. See Activity Palette.

Nodes are stacked vertically; there are no arrows to connect: the flow is from top to bottom. Some activities (such as If, For Each, Try/Catch) contain sub-flows called lanes. See Canvas and nodes.

When you select a node, this panel displays its parameters. Each field accepts a literal value or an expression (if it starts with =). See Expressions.

Here you declare variables and see their type. A variable is the “container” where one activity stores its result for another to use later. See Variables.

ActionWhat are you doing
GuardarPersist the project on disk
EjecutarRun the playbook on your machine against the local Agent, to test it. See Debugging
PublicarPackages the project and uploads it to Zoan Cloud as a version. See Publish and version
  • A project is the folder that groups your work: one or more playbooks, plus the resources they need (templates, example data).
  • A playbook is a specific automation within the project.

A project can have several playbooks. One of them is the main one (the one that runs first), and you can invoke the others from it with the Invoke Playbook activity. This allows you to reuse logic and break large automations into small, manageable pieces.

Proyecto "Facturación"
├── main ← playbook principal
├── procesar-factura ← se invoca desde main con Invoke Playbook
├── enviar-notificacion
└── plantillas/
└── factura.docx ← recurso, referenciable con asset("plantillas/factura.docx")

diagram of the 6 steps of the design→publish cycle.

  1. Create or open a project from the Designer home screen.
  2. Drag activities from the palette to the canvas, in the order in which they should be executed.
  3. Configure each activity in the properties panel.
  4. Declare variables to pass data from one activity to another and capture results.
  5. Run locally (Run button) to verify that it works and fix errors. See Debugging.
  6. Publish to Zoan Cloud (Publish button) with a version number, so it can be run unattended and scheduled. See Publish and version.