Switch Workflow

Automated workflow: Switch Workflow. This workflow integrates 15 different services: webhook, filter, httpRequest, stickyNote, splitInBatches. It contains 67 nodes and follows best practices for error handling and security.

Integrations Used (3)

Workflow Structure (36 nodes)
100%
Manual Trigger
When clicking ‘Test workflow’
Set
Set Airtable Vars
Airtable
Get Table Schema1
Set
Get "Input" Field
Http Request
RecordsChanged Webhook
Http Request
FieldsChanged Webhook
No Op
Event Ref1
Airtable
Get Row
Filter
Filter Valid Rows
Split In Batches
Loop Over Items1
Webhook
Airtable Webhook
Airtable
Get Table Schema
Code
Get Prompt Fields
Http Request
Get Webhook Payload
Code
Parse Event
Switch
Event Type
No Op
Event Ref
Filter
Filter Valid Fields
Airtable
Fetch Records
Split In Batches
Loop Over Items
No Op
Row Reference
No Op
Row Ref
Http Request
Get File Data
Http Request
Get File Data1
Extract From File
Extract from File
Extract From File
Extract from File1
No Op
Generate Field Value
No Op
OpenAI Chat Model1
Code
Fields to Update
No Op
Generate Field Value1
No Op
OpenAI Chat Model
Set
Get Result
Set
Get Result1
Airtable
Update Row
Set
Add Row ID to Payload
Airtable
Update Record
Node Types:
logic
code
http
default
transform
action
trigger
Requires credentials

Prerequisites

Required Credentials (2)

Airtable Token

Used by: Get Webhook Payload, Get Table Schema +7 more

Docs

OpenAI

Used by: OpenAI Chat Model, OpenAI Chat Model1

Docs

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~45 min
Score: 85/100
Custom Code
Conditional Logic
Loops
7 Integrations

When to Use This Workflow

Automated Reporting

Automatically collect and organize data into spreadsheets for analysis.

Spend less time on data entry and more time on insights.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "nodes": [
    {
      "id": "36816ae7-414a-482e-8a50-021885237273",
      "name": "Event Type",
      "type": "n8n-nodes-base.switch",
      "position": [
        -220,
        -140
      ],
      "parameters": {
        "rules": {
          "values": [
            {
              "outputKey": "YOUR_CREDENTIAL_HERE",
              "conditions": {
                "options": {
                  "version": 2,
                  "leftValue": "",
                  "caseSensitive": true,
...

Workflow Details

Nodes
51
Trigger
Webhook
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Switch Workflow

Automated workflow: Switch Workflow. This workflow integrates 15 different services: webhook, filter, httpRequest, stick...

Http-request
Airtable
Webhook
51 nodesWebhook

Amazon keywords

Automated workflow: Amazon keywords. This workflow integrates 9 different services: webhook, stickyNote, httpRequest, ai...

Airtable
Http-request
Webhook
12 nodesWebhook

OpenAI Assistant for Hubspot Chat

Automated workflow: OpenAI Assistant for Hubspot Chat. This workflow integrates 10 different services: webhook, stickyNo...

Http-request
Airtable
Webhook
34 nodesWebhook

OpenAI Assistant for Hubspot Chat

Automated workflow: OpenAI Assistant for Hubspot Chat. This workflow integrates 10 different services: webhook, stickyNo...

Http-request
Airtable
Webhook
34 nodesWebhook

Production Workflow

Production-ready workflow: Production Workflow. This workflow has been optimized for production use with comprehensive e...

Webhook
Airtable
Http-request
17 nodesWebhook

Stickynote Workflow

Automated workflow: Stickynote Workflow. This workflow integrates 10 different services: webhook, stickyNote, httpReques...

Http-request
Webhook
Airtable
Google-sheets
33 nodesWebhook