Skip to content

Reusable Components

Overview

Reusable Components in HuLoop help you avoid rework by allowing you to create a set of automation steps once and reuse them across multiple use cases. This ensures consistency, reduces maintenance effort, and speeds up automation design, especially for common or repetitive flows.

A reusable component can be used just like regular use case steps. Once added to a use case, you can configure its inputs as needed for that specific scenario.

Key Benefits

  • Faster automation design
  • Consistent execution across use cases
  • Easier maintenance and updates
  • Cleaner and more organized automation projects

When to Use Reusable Components

Use reusable components when:

  • The same set of steps is required in multiple automations
  • You want to standardize common business or technical flows
  • You want to reduce duplication and simplify updates

Example scenarios:

  • Login steps used across multiple automations
  • Common validation or data-entry sequences
  • Reusable document upload or download steps

Accessing Reusable Components

  1. Log in to your HuLoop account.
  2. Click your Profile icon.
  3. Select Reusable Components.

rc_select_reusable_component
The Reusable Components page displays:

  • A search box to find existing components
  • A list of categories and reusable components (if already created)
  • A Create RC button to create a new reusable component
Reusable Components Page
Reusable Components Page

Creating a Reusable Component

  1. On the Reusable Components page, click Create RC.
  2. In the Create Reusable Component dialog, provide the following details:

Fields Description

  • Component Name: Enter a clear and meaningful name (for example, Login to a Portal).
  • Component Type: Select one of the following:
    • Public: Available to other users
    • Private: Available only to you
  • Category
    Select an existing category from the dropdown or create a new one. Multiple reusable components can be grouped under the same category.
  1. Click Save.
Create Reusable Component dialog
Create Reusable Component dialog

Once saved, the reusable component appears under the selected category. Categories can be expanded or collapsed to view or hide the components within them.
reusable_component_page_updated

Configuring a Reusable Component

After creating a reusable component, you can configure it by adding or modifying steps just like you would in a regular use case.

  1. Locate the reusable component you want to configure.
  2. Click the Edit icon next to the reusable component.

edit_reusable_component

  1. Add the required steps as you normally do for any use case.

reusable_component_add_required_steps

Note: An Open Browser action is added by default when you create a reusable component. You can modify, replace, or remove this action based on your automation requirements.

Using a Reusable Component in a Use Case

    1. Open your Automation Project.
    2. Navigate to the Use Case where you want to add the reusable component.
    3. Click the Drag and Drop icon.
    4. Scroll down and select Add Reusable Components.

select_add_reusable_component

  1. Expand the required category by clicking the  icon.

reusable_component_expand

  1. The Reusable Components under that category appears.

reusable_component_under_expanded_category

  1. Drag and drop the reusable component you want to use into the use case at the desired position.

drag_and_drop_reusable_components
Once added:

  • The reusable component behaves like standard use case steps
  • You can configure or update field values based on your use case needs

Notes and Best Practices

  • Use clear, descriptive names for reusable components
  • Group related components into meaningful categories
  • Use Public components only for flows meant to be shared
  • Update reusable components carefully, as changes may impact multiple use cases

Back To Top