Introduction
The ElectroNeek platform supports integration with the Zapier automation service. Zapier has only one action applicable to ElectroNeek - "Launch bot". This action serves as a trigger for the bot published to Orchestrator. In this article, we will look at a simple example of an algorithm that is triggered by Zapier.
Preriquisities
Let's assume that you already have access to Zapier and the ElectroNeek RPA is available there. Basically, there are 4 steps required for ElectroNeek bots to work with Zapier:
- Create a bot in ElectroNeek Studio Pro;
- Publish the bot in Orchestrator;
- Assign Bot Runner to this bot;
- Create Zap.
So, in the ElectroNeek ecosystem, you need to have access to Bot Runner and Orchestrator SaaS. Access to Studio Pro is optional, as you can work with a bot already created by someone else.
Connecting to Zapier
As described above, to connect to Zapier you need to create a bot, publish it to Orchestrator, and assign Bot Runner to it. You can read about how to do this in these articles:
Once everything is ready on the ElectroNeek side, you can proceed to create the Zap. To do this:
- Navigate zapier.com and log in;
- Press "Create Zap";
- Select the trigger you want. Follow the instructions on the screen (in some cases you need to check the trigger, authorize accounts, and so on);
- On the "Action" page, select "ElectroNeek RPA";
- In the "Action event" parameter, select "Launch bot";
- Press «Sign in to ElectroNeek RPA»;
- You will see a page with the token input field. To generate a token, navigate to "Orchestrator" → "Integrations" → "Zapier";
- Test the process - the pop-up message will open again. You will see the returned values:
workflowUid
,workflowName
,workflowDescription
,timeStamp
:workflowUid
- contains a unique identifier of the algorithm that can be used to find the bot in Orchestrator:https://electroneek.com/account/orchestration/scripts/{{workflowUid}}
workflowName
- contains the name of the launched bot;workflowDescription
- contains the description of the bot that you specify when publishing bots to Orchestrator;timeStamp
- contains the date and time when the request to launch the bot was sent.
- If everything works - run Zapier, the bot will run under the specified conditions.
Note:
- The "Launch bot" action only launches the bot, it doesn't wait for the bot to finish working, and does not reflect the work status in any way. This will be handled in a separate way in the future.
- We improve our product quite often, so check the instructions if something goes wrong: the steps may change.