AutomationFlowsWeb Scraping › Team Adaptation Workflow

Team Adaptation Workflow

Team Adaptation Workflow. Uses start, httpRequest. Webhook trigger; 9 nodes.

Webhook trigger★★★★☆ complexity9 nodesStartHTTP Request
Web Scraping Trigger: Webhook Nodes: 9 Complexity: ★★★★☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "Team Adaptation Workflow",
  "nodes": [
    {
      "parameters": {},
      "id": "StartNode",
      "name": "Start",
      "type": "n8n-nodes-base.start",
      "typeVersion": 1,
      "position": [
        250,
        300
      ]
    },
    {
      "parameters": {
        "values": {
          "string": [
            {
              "name": "role",
              "value": "Team Lead (Mike)"
            },
            {
              "name": "task",
              "value": "\u041a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0446\u0438\u044f \u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0437\u0430\u0434\u0430\u0447 \u043f\u043e \u0441\u0431\u043e\u0440\u0443 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445"
            }
          ]
        },
        "options": {}
      },
      "id": "MikeNode",
      "name": "Mike (Team Lead)",
      "type": "n8n-nodes-base.set",
      "typeVersion": 1,
      "position": [
        450,
        120
      ]
    },
    {
      "parameters": {
        "values": {
          "string": [
            {
              "name": "role",
              "value": "Product Manager (Emma)"
            },
            {
              "name": "task",
              "value": "\u041e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0439 \u043a \u0434\u0430\u043d\u043d\u044b\u043c, \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \"\u043f\u043e\u0440\u0442\u0440\u0435\u0442\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430\""
            }
          ]
        },
        "options": {}
      },
      "id": "EmmaNode",
      "name": "Emma (Product Manager)",
      "type": "n8n-nodes-base.set",
      "typeVersion": 1,
      "position": [
        450,
        300
      ]
    },
    {
      "parameters": {
        "values": {
          "string": [
            {
              "name": "role",
              "value": "Developer (Bob)"
            },
            {
              "name": "task",
              "value": "\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438"
            }
          ]
        },
        "options": {}
      },
      "id": "BobNode",
      "name": "Bob (Developer)",
      "type": "n8n-nodes-base.set",
      "typeVersion": 1,
      "position": [
        450,
        480
      ]
    },
    {
      "parameters": {
        "values": {
          "string": [
            {
              "name": "role",
              "value": "Engineer (Alex)"
            },
            {
              "name": "task",
              "value": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0438\u0441\u0442\u0435\u043c \u0441\u0431\u043e\u0440\u0430 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445"
            }
          ]
        },
        "options": {}
      },
      "id": "AlexNode",
      "name": "Alex (Engineer)",
      "type": "n8n-nodes-base.set",
      "typeVersion": 1,
      "position": [
        450,
        660
      ]
    },
    {
      "parameters": {
        "values": {
          "string": [
            {
              "name": "role",
              "value": "Data Analyst (David)"
            },
            {
              "name": "task",
              "value": "\u0410\u043d\u0430\u043b\u0438\u0437 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u043e\u0442\u0447\u0451\u0442\u043e\u0432 \u0438 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0439 \u0434\u043b\u044f \u043f\u0440\u043e\u0434\u0430\u0436"
            }
          ]
        },
        "options": {}
      },
      "id": "DavidNode",
      "name": "David (Data Analyst)",
      "type": "n8n-nodes-base.set",
      "typeVersion": 1,
      "position": [
        450,
        840
      ]
    },
    {
      "parameters": {
        "requestMethod": "GET",
        "url": "https://example.com/YOUR_API_ENDPOINT",
        "options": {}
      },
      "id": "DataCollectionNode",
      "name": "Data Collection",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 1,
      "position": [
        750,
        300
      ]
    },
    {
      "parameters": {
        "functionCode": "return items.map(item => {\n  // \u0417\u0434\u0435\u0441\u044c \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435\n  // \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0443\u0436\u043d\u044b\u0435 \u043f\u043e\u043b\u044f, \u043e\u0442\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0442.\u0434.\n  const newItem = {\n    json: {\n      processedData: item.json\n    }\n  };\n  return newItem;\n});"
      },
      "id": "DataProcessingNode",
      "name": "Data Processing",
      "type": "n8n-nodes-base.function",
      "typeVersion": 1,
      "position": [
        950,
        300
      ]
    },
    {
      "parameters": {
        "path": "team-adaptation-result"
      },
      "id": "WebhookNode",
      "name": "Result Webhook",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 1,
      "position": [
        1150,
        300
      ]
    }
  ],
  "connections": {
    "Start": {
      "main": [
        [
          {
            "node": "Mike (Team Lead)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Emma (Product Manager)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Bob (Developer)",
            "type": "main",
            "index": 0
          },
          {
            "node": "Alex (Engineer)",
            "type": "main",
            "index": 0
          },
          {
            "node": "David (Data Analyst)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Emma (Product Manager)": {
      "main": [
        [
          {
            "node": "Data Collection",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Data Collection": {
      "main": [
        [
          {
            "node": "Data Processing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Data Processing": {
      "main": [
        [
          {
            "node": "Result Webhook",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {},
  "id": "TeamAdaptationWorkflow"
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Team Adaptation Workflow. Uses start, httpRequest. Webhook trigger; 9 nodes.

Source: https://gist.github.com/danyyyyy213432/87cd4d8986d78c4833edde262f4161e8 — original creator credit. Request a take-down →

More Web Scraping workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Web Scraping

Exemplo Z-API. Uses start, httpRequest. Webhook trigger; 23 nodes.

Start, HTTP Request
Web Scraping

DOMAIN EXTRACTION EXAMPLE. Uses start, httpRequest. Webhook trigger; 4 nodes.

Start, HTTP Request
Web Scraping

This n8n template provides enterprise-level version control for your workflows using GitHub integration. Stop losing hours to broken workflows and manual exports – get proper commit history, visual di

n8n, Execute Workflow Trigger, HTTP Request +1
Web Scraping

This flow creates dummy files for every item added in your *Arrs (Radarr/Sonarr) with the tag .

HTTP Request, Ssh
Web Scraping

This workflow receives webhook requests from a content calendar and uses the X API v2 to publish text posts, threads, image/video posts, and polls, as well as delete existing posts and run a credentia

HTTP Request