Skip to content

First steps

This guide takes you from zero knowledge to having your first automation up and running. It’s intended for someone who has never used Zoan Automation — and almost no one has touched RPA before. Each step explains what you will see, what you have to do, and what common errors may appear.

Al terminar vas a tener:

  • A Zoan Automation account on your own subdomain.
  • The Agent installed and connected on your Windows machine.
  • Your first playbook designed, published and successfully executed.
  • Execution logs visible in the portal.

Estimated time: 30 to 45 minutes the first time. Then, creating a new automation takes minutes.

Before putting your hands in, this is what the complete path looks like:

  1. You request your Zoan Cloud account — we receive your email and activate your tenant (a subdomain for your organization).
  2. You enter the portalhttps://tu-empresa.cloud.zoansoftware.com with the email and password that we sent you.
  3. You create an environment (“Production” or “Tests”) and inside you create an agent, which generates a Machine Key.
  4. You download the Zoan Platform Setup and install it with the wizard — it includes Designer and Agent in a single package.
  5. Open Zoan Agent, paste the URL and Machine Key, and connect.
  6. You open Zoan Designer, create a project, drag activities to the canvas and configure parameters.
  7. You publish the playbook to the portal, associate it with a process in the environment, and run it.
  8. You see the logs in real time from the portal.

From here we take you step by step.


