How to reduce execution time of any process?

Hi Team, My process is talking more than 5 min for 1 transaction to process. and that is not acceptable hence how can I reduce the time.

Hi @bshinde

What are the activities you are using and could you please explain your process based on the we will suggestions to reduce the execution time.

Hi @bshinde

  • Analyze Workflow: Examine the workflow to identify any unnecessary or redundant activities. If you have ant Comment Out activities please delete that too.

  • Use the Right Activities: Choose activities that are optimized for the type of task you’re performing and if you are working with data tables rather than loops prefer LINQ queries and if you working with large amount of excel data prefer VBA Macros which will reduce the execution time of bot.

  • Limit Logs: Reduce the level of logging during production runs. Excessive logging can impact performance.

  • Exception Handling: Implement efficient exception handling. Excessive exception handling can impact performance,

  • Review Dependencies : If you have any dependencies that you don’t use in your project remove those dependencies. Remove all unused variables and arguments too.

Happy to help if you have any more queries.
Regards

How long does it take a human to do one? If it’s more than 5 minutes, then 5 minutes is perfectly acceptable for an automation.

In order to help you make it faster you’ll have to give us details about what the automation is doing. Have you identified specific steps that are taking longer than you think they should?