N8n Workflow Server
by dz_omar
Run n8n workflows on Apify without server setup. Choose an interactive dashboard, headless webhooks, or a standby server. Your data persists, pay only for compute time.
Opens on Apify.com
About N8n Workflow Server
Tired of managing servers just to run your n8n workflows? This actor lets you offload that entirely. Think of it as n8n-as-a-service on Apify's platform. You get three ways to run things: fire up an interactive dashboard (your work is auto-saved, so no panic), trigger workflows headlessly via webhook for clean CI/CD pipelines, or keep a server warm and waiting. The best part? Your workflows, nodes, and crucially, your encrypted credentials persist between runs. You're not starting from scratch every time. It's perfect for automating data collection, syncing between apps, or handling webhooks, without the overhead of a dedicated VM. You only pay for the actual compute seconds when your workflow is executing, which for sporadic tasks, often beats a constantly running server on cost. It just removes the infrastructure hassle so you can focus on building the automation logic itself.
What does this actor do?
N8n Workflow Server is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
n8n Workflow Server
Overview
Deploy a full n8n automation server on Apify without managing infrastructure. It runs as an Apify actor, handling setup, HTTPS, and data persistence automatically. You get three execution modes: an interactive web dashboard, headless webhook execution for APIs, and a persistent standby server for production endpoints. Pay only for compute time used.
Key Features
- Instant Deployment: Launch a configured n8n instance with a public URL in under 2 minutes.
- Automatic Data Persistence: On shutdown, a backup of your workflows, credentials, and execution history is saved to the actor's Key-Value Store. Upload it to resume exactly where you left off.
- Three Execution Modes:
- Normal/Interactive Mode: Full n8n web interface. Auto-shuts down after a configurable idle period, creating a backup.
- Webhook Mode: Headless execution. Provide webhook URLs via input; the actor runs them sequentially and outputs results. No backup is created.
- Standby Mode: Persistent HTTP server with no auto-shutdown, ideal for production webhooks. A backup is created only on manual stop.
- Secure & Ephemeral: Unique login credentials and URLs are generated per session. Backups contain n8n-encrypted credentials.
How to Use
- Start the Actor: Run it from the Apify Console or via API.
- Configure Input: Set your desired
executionModeand parameters (likeidleTimeoutfor Normal mode). - Access & Build:
- In Normal Mode, use the provided URL and credentials to access the n8n editor.
- In Webhook Mode, the actor will execute the webhooks defined in the input and finish.
- In Standby Mode, your n8n instance stays running until you manually stop it.
- Stop & Save: When finished (or after idle timeout), the actor stops. In Normal/Standby mode, a backup is automatically saved.
- Resume Later: Start a new run and upload the previous backup file to restore your complete environment.
Security Note: Backup files contain your encrypted n8n credentials. Never share them. Free plan users should download critical backups, as storage is cleared after 7 days of actor inactivity.
Input/Output
Input (via JSON)
{
"executionMode": "NORMAL", // "NORMAL", "WEBHOOK", or "STANDBY"
"idleTimeout": 60, // Seconds before auto-shutdown (NORMAL mode)
"backupFileUrl": "", // URL of a previous backup to restore
"webhooks": [ // Array for WEBHOOK mode
{
"url": "https://your-n8n/webhook/abc",
"method": "POST",
"payload": {"key": "value"}
}
]
}
Output
- Normal/Standby Mode: Provides dashboardUrl, username, and password for accessing the n8n interface.
- Webhook Mode: Returns an array of execution results for each webhook triggered, with status and response data.
- All modes save a backup.json file to the actor's Key-Value Store on applicable shutdowns.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try N8n Workflow Server now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- dz_omar
- Pricing
- Paid
- Total Runs
- 74
- Active Users
- 17
Related Actors
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
Linkedin Profile Details Scraper + EMAIL (No Cookies Required)
by apimaestro
Twitter (X.com) Scraper Unlimited: No Limits
by apidojo
Content Checker
by jakubbalada
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support