Skip to main content
Automate your Rhombus security platform with n8n, a self-hostable workflow automation tool. The official Rhombus community node gives you native access to cameras, doors, events, users, and more — no raw HTTP configuration needed.
Official Community Node: @rhombussystems/n8n-nodes-client provides 11 resource types with 41 operations, all validated against the Rhombus OpenAPI spec.

Install the Rhombus Node

1

Open n8n Settings

In your n8n instance, go to Settings > Community Nodes.
2

Install the package

Enter the package name and click Install:
3

Add your API key

When you first add a Rhombus node to a workflow, n8n prompts you to create credentials:
  1. Go to the Rhombus Console and generate an API key
  2. In n8n, create a new Rhombus API credential
  3. Paste your API key and save
The node automatically handles the x-auth-apikey and x-auth-scheme headers.

Available Operations

The Rhombus node provides 41 operations across 11 resource types:

Access Control

Cameras

Doors

Events

Face Recognition

Lockdown

Organization

Sensors

Users

Vehicles

Webhooks

Example Workflows

Daily Security Alert Report

Generate a daily summary of security alerts and send to your team.

Unlock Door on Calendar Event

Automatically unlock a conference room door before a meeting.

Camera Clip on Alert

Automatically save a clip when a policy alert fires.

User Onboarding Automation

Create Rhombus accounts when employees join from your HR system.

AI Agent Workflows

n8n’s AI agent capabilities let you build intelligent security workflows by combining Rhombus data with LLMs.

Conversational Security Assistant

Build a Slack bot that can query Rhombus data:

Anomaly Detection

Detect unusual access patterns and alert the security team:

Advanced: HTTP Request Fallback

For operations not yet covered by the community node — or to target the EU region (replace the host with api2.eu.rhombussystems.com) — use n8n’s HTTP Request node with manual authentication:
The Rhombus API has 800+ endpoints. The community node covers the most common operations, but you can access any endpoint via HTTP Request nodes. See the API Reference for the full endpoint list.

Deploy n8n

Access at http://localhost:5678

Compatibility

The community node currently targets the US endpoint only. If your organization is in the EU region, use the HTTP Request fallback with https://api2.eu.rhombussystems.com instead.
For Rhombus API rate limits, see Rate Limits.

Troubleshooting

Restart your n8n instance after installing the community node. For Docker, restart the container.
Verify your API key is active in the Rhombus Console. Ensure the credential in n8n has the correct key value.
Add Wait nodes between Rhombus operations in loops to spread requests over time. See Rate Limits for current limits and retry guidance.
Check that your n8n instance is publicly accessible. Verify the webhook URL in the Rhombus Console matches your n8n webhook endpoint.

Resources

npm Package

Official Rhombus community node

GitHub Repository

Source code and issue tracker

n8n Documentation

Platform docs and tutorials

n8n Community

Templates and community support
Last modified on August 4, 2026