AutomationFlowsAI & RAG › Proceedgate Demo — No Account

Proceedgate Demo — No Account

ProceedGate Demo — No Account. Uses httpRequest. Event-driven trigger; 6 nodes.

Event trigger★★★★☆ complexity6 nodesHTTP Request
AI & RAG Trigger: Event Nodes: 6 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": "ProceedGate Demo \u2014 No Account",
  "nodes": [
    {
      "parameters": {},
      "id": "manual-trigger",
      "name": "Manual Trigger",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        200,
        240
      ]
    },
    {
      "parameters": {
        "values": {
          "string": [
            {
              "name": "agent_id",
              "value": "n8n-demo"
            },
            {
              "name": "task_hash",
              "value": "quickstart-repeat-demo"
            },
            {
              "name": "action",
              "value": "tool_call"
            },
            {
              "name": "step_hash",
              "value": "mock_paid_tool"
            }
          ]
        },
        "options": {}
      },
      "id": "set-sample",
      "name": "Set sample task",
      "type": "n8n-nodes-base.set",
      "typeVersion": 2,
      "position": [
        420,
        240
      ]
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://governor.proceedgate.dev/v1/check/demo",
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        },
        "sendBody": true,
        "specifyBody": "json",
        "jsonBody": "={\n  \"agent_id\": \"{{ $json.agent_id }}\",\n  \"task_hash\": \"{{ $json.task_hash }}\",\n  \"action\": \"{{ $json.action }}\",\n  \"step_hash\": \"{{ $json.step_hash }}\"\n}",
        "options": {
          "response": {
            "response": {
              "neverError": true
            }
          }
        }
      },
      "id": "pg-demo-check",
      "name": "ProceedGate Demo Check",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4,
      "position": [
        640,
        240
      ]
    },
    {
      "parameters": {
        "conditions": {
          "boolean": [
            {
              "value1": "={{ $json.allowed }}",
              "value2": true
            }
          ]
        }
      },
      "id": "if-allowed",
      "name": "Allowed?",
      "type": "n8n-nodes-base.if",
      "typeVersion": 1,
      "position": [
        860,
        240
      ]
    },
    {
      "parameters": {
        "url": "https://dummyjson.com/http/200/Mock_Paid_Tool_Success",
        "options": {}
      },
      "id": "mock-tool",
      "name": "Mock Paid Tool",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4,
      "position": [
        1080,
        140
      ]
    },
    {
      "parameters": {
        "values": {
          "string": [
            {
              "name": "result",
              "value": "Demo deny path: ProceedGate blocked the repeated task before the mock paid tool ran."
            }
          ]
        },
        "options": {}
      },
      "id": "deny-message",
      "name": "Deny Message",
      "type": "n8n-nodes-base.set",
      "typeVersion": 2,
      "position": [
        1080,
        360
      ]
    }
  ],
  "connections": {
    "Manual Trigger": {
      "main": [
        [
          {
            "node": "Set sample task",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set sample task": {
      "main": [
        [
          {
            "node": "ProceedGate Demo Check",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ProceedGate Demo Check": {
      "main": [
        [
          {
            "node": "Allowed?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Allowed?": {
      "main": [
        [
          {
            "node": "Mock Paid Tool",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Deny Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Pro

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

About this workflow

ProceedGate Demo — No Account. Uses httpRequest. Event-driven trigger; 6 nodes.

Source: https://github.com/loquit-doru/agent-cost-governor/blob/db2aeda2e1b72b7e66f4f5d3258f2cdd07c6dd67/examples/n8n/proceedgate-demo-no-account.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 is for SaaS founders, agency owners, and Sales Ops managers who use HubSpot but are tired of "toe-stepping." If your BDRs are accidentally emailing your AE’s active deals, or Marketing is blastin

Data Table, HTTP Request
AI & RAG

Inquiry-Agent. Uses @digitalocean/n8n-nodes-digitalocean-gradient-serverless-inference, stopAndError, googleDocs, gmail. Event-driven trigger; 59 nodes.

@Digitalocean/N8N Nodes Digitalocean Gradient Serverless Inference, Stop And Error, Google Docs +4
AI & RAG

AI Social Media Automation for Multiple Platforms using Blotato. Uses telegramTrigger, @blotato/n8n-nodes-blotato, telegram, httpRequest. Event-driven trigger; 52 nodes.

Telegram Trigger, @Blotato/N8N Nodes Blotato, Telegram +1
AI & RAG

CLEAN Agent - Manual Trigger. Uses googleDrive, googleSheets, httpRequest. Event-driven trigger; 49 nodes.

Google Drive, Google Sheets, HTTP Request
AI & RAG

🤖🧑‍💻 AI Agent for Top n8n Creators Leaderboard Reporting. Uses httpRequest, executeWorkflowTrigger, readWriteFile, googleDrive. Event-driven trigger; 49 nodes.

HTTP Request, Execute Workflow Trigger, Read Write File +3