For now, Zoan Automation is delivered with accompaniment: there is no automatic registration from the web. This allows us to ensure that you receive the tenant configured correctly, with your assigned plan and an open support channel from day one.

  1. Solicita tu cuenta

    Write to contacto@zoansoftware.com or fill out the form at zoansoftware.com/contacto. Indicates:

    • Name of your organization.
    • Subdomain you want to use (e.g. acmeacme.cloud.zoansoftware.com).
    • Interest plan (Free, Starter, Pro).
    • Name and email of the first administrator user.
  2. Wait for activation

    In less than one business day you will receive an email with:

    • URL de tu portal: https://tu-empresa.cloud.zoansoftware.com
    • Username and temporary password.
    • Link to download the installer.

    capture of the activation email with the URL and data masked.


  1. Open the URL that arrived in the email (https://tu-empresa.cloud.zoansoftware.com).

    portal login screen with the Zoan Automation logo and email + password fields.

  2. Login with your email and temporary password.

  3. Change your password when the system asks you to do so. Use a strong password: the portal saves sensitive credentials from your systems.

  4. You land on the tenant’s Dashboard. You’ll see an empty summary — there are no environments or runs yet.

    dashboard just activated, no data.


An environment is an isolated space where resources live: agents, processes, credentials, executions. The typical thing is to have Producción, Pruebas and Desarrollo separate, but to start with one is enough.

  1. Go to Environments in the left side menu.

  2. Click on “New environment” (button at the top right).

    empty environment list with "New Environment" button highlighted.

  3. Fill out the form:

    • Name: Pruebas (changeable later).
    • Description: optional.

    environment creation modal with filled fields.

  4. Keep. The environment is created and you go directly into its detail.


The agent represents the physical or virtual machine where the bots will run. When you create it in the portal, it returns a Machine Key — a key that the Agent (the desktop app) uses to identify itself against Zoan Cloud.

  1. Within the environment, click on the Agents tab (it’s the first tab, marked with a robot icon).

  2. Click on “Create Agent” (or ”+”).

    Agents tab empty, with "Create Agent" button.

  3. Enter a name for the agent. Convention: identifiable name of the machine (e.g. WIN-CONTABILIDAD-01, VM-AUTOMATION-EU-01).

    modal with "Name" field filled.

  4. Keep. A modal with the Machine Key appears immediately:

    modal showing agent ID in green, Machine Key in green, and warning "This key is only shown once."

  5. Copy the Machine Key with the copy button. Also write down the agentId (it is used to reference the agent from the API).

  6. Close the modal. The agent is listed with status offline — nothing is connected yet on the machine side.


Zoan Platform is a single installer that includes the Designer + the Agent. There are no separate installers.

  1. Download the installer

    Hay dos formas:

    • From the portal: There is a download link in the tenant header or on each agent page.
    • From the activation email: includes the direct link.

    The file is ZoanPlatformSetup.exe, approximately 80–120 MB.

    installer download link location on the portal.

  2. Run as administrator

    Double click on ZoanPlatformSetup.exe. Windows asks if you want to allow changes — click Yes.

  3. Automatic dependency checking

    Before showing the wizard, the installer checks two things:

    • .NET 8 Desktop Runtime (required for Windows apps to work).
    • Microsoft Edge WebView2 Runtime (embedded browser engine that uses the UI).

    If something is missing, the installer asks you if you want to download it. Accept — the installation is transparent.

  4. Installation wizard (5 steps)

    Welcome screen with a link to the Terms of Service and Privacy Policy. Click on Get started.

    Wizard Welcome screen with steps sidebar on the left.


Here you use the Machine Key that you copied in step 4.

  1. Open Zoan Agent from the Start menu or desktop icon.

  2. “Connect this device” screen

    The first time you open the Agent, you are greeted with this screen. There are two fields:

    • Zoan Cloud URL — the URL of your portal (e.g. https://acme.cloud.zoansoftware.com).
    • Machine Key — the key you copied from the portal.

    "Connect this device" screen with the two fields empty and the "Connect to Zoan Cloud" button.

  3. Paste the values ​​and click on “Connect with Zoan Cloud”

    The Agent validates the URL, contacts Zoan Cloud, registers the connection, and saves the configuration. If everything goes well, in 2-3 seconds it switches to the main screen.

    Agent main screen with green status pill "connected" top right, empty list of processes and Activity panel.

  4. Verify that it appears as online in the portal

    Return to the tenant portal, enter the environment → Agents tab. The agent you created earlier should now have an online (green) status instead of offline.

    list of agents with an agent in online status (green badge) and the counter "1 online" at the top.


Now comes the fun part: putting together an automation.

For this tutorial we are going to make something simple: a playbook that opens Wikipedia, searches for “Robotic process automation” and saves the first paragraph in a variable.

  1. Open Zoan Designer from the Start menu.

    Initial Designer screen with the "New Project" option and the list of recent projects.

  2. Create a new project

    Click on New project. The Designer asks you:

    • Nombre del proyecto: Tutorial Wikipedia
    • Location: By default it suggests Documentos\Zoan\Proyectos\ — leave it that way or change it.

    modal de nuevo proyecto.

  3. Get to know the Designer interface

    When you open the project you will see 4 areas:

    • Palette (left) — all available activities, grouped by package.
    • Canvas (center) — where you drag the activities to build the flow.
    • Properties panel (right) — parameters of the selected activity.
    • Panel de variables (abajo) — variables del playbook.

    full view of the Designer with a newly created project, empty canvas, palette visible and properties panel closed.

  4. Arrastra tu primera actividad

    In the palette, type browser in the search engine. The activities from the Browser package appear. Drag Open Browser to the canvas.

    palette filtered by "browser" with several activities visible.

  5. Configure Open Browser

    Click on the browser-open node that you just placed. The properties panel on the right opens with the parameters:

    • Browser: deja chrome.
    • URL: https://es.wikipedia.org/wiki/Automatización_robótica_de_procesos
    • Headless: false (we want to see the browser for this tutorial).
    • Output: type page — this saves the browser session to a variable called page.

    browser-open node selected with the properties panel on the right showing the configured values.

  6. Add an activity to wait for the content

    In the palette, look for page-wait-for. Drag Page Wait For below the Open Browser.

    Configure:

    • Page: = page (references the variable you created in the previous step with an expression).
    • Selector: #mw-content-text p (a CSS selector to the first paragraph).
    • Timeout: 10000 (10 segundos).

    page-wait-for node selected with parameters set.

  7. Extract the text from the first paragraph

    Arrastra Page Get Text debajo.

    Configure:

    • Page: = page
    • Selector: #mw-content-text p
    • Output: firstParagraph
  8. Record the result in a log

    Arrastra Log (del paquete Core).

    Configure:

    • Level: info
    • Message: = "Primer párrafo: " + firstParagraph
  9. Close the browser at the end

    Drag Browser Close and set Browser: = page.

  10. Your playbook should look like this

    canvas with the 5 nodes in sequence, showing the complete flow.


Before publishing the playbook to Zoan Cloud, it is a good idea to test it on your own machine. The Designer can execute against your local Agent.

  1. Verify that the Agent is online (check the icon in the system tray — it should have a green circle).

  2. Click on “Run” in the Designer toolbar (button with play icon).

  3. Look at the logs panel (bottom). You will see messages in real time:

    [INFO] Iniciando ejecución
    [INFO] browser-open: chrome → es.wikipedia.org
    [INFO] page-wait-for: selector encontrado
    [INFO] page-get-text: 487 caracteres extraídos
    [INFO] Primer párrafo: La automatización robótica de procesos...
    [INFO] browser-close
    [OK] Ejecución completada — 4.2s

    Designer at the end of the execution, log panel with colored messages and the playbook with all nodes in green.

  4. If something fails, the log panel shows the error. The most frequent causes for this playbook would be:

    • Wikipedia changed its layout and the #mw-content-text p selector no longer exists — update it.
    • You don’t have Chrome installed — install Chrome or change to edge in the Browser parameter.
    • Agent is not running — open it from the Start menu.

Once it’s running locally, you publish it to the portal so it can run unattended.

  1. In the Designer, click “Publish” in the toolbar.

  2. Fill in the version information

    The Designer asks you:

    • Version (semantics): 1.0.0 for the first publication.
    • Release Notes: Optional, but useful for history.

    post modal with filled fields.

  3. Confirm. The Designer packages the project into a .zoan file, uploads it to the Zoan Cloud portal and associates it with your tenant.

  4. In the portal, go to Packages (side menu). You will see your Tutorial Wikipedia v1.0.0 package listed.

    list of packages on the portal with the newly released package.


10. Create a process and run from the portal

Section titled “10. Create a process and run from the portal”

A process associates a package (at a specific version) with an environment. It is what the agent executes when he receives an order.

  1. Return to the environmentProcesses tab.

  2. Click on “New process”.

  3. Select package and version:

    • Package: Tutorial Wikipedia
    • Version: 1.0.0
    • Process name: Tutorial Wikipedia (autocomplete, you can change it).

    process creation modal with the selected package.

  4. Guardar.

  5. Go to the Runs tab of the environment and click New Run.

  6. Select:

    • Process: Tutorial Wikipedia
    • Agent: the one you created (Zoan Cloud selects one online automatically).
  7. Confirm. The execution goes to state queued and, in seconds, to running.

  8. See the logs in real time from the same screen.

    running screen with the "running" status in pulsing blue and the logs appearing in real time.

  9. When finished it remains at completed (green) or failed (red). Click on the execution to see the details: complete logs, duration, exit code.

    execution in completed state with logs visible below.


Your first bot is running in production. From here you can:

ProblemaWhere to look
The installer failsAgent Troubleshooting
Agent does not connectAgent States
Designer does not openRe-run the installer with the “Repair” option
The playbook fails in productionExecution logs
Otra cosaConcepts or write to soporte@zoansoftware.com