n8n-nodes-browseract-workflows
v1.0.6
Published
An n8n node for the BrowserAct API by MadameAi
Maintainers
Readme

n8n Community Node – BrowserAct
This is an n8n community node for the BrowserAct API, allowing you to automate browserAct-based workflows directly within n8n.
This node allows you to start, monitor, and manage your BrowserAct tasks, including support for dynamic parameters and intelligent polling to wait for tasks to complete.
Installation
- Go to Settings > Community Nodes in your n8n instance.
- Select Install.
- Enter
n8n-nodes-browseract-workflowsin the search box. - Click the Install button to install the node.
Configuration
- Go to the Credentials section in your n8n sidebar.
- Click "Add Credential" and search for "BrowserAct API".
- Enter your API Key from the BrowserAct integrations page.
- Click Save.
Usage
This node provides two ways to run a workflow and get its results.
Easiest Method (Single Node)
The simplest way to run a workflow and wait for its result is to use the built-in combined operation. This is the recommended method for most use cases.
- Add a BrowserAct node.
- Set the Operation to "Run Workflow and Get Data".
- Choose your Workflow Name or ID from the list.
- Fill in the Input Parameters.
- (Optional) Adjust the Polling Interval and Maximum Wait Time as needed.
This single node will start the task, poll its status, and only return the final data once the task is finished or failed, ensuring your n8n workflow pauses until the browserAct work is complete.
Advanced Method (Two Nodes)
You can also separate the "start" and "wait" logic, which can be useful for more complex workflows (e.g., if you want to run other actions while the task is polling).
- Start a Task: Add a BrowserAct node and select the Run Task operation. Choose your workflow and fill in the parameters. This node will immediately output the id of the task.
- Wait for Completion: Add a second BrowserAct node.
- Select the Get Task operation.
- For the Task ID field, use an expression to get the ID from the first node:
={{ $json.id }}. - Enable the "Wait for Task to Finish" option.
Operations
- Run Workflow and Get Data: (Recommended) Starts a task and waits (polls) for it to finish, returning the final data in a single step.
- Run Task: Starts a new workflow task and immediately returns its ID. (Use this with Get Task for the two-node pattern).
- Get Task: Retrieves detailed information about a task. Includes a polling option (Wait for Task to Finish) to wait for completion.
- Get Task Status: Quickly returns only the current status of a task.
- Stop Task: Terminates a running task.
- List Tasks: Returns a paginated list of all tasks.
- List Workflows: Returns a paginated list of all your available workflows.
- Get Workflow: Retrieves details and required parameters for a specific workflow.
Resources
- AI Madame Yotube Channel
- The AI Madame n8n Showcase & Strategy Channel
- n8n documentation
- BrowserAct Website
- BrowserAct API Documentation
License
MIT
