Proxmox Custom Intelligent AI Agent Workflow
This workflow automates the management of virtual machines, such as creation, deletion, and startup, by integrating the Proxmox VE API with intelligent AI models to parse user requests in natural language. It simplifies the management process of virtualization environments, supports multiple triggering methods, reduces the operational threshold, and features automatic validation and sensitive information filtering, providing users with a convenient virtual machine management experience.

Workflow Name
Proxmox Custom Intelligent AI Agent Workflow
Key Features and Highlights
This workflow integrates with the Proxmox VE API and leverages an intelligent AI model (Google Gemini) to automatically parse user natural language requests and generate operation commands compliant with the Proxmox API specifications. It supports diverse VM management operations such as creation, deletion, start, stop, clone, migration, and configuration modification. The workflow includes smart functionalities like automatic VM ID generation, default node selection, input parameter validation, and structured output parsing. It supports multiple trigger methods (chat messages, Telegram, Gmail, Webhook, etc.) and incorporates sensitive information filtering for security.
Core Problems Addressed
- Simplifies the management complexity of Proxmox virtualization environments without the need to manually write API requests.
- Lowers the operational threshold through natural language interaction, enabling low-code automated operations.
- Automatically validates and completes request parameters to prevent operational errors.
- Provides a unified output format for easier subsequent data processing and presentation.
- Supports multiple trigger sources to flexibly adapt to different business scenarios.
Application Scenarios
- IT Operations Automation: Rapidly manage and monitor VM lifecycles within Proxmox clusters.
- Cloud Platform Management: Execute VM-related operations via chatbots or email commands.
- Development and Testing Environment Management: Automatically create and adjust test VM configurations.
- Custom Management Portals: Offer convenient VM management interfaces for non-technical users.
Main Workflow Steps
- Trigger the workflow via chat messages, Telegram, Gmail, or Webhook.
- The AI agent parses the user request, understands the intent, and generates the corresponding Proxmox API command (including HTTP method, API endpoint, and request body).
- Execute the appropriate HTTP request to the Proxmox API based on the request type (GET, POST, PUT, DELETE, etc.).
- The returned API response is processed through a code node for structured handling and sensitive data filtering.
- The AI agent further interprets the response results to generate clear, human-readable explanations.
- Finally, the results are returned to the user, completing the interactive loop.
Involved Systems and Services
- Proxmox VE API: Core virtualization management interface.
- Google Gemini (PaLM) AI Model: Natural language understanding and generation.
- n8n Automation Platform: Workflow orchestration and node management.
- Trigger Sources:
- Telegram message trigger
- Gmail email trigger
- Webhook trigger
- Chat message trigger (chatTrigger)
- Auxiliary Tools:
- Proxmox API documentation and Wiki HTTP request nodes (assist AI in understanding API details)
- Output parser (structured and auto-correcting JSON format)
Target Users and Value Proposition
- IT Operations Engineers: Enhance Proxmox management efficiency and reduce repetitive command input.
- Cloud Platform Administrators: Achieve automated VM management and rapid business response.
- DevOps Teams: Integrate VM management into automated pipelines.
- Non-technical Users: Safely operate virtualization resources through natural language commands, lowering the usage barrier.
- Technical Service Providers: Build intelligent customer service or operations assistants to improve customer satisfaction.
This workflow is developed by Amjid Ali, dedicated to creating an efficient, convenient, and secure Proxmox virtualization management solution through intelligent AI and automation technologies. Your use and support for continuous optimization are warmly welcomed.