Ideas
Submit IdeaDesktop Recorder
It is hard to inspect desktop elements one by one, instead the desktop app can have a record button and generate a subflow for the automation.
Faik Uygur#Features 💡10
Web Recorder
It is hard to inspect web elements one by one, instead the extension can have a record button and generate a subflow for the automation.
Faik Uygur#Features 💡4
Google Sheets Add-On for Triggers
I would like for any change on my Google Sheets to trigger a flow.
Faik Uygur#Features 💡#Packages 📦2
Organize flows into folders
Some projects have multiple flows associated with them and being able to see them all in a single list would be easier on the mind. We can even organize flows into folders based on category, client or project.
Bharat S#Features 💡1
Add Subflow Library support
Currently when we develop a subflow that can be used in the same flow or in another flow, we have to copy paste the subflow. This makes it hard to fix bugs in common subflows, you have to fix the same error in every subflow or worse you can miss one. Add Subflow Load / Save support and creating a library of subflows within a workspace.
Faik Uygur#Features 💡5
Add Stealth Mode option for Headless Chrome
When you need to manage 10s or 100s of web scraping Chrome sessions with your robot, you most probably want to use the "Headless Chrome" option in your flow. If you are using a Linux machine without a Desktop, this is the only option. But "Headless Chrome" is easily detected by anti-bot measures on some sites, blocking immediately or constantly throwing out reCaptcha's. Puppeteer has a plugin to counter-measure this named stealth plugin. Add this feature to Open Browser node.
Faik Uygur#Features 💡0
Add Fingerprint spoofing support
Websites can create unique fingerprints to track user activity without even using Cookies. This technique is also used as an anti-bot measure by some sites, blocking usage and throwing out recaptchas. By changing the attributes sent by a browser it is possible to change the identity of a browser. https://coveryourtracks.eff.org/ https://blog.torproject.org/browser-fingerprinting-introduction-and-challenges-ahead/ https://datadome.co/bot-management-protection/detecting-headless-chrome-puppeteer-extra-plugin-stealth/ https://intoli.com/blog/not-possible-to-block-chrome-headless/chrome-headless-test.html https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin-stealth https://bot.sannysoft.com/ Add fingerprint spoofing support.
Faik Uygur#Features 💡3
Improve Trigger support
Currently only File System, Mail and Http In triggers are available. Integrate the Trigger system with the Packages. This can be possible if a package provides a Trigger node. This way any package providing a Trigger node can be actively listened in the background by the robot either it is in an idle or busy state. It would also be great if the Trigger node can be used within a flow without changing anything in the flow. So a flow that has a Trigger node can act the same way either it is manually started and ran by hand or the Trigger setup is done from Admin Console -> Triggers.
Faik Uygur#Features 💡0
Robot connection monitor
Notify us when a robot disconnects due to technical error.
Bharat S#Features 💡#Robots 🤖2
Add Javascript language support to custom packages
Currently, Python, .NET Core, Java, and Golang are supported. Javascript has huge library support and would be great to write custom packages with Javascript.
Faik Uygur#Packages 📦0
Node documentation inside of Flow Designer
Hey, I would find it great if there was a little documentation about the individual nodes. Just a short description of what the node does and when it is used (maybe with info if it requires a certain input or gives a certain output). Preferably directly within the flow designer, with the help of a small "i" symbol or something, so that you don't have to switch to the documentation while working on a flow to find the corresponding place. Currently I have the problem that I - as a new user - am often not quite sure which node is suitable for the respective purpose, when I am sitting on a particular flow.
Ben#Features 💡#Docs 🗎0
Wordpress plugin for Robomotion Forms
A link to a free form is great, but it would also be great if we can embed a form into Wordpress.
Faik Uygur#Features 💡0
Make it possible to update msg object inside Browser -> Run Script
Currently Function node can read and write to msg object. But Browser -> Run Script node can only read it. It would make things easier to be able to update the msg object inside a Run Script node.
Faik Uygur#Features 💡0
RSS reader Package for Robomotion
There are many RSS/Atom reader chrome plugins available (like feedly), it would be good to have a proper RSS package to watch news blogs, save links/title/description/publshed date to the individual columns in google sheet (flow).. I'm an avid reader, read through many news channels, it would be good to have a dedicated RSS Package added to Robomotion.
Ram#Features 💡#Packages 📦#Templates 📐2
Add hot reload (step back+correct error+continue running flow from where it stopped) functionality instead of re-running on error
Actually this functionality wass already there since 1.14 version, but now it is broken. See: https://www.youtube.com/watch?v=vAe6PcHfZbY&t=111s I put it here for upvoting. Maybe if more people ask for it it could get higher development priority.
Tomas V0