> ## 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.

# Integrate with Make.com

> Automate Rhombus security workflows with Make.com's visual no-code platform — connect cameras, doors, and sensors to thousands of apps without writing code.

Automate Rhombus API operations using Make.com's (formerly Integromat) visual workflow builder. Alternative to writing custom code for common integration patterns.

## Quick Start

<Steps>
  <Step title="Get API Key">
    Generate API key at [Rhombus Console](https://console.rhombussystems.com/settings/api-management/) → Settings → API Management
  </Step>

  <Step title="Connect in Make">
    Add Rhombus module in Make.com, authenticate with your API key
  </Step>

  <Step title="Build Scenario">
    Add modules, configure actions, test and activate
  </Step>
</Steps>

## Available Modules

### Access Control

| Module                 | Function                             | API Equivalent                                         |
| ---------------------- | ------------------------------------ | ------------------------------------------------------ |
| **Add Users to Group** | Add users to access control groups   | `POST /api/accesscontrol/addUsersToAccessControlGroup` |
| **Create Group**       | Create new access control group      | `POST /api/accesscontrol/createAccessControlGroup`     |
| **Assign Credential**  | Assign unassigned credential to user | `POST /api/accesscontrol/assignUnassignedCredential`   |
| **Delete User**        | Remove user from organization        | `DELETE /api/user/deleteUser`                          |

### Camera & Video

| Module                   | Function                             | API Equivalent                                          |
| ------------------------ | ------------------------------------ | ------------------------------------------------------- |
| **Create HTTP Stream**   | Generate raw HTTP video stream       | `POST /api/camera/createRawHttpStream`                  |
| **Create Seekpoint**     | Add custom marker to video timeline  | `POST /api/camera/createCustomSeekpoint`                |
| **Get AI Thresholds**    | Retrieve AI confidence thresholds    | `GET /api/camera/getAINormalizedConfidenceThresholds`   |
| **Get Hardware Details** | Fetch camera hardware specifications | `POST /api/camera/getHardwareDetailsForMultipleCameras` |

### Sensors

| Module                    | Function                                | API Equivalent                                 |
| ------------------------- | --------------------------------------- | ---------------------------------------------- |
| **Get BLE Base Stations** | Retrieve Bluetooth sensor base stations | `GET /api/sensor/getBaseStationsForBleSensors` |

### Universal

| Module            | Function                                                |
| ----------------- | ------------------------------------------------------- |
| **Make API Call** | Execute any Rhombus API endpoint with custom parameters |

<Note>
  All modules map to Rhombus REST API endpoints. See [API Reference](/api-reference) for detailed endpoint documentation.
</Note>

## Authentication

<Note>
  Generate your API key in the [Rhombus Console](https://console.rhombussystems.com/settings/api-management/).
</Note>

<Warning>
  Treat API keys as passwords. Each key has full API access with your account permissions.
</Warning>

## Common Patterns

### Employee Onboarding

```text theme={null}
HR System → Make.com → Rhombus
1. Trigger: New employee in HRIS
2. Create/update access group
3. Assign credential
4. Log to audit system
```

### Video Stream Integration

```text theme={null}
Schedule → Make.com → Rhombus → Analytics Platform
1. Trigger: Scheduled interval
2. Get camera list
3. Create HTTP streams
4. Send URLs to analytics system
```

### Temporary Access

```text theme={null}
Check-in System → Make.com → Rhombus
1. Trigger: Visitor check-in
2. Add to temporary access group
3. Schedule removal (time-based)
4. Send notification when access expires
```

## Make.com Platform Features

| Feature            | Purpose                                |
| ------------------ | -------------------------------------- |
| **Routers**        | Branch workflows based on conditions   |
| **Filters**        | Execute modules conditionally          |
| **Iterators**      | Process arrays item-by-item            |
| **Aggregators**    | Combine multiple operations            |
| **Error Handlers** | Catch and handle failures              |
| **Webhooks**       | Trigger scenarios from external events |

## Pricing

For current pricing details, see [Make Pricing](https://www.make.com/en/pricing).

## Troubleshooting

| Issue             | Solution                                                                                                              |
| ----------------- | --------------------------------------------------------------------------------------------------------------------- |
| **Auth fails**    | Verify API key is active at [console.rhombussystems.com](https://console.rhombussystems.com/settings/api-management/) |
| **Module errors** | Check execution history for error details; verify required fields                                                     |
| **Rate limits**   | Add delays between operations if hitting limits. See [Rate Limits](/rate-limits) for current limits.                  |
| **Data mapping**  | Use Make.com's data structure viewer; verify field paths                                                              |

## When to Use Make vs Custom Code

| Use Make.com When         | Write Custom Code When          |
| ------------------------- | ------------------------------- |
| Standard CRUD operations  | Complex business logic required |
| Connecting existing apps  | Building custom UI/UX           |
| No-code team members      | Need sub-second latency         |
| Rapid prototyping         | Highly customized workflows     |
| Visual workflow preferred | Version control critical        |

## Resources

<CardGroup cols={2}>
  <Card icon="code" href="/api-reference" title="Rhombus API Docs">
    800+ endpoints with request/response examples
  </Card>

  <Card icon="book" href="https://www.make.com/en/help" title="Make.com Docs">
    Platform documentation and tutorials
  </Card>

  <Card icon="key" href="https://console.rhombussystems.com/settings/api-management/" title="API Console">
    Generate and manage API keys
  </Card>

  <Card icon="users" href="https://community.make.com" title="Make Community">
    Community support and examples
  </Card>
</CardGroup>
