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.Documentation Index
Fetch the complete documentation index at: https://api-docs.rhombus.community/llms.txt
Use this file to discover all available pages before exploring further.
Official Community Node:
@rhombussystems/n8n-nodes-client provides 6 resource types with 19 operations, all validated against the Rhombus OpenAPI spec.Install the Rhombus Node
Add your API key
When you first add a Rhombus node to a workflow, n8n prompts you to create credentials:
- Go to the Rhombus Console and generate an API key
- In n8n, create a new Rhombus API credential
- Paste your API key and save
x-auth-apikey and x-auth-scheme headers.Available Operations
The Rhombus node provides 19 operations across 6 resource types:Cameras
| Operation | Description |
|---|---|
| Get | Get full state of a single camera |
| Get Many | List all cameras in the organization |
| Create Clip | Create a video clip from a camera |
| Get Frame | Get an exact frame image URL |
| Update | Update camera name, description, or location |
Doors
| Operation | Description |
|---|---|
| Get Many | List all access-controlled doors |
| Unlock | Temporarily unlock a door |
| Get Events | Get access event history for a door |
Events
| Operation | Description |
|---|---|
| Get Alerts | Get policy alerts with time and device filters |
| Get Many | Get a list of saved video clips |
Users
| Operation | Description |
|---|---|
| Create | Create a new user with email and name |
| Get Many | List all users in the organization |
| Update | Update user name, permissions, or MFA settings |
Organization
| Operation | Description |
|---|---|
| Get | Get organization information |
| Get Locations | List locations in the organization |
| Update | Update organization name, contacts, or settings |
Webhooks
| Operation | Description |
|---|---|
| Get | Get webhook integration configuration |
| Create/Update | Create or update webhook settings (URL, secret, enabled) |
| Delete | Delete the webhook integration |
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, use n8n’s HTTP Request node with manual authentication:Deploy n8n
- Docker (Quickest)
- Docker Compose (Production)
- n8n Cloud
http://localhost:5678Compatibility
| Requirement | Version |
|---|---|
| n8n | 1.60.0 or later |
| Node.js | 22+ (for self-hosted) |
| Rhombus API | All operations use api2.rhombussystems.com |
Troubleshooting
Node not appearing after install
Node not appearing after install
Restart your n8n instance after installing the community node. For Docker, restart the container.
Authentication errors
Authentication errors
Verify your API key is active in the Rhombus Console. Ensure the credential in n8n has the correct key value.
Rate limit errors
Rate limit errors
Add Wait nodes between Rhombus operations in loops to spread requests over time. See Rate Limits for current limits and retry guidance.
Webhook not receiving events
Webhook not receiving events
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