Skip to main content

Hi all, we are trying to migrate our work from UiPath to AA, our current flow is on REFramework. Which template would you recomend to do this?

Hi @eze_jon ,

 

AA does not have a specific built-in framework like UiPath’s REFramework, it does offer a valuable resource through the Bot Store. You can find reusable tasks there that can help replicate the functionality of the REFramework.

Please let me know if you need any assistance in exploring or integrating these reusable tasks into our workflow.


That’s an interesting question, eze_jon !

I think the following community members may be able to help 

@Marc Mueller 

@Vatsy 

@Zaid Chougle 

@Tamil Arasu10 

@madhu subbegowda 

@jackson 

@HARUN KUMAR 

@NewTushitha 

@Azhar Hossain 

@kdil 

@Padmakumar 


Hi ​@eze_jon 

If you're migrating REFramework-based workflows from UiPath to Automation Anywhere, here's how you can replicate the same architecture and functionality:

1. Use Modular Bot Architecture

  • Break your automation into logical modules:
    • Init Bot – for configuration and app setup
    • Process Bot – for transaction logic
    • End Bot – for clean-up and closing apps
  • Use a Main Orchestrator Bot to control execution flow via Run Bot commands.

2. Transaction Item Management

  • Simulate REFramework’s transaction logic using:
    • A loop over a list (Excel, database, etc.)
    • Or use Automation Anywhere Queues (via Control Room) if licensed
  • Include retry logic inside a Try-Catch with counter tracking

3. Configuration Management

  • Store config values in:
    • JSON or Excel files
    • Dictionary variables loaded at runtime
    • Or use Environment Variables from the Control Room

4. Exception Handling

  • Use Try-Catch blocks in each module (Init, Process, End)
  • Create a common error handler bot for logging errors and performing clean-up

5. Logging

  • Create reusable bot logic to log:
    • To CSV or Excel
    • To a database
    • Or use Control Room Audit Logs (for attended bots)

6. Use Process Composer (Gen 2) - (good to have)

  • If you have access to Process Composer, use it to visually orchestrate:
    • Init → Loop over items → Process → Error Handling → End
  • Great fit for building REFramework-style bot flows in a structured, low-code way

Tools/Features to Use:

  • Run Bot, Try-Catch, Loop, Dictionary, Log to File, Queues, Environment Variables

With this modular, config-driven, and exception-resilient design, you can effectively replicate the robustness of REFramework within the Automation Anywhere platform.


Reply