Marketplace review in progress: The BrowserAct plugin is currently under review for the Dify Marketplace. Download the plugin package and install it using Local Package File for now.
Before You Start
- Access to a Dify workspace where you can install plugins.
- A BrowserAct REST API key. An MCP Server key cannot be used for this integration.
- A published BrowserAct Bot, or an official template you want to run.
- The input values required by your Bot or template.
Step 1: Download and Install the Plugin
1. Download the BrowserAct plugin package (.difypkg). 2. Open Dify and select Integrations. 3. Select Install > Local Package File.
.difypkg file.
5. Select Install in the confirmation dialog.

Step 2: Create a Dify Workflow
1. Open Studio. 2. Select Create from Blank. If you already have apps, use Create > Create from Blank.

Step 3: Add and Authorize BrowserAct
1. Add a node and open Tools. 2. Find BrowserAct. 3. Choose Run My Bot for your published Bot, or Run Official Template for an official template.

Step 4: Configure Inputs
1. Set Operation to View Parameters.



json[0]. Supply all required values, including those without defaults.
8. Change Operation back to Run Bot.
Both tools default to Run Bot. View Parameters only inspects inputs; an empty data array is not a completed extraction result. You may also enter a parameter object directly. {} uses available defaults but does not fill missing required values.
Step 5: Run and Use the Results
1. Start a test run of the complete Dify workflow. 2. Wait for the BrowserAct Task result. 3. Open Logs in your Dify app to review workflow records when available.
task_id, status, output, or output_files to downstream nodes as needed.
Wait Timeout (seconds) defaults to 600. A wait timeout does not cancel the BrowserAct Task. Check its status before retrying. Actual output fields and file formats depend on the response.

