Robomotion RPA - Plus Exclusive

Product details

Q: Hi Faik, I understand that Queues is required in order to have Robomotion Forms works.

Can you please share different use cases that we integrate form in the flow?

Is Queues feature only created for Robomotion forms? Does it serve other purposes as well?

eBizTechPLUSNov 29, 2023
Founder Team
Faik_Robomotion

Faik_Robomotion

May 15, 2024

A: Hello,

That is correct, the data submitted through Robomotion Forms is securely encrypted and stored in our Queues. Robomotion Forms feature is added post our initial 2021 deal when Queues were already exists. Robomotion Forms is built on existing Queues feature.

Queues in RPA are used for task management across multiple robots. In the context of Robomotion Forms, when a form is submitted, the data doesn't just sit passively in a queue. Instead, the queues act as a central task manager, distributing this data to the appropriate robots. Every form submit can trigger a robot to process that data.

But Queues are not only for Robomotion Forms. They can be used as an integral part of your flows. So you can insert some data in a Queue that can be a part of your process and another robot or multiple robots may be triggered to consume that data.

Here are the use cases for Queues:

Load Balancing: Queues help in evenly distributing tasks among multiple robots, preventing any single robot from becoming a bottleneck.

Priority Handling: They enable prioritization of tasks. Urgent or high-priority tasks can be processed faster by assigning them higher in the queue.

Scalability and Flexibility: As the volume of tasks fluctuates, queues allow for easy scalability. Robots can be added or removed based on the workload without disrupting the ongoing processes.

Error Handling and Recovery: In case of an error in one task, other tasks in the queue remain unaffected. This isolation ensures that a single failure doesn't halt the entire process. You can also set a retry count for the failed tasks.

Audit and Traceability: Queues also provide a clear audit trail of tasks, which is vital for compliance and monitoring purposes.

Best,

Share
Helpful?
Log in to join the conversation
Posted: Nov 29, 2023

Addition to the 1st question is that if i can capture data from other 3rd-party Form such as Jotform, Typeform,... instead of using Robomotion forms?

Founder
Posted: Nov 29, 2023

Hello,

If they support external webhooks, than you can setup your Robomotion robots to listen http requests from those services, so whenever something is submitted, you can get that http request. The robots installed on your server listens these requests and for that you need to have an external public IP or you can utilize some service like ngrok if you don't have an external public ip. Here is how webhooks work: https://www.youtube.com/watch?v=34oS2sdF88g

Best,