huarp

Huarp RPA nodes for n8n

Package Information

Downloads: 0 weekly / 47 monthly
Latest Version: 0.1.6
Author: Gabriel Oliveira

Documentation

Huarp Nodes for n8n

This package provides custom n8n nodes to integrate with the Huarp RPA platform.

Architecture: The Builder Pattern

Since Huarp executes workflows as a cohesive unit, these nodes work by accumulating steps and then executing them all at once.

Typical Workflow Structure:

  1. Huarp RPA Node (Operation: Start Workflow):

    • Initializes an empty list of steps.
    • Connect this to the start of your chain.
  2. Huarp RPA Node (Operation: Add Step):

    • Choose actions like Navigate, Click, Type, Extract Text.
    • Each node adds a step to the list passed from the previous node.
    • You can chain as many of these as you needed.
  3. Huarp RPA Node (Operation: Execute Workflow):

    • Must be the LAST node in the chain.
    • Sends the accumulated steps to the Huarp API.
    • Returns the execution results (including extracted data and logs).

Installation

  1. Copy this folder n8n-nodes-huarp to your local machine or server.
  2. Run npm install to install dependencies.
  3. Run npm run build to compile the TypeScript code.
  4. Link to your n8n instance:
    • In this folder: npm link
    • In your n8n root folder (usually ~/.n8n or wherever n8n is installed): npm link n8n-nodes-huarp
  5. Restart n8n.

Credentials

You will need a Huarp API Key.

  1. Go to your Huarp Dashboard.
  2. Generate an API Token.
  3. In n8n, create a new "Huarp API" credential and paste the key.

Discussion