We have been through Step 1 in our Building and running your first bot article. Now, you can upload your first workflow to Orchestrator SaaS.
How do I publish my bots?
First of all, you need to be working on a project in Studio Pro. To create a new project, click on File → New or hit the + icon.
To select an existing project, click on the Folder icon or go to File → Open Project.
To publish your project to Orchestrator, all you need to do is to click the "Publish to Orchestrator SaaS" button in the Studio Pro toolbar.
Only users with ‘Admin’ roles in Orchestrator SaaS are allowed to publish Workflows from Studio Pro. For more details about Roles and Permissions check this article.
The Workflow must be saved as a project using the ‘Save as Project’ option.
This button lets you publish the project to Orchestrator
Now set its name and description, select Orchestrator to publish the bot to, and click "Publish". The "Name" field is required to input while the description is optional and can be ignored.
The window that lets you set the bot name and description and publish it
If it was successful, you will see a confirmation message in the console.
A confirmation message indicates that the workflow was published successfully
When you upload your bot to Orchestrator SaaS, it is linked to the project in Studio Pro. So, if you re-publish it, the previous version will be overwritten/replaced — even if you rename the new bot.
Do you want to publish a new workflow and preserve the last one? You just need to create a new project. To have two different workflows in Orchestrator SaaS, you need two different projects in Studio Pro.
Feel free to create as many workflows as you need and assign them to as many Bot Runners you have installed on your devices. Just remember to create a new project for each new workflow, so you keep all of them available.
What can I do with multiple workflows?
Users may need similar or identical bots to achieve specific goals. Two common usage scenarios are:
- For testing purposes — you can have two copies of the same workflow in Orchestrator SaaS to implement improvements in one of them and compare both versions.
- To run a single workflow in two or more machines simultaneously.
Now the workflow is published to Orchestrator. Let us move to the next step and launch the bot - Step 3. Running bots from Orchestrator