Templates / Proxmox AI agent with n8n and generative AI integration

Proxmox AI agent with n8n and generative AI integration

Needs changes

by Amjid Ali ✓ · 103,736 views · created 2025-01-18 · DevOps, AI Chatbot

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: HTTP Request Tool (legacy), AI Agent v1 (old agent modes). 2 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 27 nodes and runs when a chat message arrives (plus 3 other triggers). Along the way it connects HTTP Request, Google Gemini Chat Model, Telegram and Gmail. It also calls pve.proxmox.com and 0.0.0.0:8006 over HTTP.

How it runs

Trigger: When a chat message arrives (plus 3 other triggers).

  1. AI Agent: runs an AI agent, with model: Google Gemini Chat Model; 3 tools (Proxmox, Proxmox API Wiki, Proxmox API Documentation); output parser: Auto-fixing Output Parser
  2. Switch: routes items into 6 branches
  3. HTTP Request: calls an HTTP API
  4. If: checks a condition and branches into true / false
  5. If: checks a condition and branches into true / false
  6. Structure Response (Code): runs custom JavaScript code
  7. HTTP Request: calls an HTTP API
  8. HTTP Request: calls an HTTP API
  9. HTTP Request: calls an HTTP API (DELETE)
  10. HTTP Request: calls an HTTP API (DELETE)

…plus 5 more steps. See the full node list below.

Services it uses

HTTP RequestGoogle Gemini Chat ModelTelegramGmail

HTTP calls to: pve.proxmox.com, 0.0.0.0:8006

Before you upgrade to n8n 3.0

2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • HTTP Request Tool (legacy) in Proxmox API Documentation, Proxmox, Proxmox API Wiki: replace with HTTP Request node connected to the AI Agent's Tool input.
  • AI Agent v1 (old agent modes) in AI Agent1 (v1.7), AI Agent (v1.7): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
  • Also check Gmail Trigger below v1.4 runs as v1.4 (drafts skipped, max emails per poll).

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
HTTP Request Tool (legacy)
Proxmox API Documentation, Proxmox, Proxmox API Wiki
HTTP Request node connected to the AI Agent's Tool input
AI Agent v1 (old agent modes)
AI Agent1 (v1.7), AI Agent (v1.7)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (14)

From the author

Proxmox AI Agent with n8n and Generative AI Integration This template automates IT operations on a Proxmox Virtual Environment (VE) using an AI-powered conversational agent built with n8n. By integrating Proxmox APIs and generative AI models (e.g., Google…

Excerpt from Amjid Ali's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.