Description
n8n-nodes-tacticalrmm
An n8n community node for integrating with TacticalRMM API.
Tactical RMM is a remote monitoring & management tool, built with Django and Vue.
Installation
Follow the installation guide in the n8n community nodes documentation.
npm install n8n-nodes-tacticalrmm
Prerequisites
- TacticalRMM instance with API access
- API Key from TacticalRMM
- Your TacticalRMM base URL (e.g., https://your-domain.example.com)
Setup
Setting up API Key in TacticalRMM
- Log into your TacticalRMM instance
- Navigate to Settings > Global Settings > API Keys
- Create a new API key
- Note down the API Key for use in n8n
Configuring Credentials in n8n
- Base API URL: Your TacticalRMM instance URL (e.g., https://your-domain.example.com)
- API Key: The API key from TacticalRMM
Supported Operations
128 operations across 19 resources:
Agent (27 operations)
Complete agent lifecycle management, monitoring, and control including remote commands, scripts, bulk operations, maintenance mode, recovery, and version management.
Alert (4 operations)
Alert management with filtering and status updates.
Alert Template (5 operations)
Full CRUD operations for alert templates with email, SMS, and dashboard configurations.
API Key (4 operations)
API key lifecycle management with creation, updates, and expiration support.
Automation (5 operations)
Policy management with alert templates and exclusions support.
Check (7 operations)
Health monitoring with multiple check types (CPU, disk, memory, ping, script, service, event log).
Client (5 operations)
Full CRUD operations with custom fields support.
Core (5 operations)
System monitoring, diagnostics, cache management, and configuration testing.
Deployment (5 operations)
Agent deployment and installer generation management.
Log (6 operations)
Pending actions management and log retention configuration.
Reporting (8 operations)
Report template management, execution, and distribution (run, email, export).
Role (5 operations)
Role-based access control with superuser privileges.
Script (12 operations)
Script management, execution, testing, and code snippets (PowerShell, Batch, Python, Shell).
Service (3 operations)
Windows service control (start/stop/restart) and monitoring.
Site (5 operations)
Full CRUD operations with client association and custom fields.
Software (6 operations)
Software deployment, Chocolatey package management, installation and uninstallation.
Task (6 operations)
Task scheduling and execution with multiple task types.
User (5 operations)
User account management with password and profile fields.
Windows Update (3 operations)
Update management with scanning and installation capabilities.
Resources
Compatibility
- n8n Version 0.199.0+
- TacticalRMM Version 0.15.2+
License
MIT