Queue-based Scheduler

Estimated reading: 2 minutes

A Queue-Based Trigger automatically starts a bot whenever a new transaction is added or back-pushed to a selected queue. This removes the need for manual intervention or fixed schedules, ensuring that your automations respond the moment new work becomes available.

How It Works

1. The system checks the queue every minute for new transactions.
2. When a new transaction is detected, the associated process is automatically triggered.
3. The trigger runs only on provisioned and connected resources, giving you full control over where the automation executes.
4. Only one Queue-Based Trigger can be created for each queue.

Benefits

1. No manual effort: The bot starts on its own, no need to run the process manually.
2. Real-time processing: Work items are handled immediately as they enter the queue.
3. Consistent workflow: Continuous monitoring ensures that no transaction is missed.
4. Efficient resource usage: Bots execute only when needed, avoiding idle run time.
5. Faster turnaround: Immediate execution helps improve productivity and response time.

Limitations

1. Only one Queue-Based Trigger is allowed per queue.
2. Requires at least one connected and provisioned resource to run the process.
3. Trigger frequency is fixed at one check per minute (cannot be customized).

How to setup the trigger for the queue?

1. Navigate to the respective project and go to the “Schedule Robots” page.
2. Click on add button and choose the “Queue based” trigger.
3. Select the respective queue and choose the connected resource.
4. Now, click on add button and the queue-based trigger will be saved.

Share this Doc

Queue-based Scheduler

Or copy link

CONTENTS