Our team hasn't had the opportunity to use Robomotion, so we're unable to provide any comments on its functionalities. Even if we were to familiarize ourselves with how Robomotion operates, it wouldn't be ethically appropriate for us to offer a commentary on it. Please understand our perspective on this matter.
However, I'd like to highlight our areas of expertise. Our platform excels in various automation scenarios, including desktop app to web app integration, file-to-web app automation, as well as file-to-desktop app or file-to-file interactions. It's worth noting that our platform is actively utilized by midsize and large companies that maintain internal RPA teams.
Like any other platform, we continuously strive to enhance and expand our feature set to meet the evolving needs of our users.
Thank you for your understanding, and if you have any further questions or require additional information, please don't hesitate to reach out.
Q: If I'm just one person doing my own automations for my everyday work/life and possibly some entrepreneurial ...
tasks, which tier would be best for that?
Still trying to wrap my head around bots. Idk if its one bot per different machine, or if it's the amount of automations I can have running at once, so idk which one would be best in my situation.
A: Kairo, I assume that Tier 1 will be enough. One bot could run multiple tasks, but only one task at the time. Attended bots are launched manually while unattended automatically and could be scheduled. Each bot requires separate machine.
Q: Went through the threads and somehow understand how it works.
Just to confirm my understanding.
By attended bot, i will need to have my computer switch-on since there is a need of human intervention to start the flow and let it run in the background.
Once i have my computer switch-off, i will need to use unattended bot but only applies to web-based task and not computer application task.
A: Hi, 1) You are correct about Attended bot, you can't schedule them, scheduling is available only for Unattended bots. 2) Unattended bot can't run if you completely switch off the PC (nothing can), so you need your PC to be enabled. Agent should keep your user from locking, and even if it has been locked if agent is running when the command from Orchestrator comes to launch the bot the agent should start the user session so the bot could run. Basically the best way to utilize it to deploy the robot on some virtual machine in cloud for example, and you will not need to be connected to that virtual machine, agent will handle all the staff for you, and as long the virtual machine is on, the bot will run. 3) Unattended bots can run both web and desktop automations, there is no restriction on that.
Yes it will, I run it on my Mac on Windows launched via Parallels.
Q: My first question is what exactly is a bot in the context of the AppSumo plan limits?
I mean is a bot simply an agent that is available to run jobs? And the number of bots represents the number of simultaneous jobs that can be running at any time? Or are there other limitations to having less bots in tier 1 than in tier 2? Can the bots be reprogrammed to do different things over time? So I can repurpose the bots I have indefinitely over time?
Second question: Can you give more details on how raw python scripts can be used? For example would it be possible to pass variables into a step that is raw Python code and pass the results to the next step? And can basically anything that can be done using Python and Python libraries be done in any step just by using raw Python scripts?
A: Answering your first question: you are correct the bot license is a simply an agent that is available to run jobs, so the number of bots represent the number of simultaneous jobs that can be running. Note one Agent can process only one job at a time. When you develope the automation project you can run it on any available and configured Agent. There is no limitation on number of automation projects (jobs) you can develop and install on agent. There is no limitation on updating those automation projects.
2) Yes it is possible to pass variables to Python ode and return the result. And yes you can run any Python code in Run Python Script activity on any step. We haven't met yet any restrictons on that. If you will we are always here to help.
1. would it be possible to edit multiple excel files with the app. 2. will there be the studio interface also in German. 3. i watched some videos from the academy, unfortunately i don't understand everything. Will you also upload the videos to Youtube, because of a German subtitle?
A: Hi, 1. Yes 2. We are not ready to maintain multiple languages yet, but in a future why not 3. I'll think about it. Does the Youtube automatically add and translate subtitles?
2. we are not yet ready to maintain multiple languages, but in the future why not? --2. that would be very helpful 3. i will think about it. Does Youtube automatically add subtitles and translate them? --3. Yes Youtube normally adds the subtitles automatically.
Q: Hello, Python-RPA team.
I have a business case that I would like to automate with your tool. I provide a service for users who need to book hard-to-find appointments on a specific website. They pay me to find and secure the appointments for them. Here is the scenario that I want to automate: - Python-RPA visits the given website. - Python-RPA solves the captcha and logs in. - Python-RPA checks for appointment availability (website monitoring). - Python-RPA fills the appointment form with the customer data like name, date of birth, etc. if there is an available slot. - I get notified when the appointment is booked. Is this possible to do with your tool?
When it will be available, yes you could use human in the loop actions for that, to let a person input captcha. For now you also can use "Wait key" activity in keyboard section, for example robot goes to the captcha -> Wait key Ctrl+Space -> Human enters captcha and presses Ctrl + Space -> robot continues it's operation,
Q: Hello, for the unattended bots service, the server (Orchestrator) is run locally or by you?
I am trying to understand if any credentials saved during the process will be sent over an external server.
A: The cloud orchestrator is hosted on AWS cloud in Frankfurt. The credentials you use for your robots are encrypted using AES256 encryption algorithm and stored there when you upload your project. There is an on-premise version of our Orchestrator that can be installed on your infrastructure, but it is not available in AppSumo campaign.
A: Hi, 1) did you successfully sign in to cloud orchestrator from studio? In the cloud menu you should see sign in button. After you sign in you will see create project. 2) please find technical support in our Discord: https://discord.gg/a2xGTfn8yJ
Q: Hi there,
for attended bots, credentials are stored locally or sent to Orchestrator?
For attended bots, are there any logs for bot either in local or Orchestrator? Scheduling only works for unattended bots? If yes, can I run attended bots with some batch file or script to become scheduled run locally?
A: 1) if you don't upload your project to orchestrator everything will be stored locally 2) there are local logs available 3) scheduling only works for unattended bots, there is no known way to schedule them without the orchestrator
Q: I am looking to automate a specific scenario and wondering if this will be the right tool.
It looks AMAZING but I want to verify it will meet my project requirements.
When running an attended bot, is it possible to prompt the user to enter a parameter value and then use that value later in the automation flow?
Also, there are some actions I want to automate on a specific website. Once an action is performed, like a button click, we might have to wait a few seconds for a modal window to appear on the website.
Will this software be able to wait for the modal to appear on the website and then interact with it?
If the answer is yes to both of these questions, I will purchase this today! Thank you!!
A: Hi, 1) we are going to add some human in the loop actions including the forms to request human input for attended bots. It is in our road map. Meanwhile we use following approach we create some configuration file for user (txt, or excel) and before launch user enters required data to that file. Robot than reads the file. 2) Absolutely yes
A: We use different approach, first of all Python RPA enables you to automate Desktop apps, Activepeices don't. secondly, with Python RPA you can automate things on any website, while Activepieces works only for those where they have integrations. thirdly in Activepieces automations run in their cloud and are charged by the usage number, in Python RPA automations run on your infrastructure, and no limit on how many times you want to launch them or how many transactions the automation can process. Summarizing Python RPA is a developer tool where you can create any automation you can imagine, there is no limitation on how complex it is and are there any integrations available. If a human being can do that process manully, than RPA bot can too.
If yes, I suggest you to develop an agent for Linux systems, asap. I guess more than 90% of VPS/VDS are Linux based, and they are the best places to deploy RPA agents, in my opinion.
A: Hi, we are considering the development of Mac version, but it would n't happen anytime soon. Porting applications from Windows to Mac is a heavy task. MEanwhile you can run the Python RPA from local virtual machine, for example run Windows via Parallels Desktop software and than use Python RPA within it, this is the approach I use on my Mac.
A: Hi, the bot cannot be exported as standalone executable files (e.g. exe file) but can be as a ZIP archives, to launch it somewhere else you will need to install the Python RPA Agent on a target machine, connect the Agent to the Orchestrator activating it's license and than launch your bot via Agent's interface or from Orchestrator.
We had an additional question about your answer: In the descrition for TIER 1 it says: "5 attended bots 2 unattended bots" how can we set and license that on 5 laptops used by staff? Thanks
Install the agent on a Machine where do you want to use robots, configure the agent (https://www.notion.so/pythonrpadocs/4-2-Installing-and-Configuring-the-Agent-with-GUI-beta-e22afb97fa964a7296420c44e055b65f) with the Agent user credentials (you can create them in Orchestrator, here is the instructions: https://www.notion.so/pythonrpadocs/Python-RPA-Orchestrator-4eeaea21a1c94fa1acc3026d3c71209a), assign the chosen license to the corresponding Agent username.
A: Hi, if you are relating to profile personal data, e.g. email address you've used to register in Orchestrator, or the project files/project settings (developed bots in Studio) when you upload them to Orchestrator they are stored in our AWS servers in Frankfurt. Only your user has access to that data. We do not collect any other information.
I want to know if the Python-RPA procedure can automate the following case:
On a Wordpress LIBCUP site, every time an advisor creates a job offer form, an email with a PDF file is sent to the Gmail box.
Several times a day, the Python-RPA procedure will open the Gmail account, search for emails to process, then move each processed email into a "processed form" folder. The processed forms will be saved locally on the computer.
For example, if the name of the PDF file is "agent-logistique-cdd-15-mois-logistique-transport-ile-de-france", the procedure will extract the text "ile-de-france" from the PDF file. The procedure will then open the Wordpress XAIUBET site and add the PDF file by checking the relevant regions for searches by region. If everything goes well, the files will be deleted from the local disk. Thanks
A: Yes, you can do such an automation using Python RPA. However, we don't have an activity that will move your email from one folder to another in the mailbox, but there is always a workaround.
in this case could I at least delete the email in Gmail as soon as I save the pdf to the local drive. Otherwise, how can you tell the difference between emails that have already been processed and other emails that arrive? Thanks
Q: I definitely want to buy the Tier 2, but probably won't be able to but it this week.
Will the deal still be on AppSumo through the end of September?
Mukha
May 14, 2024A: Hey,
The answer is Yes! You will have an opportunity to buy it.
Share Python RPA
Awesome! Thank you!
Q: If anyone is using Robomotion, how does this compare in terms of ease of use?
— hoping this second attempt to ask makes it past the mods…
Mukha
May 15, 2024A: Hi AlphBeta,
Our team hasn't had the opportunity to use Robomotion, so we're unable to provide any comments on its functionalities. Even if we were to familiarize ourselves with how Robomotion operates, it wouldn't be ethically appropriate for us to offer a commentary on it. Please understand our perspective on this matter.
However, I'd like to highlight our areas of expertise. Our platform excels in various automation scenarios, including desktop app to web app integration, file-to-web app automation, as well as file-to-desktop app or file-to-file interactions. It's worth noting that our platform is actively utilized by midsize and large companies that maintain internal RPA teams.
Like any other platform, we continuously strive to enhance and expand our feature set to meet the evolving needs of our users.
Thank you for your understanding, and if you have any further questions or require additional information, please don't hesitate to reach out.
Share Python RPA
Q: If I'm just one person doing my own automations for my everyday work/life and possibly some entrepreneurial ...
tasks, which tier would be best for that?
Still trying to wrap my head around bots. Idk if its one bot per different machine, or if it's the amount of automations I can have running at once, so idk which one would be best in my situation.
Mukha
May 15, 2024A: Kairo,
I assume that Tier 1 will be enough. One bot could run multiple tasks, but only one task at the time. Attended bots are launched manually while unattended automatically and could be scheduled. Each bot requires separate machine.
Share Python RPA
Q: Can I run multiple unattended bots on same machine?
At different time intervals each of them?
Berii_PythonRPA
May 15, 2024A: Yes for sure
Share Python RPA
Q: Went through the threads and somehow understand how it works.
Just to confirm my understanding.
By attended bot, i will need to have my computer switch-on since there is a need of human intervention to start the flow and let it run in the background.
Once i have my computer switch-off, i will need to use unattended bot but only applies to web-based task and not computer application task.
Am i right about it?
Berii_PythonRPA
May 15, 2024A: Hi,
1) You are correct about Attended bot, you can't schedule them, scheduling is available only for Unattended bots.
2) Unattended bot can't run if you completely switch off the PC (nothing can), so you need your PC to be enabled. Agent should keep your user from locking, and even if it has been locked if agent is running when the command from Orchestrator comes to launch the bot the agent should start the user session so the bot could run. Basically the best way to utilize it to deploy the robot on some virtual machine in cloud for example, and you will not need to be connected to that virtual machine, agent will handle all the staff for you, and as long the virtual machine is on, the bot will run.
3) Unattended bots can run both web and desktop automations, there is no restriction on that.
Share Python RPA
Verified purchaser
Waiting for this answer too :)
Verified purchaser
Please check the answer above
Verified purchaser
And can three attended bots be use at the same time on the same computer?
Verified purchaser
No, only one bot either attended or not can be running on a 1 machine at a time.
Q: Question from us Mac users: will this work with Parrelels?
Mukha
May 15, 2024A: Yes, it works with Parrelels!:)
Share Python RPA
Verified purchaser
Yes it will, I run it on my Mac on Windows launched via Parallels.
Q: My first question is what exactly is a bot in the context of the AppSumo plan limits?
I mean is a bot simply an agent that is available to run jobs? And the number of bots represents the number of simultaneous jobs that can be running at any time? Or are there other limitations to having less bots in tier 1 than in tier 2? Can the bots be reprogrammed to do different things over time? So I can repurpose the bots I have indefinitely over time?
Second question: Can you give more details on how raw python scripts can be used? For example would it be possible to pass variables into a step that is raw Python code and pass the results to the next step? And can basically anything that can be done using Python and Python libraries be done in any step just by using raw Python scripts?
Berii_PythonRPA
May 14, 2024A: Answering your first question: you are correct the bot license is a simply an agent that is available to run jobs, so the number of bots represent the number of simultaneous jobs that can be running. Note one Agent can process only one job at a time.
When you develope the automation project you can run it on any available and configured Agent. There is no limitation on number of automation projects (jobs) you can develop and install on agent. There is no limitation on updating those automation projects.
2) Yes it is possible to pass variables to Python ode and return the result. And yes you can run any Python code in Run Python Script activity on any step. We haven't met yet any restrictons on that. If you will we are always here to help.
Share Python RPA
Thank you for the quick and thorough response!
Q: Hello, Your app looks very interesting.
I would have some questions:
1. would it be possible to edit multiple excel files with the app.
2. will there be the studio interface also in German.
3. i watched some videos from the academy, unfortunately i don't understand everything. Will you also upload the videos to Youtube, because of a German subtitle?
Berii_PythonRPA
May 14, 2024A: Hi,
1. Yes
2. We are not ready to maintain multiple languages yet, but in a future why not
3. I'll think about it. Does the Youtube automatically add and translate subtitles?
Share Python RPA
Hello,
Thank you for the quick reply.
2. we are not yet ready to maintain multiple languages, but in the future why not?
--2. that would be very helpful
3. i will think about it. Does Youtube automatically add subtitles and translate them?
--3. Yes Youtube normally adds the subtitles automatically.
Q: Hello, Python-RPA team.
I have a business case that I would like to automate with your tool. I provide a service for users who need to book hard-to-find appointments on a specific website. They pay me to find and secure the appointments for them. Here is the scenario that I want to automate:
- Python-RPA visits the given website.
- Python-RPA solves the captcha and logs in.
- Python-RPA checks for appointment availability (website monitoring).
- Python-RPA fills the appointment form with the customer data like name, date of birth, etc. if there is an available slot.
- I get notified when the appointment is booked. Is this possible to do with your tool?
Thank you for your help.
Berii_PythonRPA
May 14, 2024A: You will need to use 3rd party service to solve Captchas, for everything else - yes it is possible.
Share Python RPA
Verified purchaser
for capcha , can we have human intervene feature to input this . I saw this on your roapmap
Verified purchaser
When it will be available, yes you could use human in the loop actions for that, to let a person input captcha. For now you also can use "Wait key" activity in keyboard section, for example robot goes to the captcha -> Wait key Ctrl+Space -> Human enters captcha and presses Ctrl + Space -> robot continues it's operation,
Q: Hello, for the unattended bots service, the server (Orchestrator) is run locally or by you?
I am trying to understand if any credentials saved during the process will be sent over an external server.
Berii_PythonRPA
May 14, 2024A: The cloud orchestrator is hosted on AWS cloud in Frankfurt. The credentials you use for your robots are encrypted using AES256 encryption algorithm and stored there when you upload your project. There is an on-premise version of our Orchestrator that can be installed on your infrastructure, but it is not available in AppSumo campaign.
Share Python RPA
Nice, thanks for the response!
Q: I've just installed it, but when I open the studio app and go to "Cloud" menu, "Create Project" is not listed there.
Maybe something isn't connected right. Can you please make some suggestions for what I should check?
Also, where do we go to get support? I didn't see any options in the app for support.
Berii_PythonRPA
May 15, 2024A: Hi,
1) did you successfully sign in to cloud orchestrator from studio? In the cloud menu you should see sign in button. After you sign in you will see create project.
2) please find technical support in our Discord: https://discord.gg/a2xGTfn8yJ
Share Python RPA
Q: Hi there, for attended bots, credentials are stored locally or sent to Orchestrator?
For attended bots, are there any logs for bot either in local or Orchestrator?
Scheduling only works for unattended bots? If yes, can I run attended bots with some batch file or script to become scheduled run locally?
Berii_PythonRPA
May 15, 2024A: 1) if you don't upload your project to orchestrator everything will be stored locally
2) there are local logs available
3) scheduling only works for unattended bots, there is no known way to schedule them without the orchestrator
Share Python RPA
Q: I am looking to automate a specific scenario and wondering if this will be the right tool.
It looks AMAZING but I want to verify it will meet my project requirements.
When running an attended bot, is it possible to prompt the user to enter a parameter value and then use that value later in the automation flow?
Also, there are some actions I want to automate on a specific website. Once an action is performed, like a button click, we might have to wait a few seconds for a modal window to appear on the website.
Will this software be able to wait for the modal to appear on the website and then interact with it?
If the answer is yes to both of these questions, I will purchase this today! Thank you!!
Berii_PythonRPA
May 15, 2024A: Hi,
1) we are going to add some human in the loop actions including the forms to request human input for attended bots. It is in our road map. Meanwhile we use following approach we create some configuration file for user (txt, or excel) and before launch user enters required data to that file. Robot than reads the file.
2) Absolutely yes
Share Python RPA
Q: How do you compare to Activepieces?
:)
Berii_PythonRPA
May 14, 2024A: We use different approach,
first of all Python RPA enables you to automate Desktop apps, Activepeices don't.
secondly, with Python RPA you can automate things on any website, while Activepieces works only for those where they have integrations.
thirdly in Activepieces automations run in their cloud and are charged by the usage number, in Python RPA automations run on your infrastructure, and no limit on how many times you want to launch them or how many transactions the automation can process.
Summarizing Python RPA is a developer tool where you can create any automation you can imagine, there is no limitation on how complex it is and are there any integrations available. If a human being can do that process manully, than RPA bot can too.
Share Python RPA
Awesome! Keep up the good work :)
Q: Does you agent only work on Windows OS?
If yes, I suggest you to develop an agent for Linux systems, asap.
I guess more than 90% of VPS/VDS are Linux based, and they are the best places to deploy RPA agents, in my opinion.
Berii_PythonRPA
May 15, 2024A: Hi, thank you for your feedback, we will take this into consideration. For now yes our bots work only in windows environment
Share Python RPA
Q: Will it be available for Mac?
Berii_PythonRPA
May 15, 2024A: Hi, we are considering the development of Mac version, but it would n't happen anytime soon. Porting applications from Windows to Mac is a heavy task. MEanwhile you can run the Python RPA from local virtual machine, for example run Windows via Parallels Desktop software and than use Python RPA within it, this is the approach I use on my Mac.
Share Python RPA
Q: Does it support exporting the BOT after it's built?
Berii_PythonRPA
May 14, 2024A: Hi, the bot cannot be exported as standalone executable files (e.g. exe file) but can be as a ZIP archives, to launch it somewhere else you will need to install the Python RPA Agent on a target machine, connect the Agent to the Orchestrator activating it's license and than launch your bot via Agent's interface or from Orchestrator.
Share Python RPA
We had an additional question about your answer: In the descrition for TIER 1 it says:
"5 attended bots
2 unattended bots"
how can we set and license that on 5 laptops used by staff? Thanks
Verified purchaser
Install the agent on a Machine where do you want to use robots, configure the agent (https://www.notion.so/pythonrpadocs/4-2-Installing-and-Configuring-the-Agent-with-GUI-beta-e22afb97fa964a7296420c44e055b65f) with the Agent user credentials (you can create them in Orchestrator, here is the instructions: https://www.notion.so/pythonrpadocs/Python-RPA-Orchestrator-4eeaea21a1c94fa1acc3026d3c71209a), assign the chosen license to the corresponding Agent username.
Q: where all the collected data is stored?
who has access to that?
Berii_PythonRPA
May 15, 2024A: Hi,
if you are relating to profile personal data, e.g. email address you've used to register in Orchestrator, or the project files/project settings (developed bots in Studio) when you upload them to Orchestrator they are stored in our AWS servers in Frankfurt. Only your user has access to that data.
We do not collect any other information.
Share Python RPA
Q: Hi, Are you planning to add a bot running on android phone?
Berii_PythonRPA
May 15, 2024A: Hi, no we are not planning to add mobile apps automation anytime soon.
Share Python RPA
Q: Hi?
I want to know if the Python-RPA procedure can automate the following case:
On a Wordpress LIBCUP site, every time an advisor creates a job offer form, an email with a PDF file is sent to the Gmail box.
Several times a day, the Python-RPA procedure will open the Gmail account, search for emails to process, then move each processed email into a "processed form" folder. The processed forms will be saved locally on the computer.
For example, if the name of the PDF file is "agent-logistique-cdd-15-mois-logistique-transport-ile-de-france", the procedure will extract the text "ile-de-france" from the PDF file. The procedure will then open the Wordpress XAIUBET site and add the PDF file by checking the relevant regions for searches by region. If everything goes well, the files will be deleted from the local disk.
Thanks
Berii_PythonRPA
May 14, 2024A: Yes, you can do such an automation using Python RPA. However, we don't have an activity that will move your email from one folder to another in the mailbox, but there is always a workaround.
Share Python RPA
Verified purchaser
in this case could I at least delete the email in Gmail as soon as I save the pdf to the local drive.
Otherwise, how can you tell the difference between emails that have already been processed and other emails that arrive?
Thanks
Verified purchaser
You should be able to specify whether to mark emails as read after processing them and than read only unread emails.