AutomationFlowsAI & RAG › Procurement Orchestration with SSH

Procurement Orchestration with SSH

Original n8n title: Procurement Orchestration

Procurement Orchestration. Uses ssh. Event-driven trigger; 5 nodes.

Event trigger★★★★☆ complexity5 nodesSsh
AI & RAG Trigger: Event Nodes: 5 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": "Procurement Orchestration",
  "nodes": [
    {
      "parameters": {},
      "id": "1",
      "name": "Manual Trigger",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        240,
        300
      ]
    },
    {
      "parameters": {
        "command": "bash -lc 'cd /path/to/ai-procurement-rag-lab && source .venv/bin/activate && python data/generate_synthetic.py --out-dir data'"
      },
      "id": "2",
      "name": "Generate Synthetic Data",
      "type": "n8n-nodes-base.ssh",
      "typeVersion": 1,
      "position": [
        540,
        300
      ]
    },
    {
      "parameters": {
        "command": "bash -lc 'cd /path/to/ai-procurement-rag-lab && source .venv/bin/activate && python cv/table_detect.py --image data/synthetic_table.png --out-dir outputs'"
      },
      "id": "3",
      "name": "Detect Tables",
      "type": "n8n-nodes-base.ssh",
      "typeVersion": 1,
      "position": [
        860,
        300
      ]
    },
    {
      "parameters": {
        "command": "bash -lc 'cd /path/to/ai-procurement-rag-lab && source .venv/bin/activate && python -m rag.index --data-dir data --persist-dir chroma --collection procurement_docs'"
      },
      "id": "4",
      "name": "Index Documents",
      "type": "n8n-nodes-base.ssh",
      "typeVersion": 1,
      "position": [
        1180,
        300
      ]
    },
    {
      "parameters": {
        "command": "bash -lc 'cd /path/to/ai-procurement-rag-lab && source .venv/bin/activate && python -m rag.query --query \"Which vendor appears most often in the sample data?\" --persist-dir chroma --collection procurement_docs --show-sources'"
      },
      "id": "5",
      "name": "Query RAG",
      "type": "n8n-nodes-base.ssh",
      "typeVersion": 1,
      "position": [
        1500,
        300
      ]
    }
  ],
  "connections": {
    "Manual Trigger": {
      "main": [
        [
          {
            "node": "Generate Synthetic Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Synthetic Data": {
      "main": [
        [
          {
            "node": "Detect Tables",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Detect Tables": {
      "main": [
        [
          {
            "node": "Index Documents",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Index Documents": {
      "main": [
        [
          {
            "node": "Query RAG",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {},
  "versionId": "1"
}
Pro

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

About this workflow

Procurement Orchestration. Uses ssh. Event-driven trigger; 5 nodes.

Source: https://github.com/Suleman369563/ai-procurement-rag-lab/blob/main/n8n/procurement_orchestration.json — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

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

AI & RAG

This workflow is ideal for content creators, training providers, agencies, and businesses that need to quickly turn raw videos into polished, captioned, or narrated content — without hiring editors or

Ssh, Form Trigger, Ftp +3
AI & RAG

This workflow was built to solve a real, painful creator problem: you know what to explain, but you don’t like how you sound, hesitate while speaking, or don’t feel fluent enough on camera.

Form Trigger, Ftp, Ssh +4
AI & RAG

B1 — ショート動画量産 台本駆動型. Uses openAi, httpRequest, ssh. Event-driven trigger; 18 nodes.

OpenAI, HTTP Request, Ssh
AI & RAG

legal_rag_telegram_api_current_github_ready. Uses telegramTrigger, httpRequest. Event-driven trigger; 56 nodes.

Telegram Trigger, HTTP Request
AI & RAG

This n8n workflow automatically generates presentation-style "screen recording" videos with AI-generated slides and a talking head avatar overlay. You provide a topic and intention, and the workflow h

HTTP Request, N8N Nodes Veed, Google Drive +1