🎯When Should You Use This?
Use this guide if you want to:- Trigger a BrowserAct workflow from a schedule – Run every day at 8am, every hour, etc.
- Trigger from external events – Webhook, database update, webhook, etc.
- Use data from other platforms – Google Sheets, Airtable, email, Slack, etc.
- Send results to downstream tools – Email, Slack, database, CRM, etc.
- Build end-to-end automations – Data source → BrowserAct → Results → Action
❌ You DON’T Need This If…
You just want to run a workflow manually in BrowserAct. That’s already easy – just click “Run”!✅ Prerequisites
✓BrowserAct Account + Working Workflow ✓Go to BrowserAct → Workflows → pick one that’s Published and testedYour API Key Ready
✓In BrowserAct: Settings → Integrations & API → “Generate API Key” → Copy itn8n Account
✓Either n8n Cloud (easiest) or self-hosted n8n instance (v1.0+)Basic n8n Knowledge
Know how to add nodes and create basic workflows in n8n🔄How It Works (Visual Overview)
Your Data Source (Sheets, Webhook, Schedule, Database) ↓ n8n (Decides WHEN to run & WHERE data comes from) ↓ BrowserAct (Runs your web automation workflow) ↓ Results (Structured data back to n8n) ↓ Your Destination (Email, Slack, Database, Sheet, etc.)
🚀Integration Steps
Step 1: Add BrowserAct Node to n8n
- Open your n8n workflow (or create a new one)
- Click the
+button to add a node - Search for “BrowserAct”
- Click to add the BrowserAct node to your workflow
Step 2: Connect Your API Key
- In the BrowserAct node, find the Credentials section
- Click “Create New Credential”
- Paste your BrowserAct API key
- Click Save and select it from the dropdown
Step 3: Choose Your Workflow
- In the BrowserAct node, set Resource to
Workflow - Set Operation to
Run a workflow - Choose search source:
- My Workflows – Your own workflows (most common)
- Template Marketplace – Pre-built templates (optional)
- Select your workflow from the dropdown list
Step 4: Map Your Input Parameters
After you pick a workflow, n8n automatically shows you all input parameters that workflow needs (like “City”, “URL”, “Keyword”, etc). Now map data from previous nodes:- For each parameter field, click the input area
- Choose Mapping mode (click the icon with 3 dots)
- Select the field from your previous node:
- From Google Sheets? Pick the column name
- From webhook? Pick the field name
- From database? Pick the data field
Step 5: Test the Integration
- Click the “Test” button (or press
Cmd/Ctrl + Enter) - n8n will execute your BrowserAct workflow with test data
- You’ll see your scraped data in the output panel on the right
- If you see results, you’re ready! If there’s an error, check troubleshooting below
Step 6: Save Your Workflow
- Click “Save” to save your workflow
- Your n8n workflow is now ready to use!
Step 7: Add Downstream Actions (Optional)
Now that your BrowserAct node runs, you can add more nodes after it:- Google Sheets – Write results to a spreadsheet
- Email – Send results via email
- Slack – Post to Slack channel
- Database – Store in PostgreSQL, MongoDB, etc.
- IF/Router – Branch logic based on results
- HTTP Request – Send to any webhook

