n8n workflow template · 27 nodes · Google Gemini
Proxmox AI Agent with n8n and Generative AI Integration is a free n8n workflow template that starts when a chat message is received and works with Google Gemini, Telegram and Gmail. It has 27 nodes, 11 of them AI nodes (HTTP Request Tool, Auto-fixing Output Parser, Google Gemini Chat Model and Structured Output Parser). The notes inside the workflow say: “Thank you for using this workflow template. It has taken me countless hours of hard work, research, and dedication to develop, and I sincerely hope it adds value to your work.” To run it, you add your own credentials for Gmail OAuth2, Google Gemini (PaLM) API, HTTP Header Auth and Telegram Bot API.
The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.
Thank you for using this workflow template. It has taken me countless hours of hard work, research, and dedication to develop, and I sincerely hope it adds value to your work.
If you find this template helpful, I kindly ask you to consider supporting my efforts. Your support will help me continue improving and creating more valuable resources.
You can contribute via PayPal here
Additionally, when sharing this template, I would greatly appreciate it if you include my original information to ensure proper credit is given.
Thank you for your generosity and support! Email
You can use any trigger as input, a chat, telegram, email etc
You can use any trigger as input, a chat, telegram, email etc
You can think of any input, even it could be from your cloud platform, your own Web Applicaiton, etc.
Possibilities are limitless.
Chat is shown just as example.
It uses the intelligence provided to it including the Proxmox API Wiki, Proxmox Cluster Linked and Proxmox API Documentation.
The AI Model connected with this is Gemini, you can connect any AI Model by Ollama, OpenAI, Claude etc.
Output Parser is used to ensure the fixed output structure that can be used for API URL
This agent will convert the response from proxmox to meaningful explanation
Response will come back here
The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.
GET Retrieve resources Fetch VM status, list nodes, get logs.
POST Create or trigger actions Start/stop VMs, create backups.
PUT Update/replace entire resource configuration Modify VM configurations.
DELETE Delete resources Remove VMs, delete users, remove files.
OPTIONS Fetch supported methods for an endpoint Check available operations for an API.
PATCH Apply partial updates Update specific fields in VM settings.
Create Credentails ensure to create credentials in Proxmox Data Center as API Key and then create credentails. Add Credentials to n8n Click on Credentails, add new Credentails and Chose Header Auth In Header Auth Below will be used Name: Authorization Value: PVEAPIToken= @! =
Suppose my token id is n8n and key is 1234 so value will be as below
Value: PVEAPIToken=root@pam!n8n=1234
The 27 nodes in file order (sticky notes excluded). Branches and connections determine execution order in n8n:
Configure your own credentials after importing. Create each credential in n8n, then select it in the node.
Do you need somewhere to run it? Read our guide to self-hosted n8n.
We can adapt this workflow to your apps, data and process, then deploy and support it.
Contact Us