Try n8n Without Installing: Instant Demo Use Cases
Want to run n8n in your browser without installing anything? Open our n8n online editor and start building workflows instantly. Below are step-by-step demo use cases you can clone and run right away.
Demo 1: Webhook → HTTP Request → Set
- Webhook: Create a Webhook node (method: POST). Copy the test URL.
- HTTP Request: Add an HTTP node to call a public API (e.g., https://api.github.com/rate_limit).
- Set: Use a Set node to map response fields (e.g.,
resources.core.remaining) into a clean JSON. - Run: Send a POST to the webhook (with curl or Postman). Observe the run in the Execution panel.
Logs & Debugging
- Open Execution Data to inspect inputs/outputs per node.
- Use Continue On Fail on the HTTP node to capture errors gracefully.
- Attach an Error Trigger to handle exceptions and send alerts.
Demo 2: Webhook → Function → Slack (Mock)
- Webhook: Receive JSON payload.
- Function: Transform payload (filter keys, add timestamps).
- HTTP Request (Mock Slack): POST to a test endpoint (or use Slack API if credentials available).
Error Handling Tips
- Wrap
Functionlogic with try/catch and return structured errors. - Enable retries on HTTP with a backoff strategy.
- Route failures to an Error Trigger → Webhook/Slack for notification.
Demo 3: Schedule → HTTP → Merge → Set
- Cron: Run every 5 minutes.
- HTTP: Fetch two endpoints.
- Merge: Combine on a key or take most recent.
- Set: Normalize fields for downstream systems.
Best Practices
- Use Credentials to store API keys securely.
- Annotate nodes and name connections for readability.
- Export JSON to version control; re-import when needed.
Clone Templates
Ready-made templates are available in the playground. Clone a Webhook → HTTP → Set starter, then customize nodes for your API.
Start Now
Open the online editor, run a demo, and clone templates—no install required.