Omnitec x Cloudbeds

How to setup PMS Integration.

Connect your Cloudbeds property with Omnitec to automate access code and key card generation

Omnitec logo

Overview

The Omnitec integration with Cloudbeds automatically synchronizes reservations and generates access codes, physical key cards, and digital keys when guests check in. This integration eliminates manual data entry and ensures seamless access management for your property.

What this integration does:

Requirements

Setup Instructions

1 Connect Your Cloudbeds Account

In Cloudbeds Connect, find the Omnitec integration and click "Connect" or "Install". You will be redirected to authorize the integration.

2 Authorize the Integration

During the OAuth flow, Cloudbeds will ask for permission to access your property data. Click "Authorize" to proceed.

Note: The integration will automatically:
  • Subscribe to reservation and Door Lock webhook events
  • Sync Door Lock settings (encoders and key types)
  • Store your API credentials securely

3 Verify Connection

Once connected, request a test key from Cloudbeds Access Management / Door Lock and confirm it moves from processing to completed.

How It Works

Automatic Check-in Processing

When a guest checks in through Cloudbeds:

  1. The integration receives a webhook notification from Cloudbeds
  2. It creates the reservation in OSAccess with stay dates
  3. Keys are issued when Cloudbeds sends doorLockKey/key_requested (key card, access code, or mobile key)
  4. Omnihub completes the key record in Cloudbeds with keyCode / mobileId as applicable
Door Lock key types:

Requesting Additional Keys

If you need to generate additional keys (passcodes, digital keys, or re-encode cards) after check-in:

  1. Use Cloudbeds' door lock key request feature
  2. The integration will automatically generate the requested key type
  3. The key status will be updated in Cloudbeds
Where to click in Cloudbeds:

In the reservation view, open the three-dot menu and select Issue keys, then choose the key type you want to issue.

Cloudbeds reservation view showing Issue keys in the three-dot menu

Check-out and Cancellations

When a guest checks out or a reservation is cancelled:

Door Lock Keys

Keys are completed through the Cloudbeds Door Lock / Key API (not custom fields):

Status lifecycle in Cloudbeds: processing → completed or failed (with errorMessage when applicable).

After connection, Omnihub syncs Door Lock settings (encoders and available key types) using the property plantillas configured in OSAccess.

Troubleshooting

Integration Not Working

If something is not working as expected, please contact Omnitec Support and we will help you right away.

To speed things up, please include:

Access Codes Not Appearing

Physical Cards Not Encoding

Disconnecting the Integration

To disconnect the integration:

  1. Go to Cloudbeds Connect and find the Omnitec integration
  2. Click "Disconnect" or "Remove"
  3. The integration will automatically:
    • Remove all webhook subscriptions
    • Clean up integration settings
    • Disable the app in Cloudbeds
Important: Disconnecting will stop all automatic synchronization. Existing access codes will remain active, but no new codes will be generated automatically.

Support

If you need assistance with the integration: