> ## Documentation Index
> Fetch the complete documentation index at: https://docs.seam.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Dormakaba Ambiance Access Control System

> Guide for using the Dormakaba Ambiance Access Control System with Seam

export const DeviceList = ({manufacturers, capabilityName, token = "6c51f0a4-d421-429e-8295-d02271aa4f23"}) => {
  const cdn = "https://cdn.devicedb.seam.co/v/0.0.15/DeviceListByCapability.global.js";
  const close = "</scr" + "ipt>";
  const srcDoc = ['<!doctype html><html><head><meta charset="utf-8">', "<style>html,body{margin:0;padding:0;background:transparent}</style></head><body>", `<script type="module" src="${cdn}">${close}`, `<device-list-by-capability manufacturers="${manufacturers}" capability-name="${capabilityName}" token="${token}"></device-list-by-capability>`, `<script>new ResizeObserver(function(){parent.postMessage({__devicedb:true,height:document.documentElement.scrollHeight},"*")}).observe(document.documentElement)${close}`, "</body></html>"].join("");
  const onRef = iframe => {
    if (!iframe || iframe.dataset.devicedbBound) return;
    iframe.dataset.devicedbBound = "1";
    window.addEventListener("message", event => {
      if (event.source === iframe.contentWindow && event.data && event.data.__devicedb) {
        iframe.style.height = `${event.data.height}px`;
      }
    });
  };
  return <iframe ref={onRef} srcDoc={srcDoc} title="Compatible devices" style={{
    width: "100%",
    minHeight: "320px",
    border: "none"
  }} />;
};

<img src="https://strapi-media-bucket.fly.storage.tigris.dev/sq_dormakaba_ambiance_5ef5d0755d.svg" alt="Ambiance logo" width="192" height="192" style={{ width: "192px", height: "192px", objectFit: "contain" }} />

***

## Overview

Connect Dormakaba Ambiance to Seam to automate guest access with mobile keys, plastic cards, and Apple Wallet. Seam gives you one API to plug Ambiance into your PMS or hospitality platform.

Seam handles the full guest key lifecycle. It issues mobile, card, or wallet keys automatically and expires them at checkout to keep access secure.

When a reservation changes, Seam updates Ambiance in real time. Reservation updates flow straight to Ambiance, ensuring guests always get the key that matches their stay.

<Info>
  **Before you begin**

  Follow the [Dormkaba Ambiance Setup Guide](./dormakaba-ambiance-setup-guide) to configure your Ambiance system settings and connect it to Seam.
</Info>

***

## Key Features

* Automated access – Issue Bluetooth, card, or wallet-based keys without manual steps.
* Secure credentials – Set keys to automatically expire after move-out or visit end.
* Faster move-ins – Seam creates guest profiles and provisions credentials directly from your PMS.
* Streamlined visitor access – Provide visitors with instant, temporary mobile keys that expire automatically.
* Reduced overhead – Eliminate manual key management while improving the guest experience.

***

## Supported Devices

<DeviceList manufacturers="dormakaba" capabilityName="can_remotely_unlock,can_provision_mobile_keys,can_program_online_access_codes,can_encode_plastic_cards" />

This integration supports all wireless locks and readers connected to the Dormakaba Ambiance system.

***

## Related Features

* [**Access Grants**](/use-cases/granting-access/reservation-access-grants) – The universal way to manage access in Seam. Integrate once, and your access model works consistently across all providers, including Dormakaba Ambiance. For advanced, low-level control, you can still work directly with the ACS API.
* [**Mobile Keys**](/capability-guides/mobile-access) – Provision and revoke Bluetooth and wallet-based credentials directly from your PMS or app.
* [**Instant Keys**](/capability-guides/instant-keys) - Instantly issue temporary mobile pass that is shareable via an email or text.
* [**Plastic Card Encoding**](/api/acs/encoders/encode_credential) – Encode and issue physical access cards using Seam’s card management API.

***

## Connecting Dormakaba Ambiance to Seam

To enable your users to [connect an Ambiance system through Connect Webviews](/core-concepts/connect-webviews/customizing-connect-webviews#customize-the-brands-to-display-in-your-connect-webviews), include the Dormakaba Ambiance provider:

```json theme={null}
{
  "accepted_providers": ["dormakaba_ambiance"]
}
```

After the system admin completes the setup steps, they can enter their credentials into the Seam Connect form to complete the connection.

[→ See: Dormakaba Ambiance Setup Guide](../lockly-locks/lockly-setup-guide)

***

## Brand-Specific Restrictions

Note the following restrictions on the Ambiance system:

* Dormakaba Ambiance locks do not support remote web unlock. Unlock operations must occur through a mobile app or using a plastic card.

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Connect your Dormakaba Ambiance system to Seam" href="/device-and-system-integration-guides/dormakaba-ambiance-access-control-system/dormakaba-ambiance-setup-guide" img="https://mintcdn.com/seam/H96jOW_ZJ5A7VZhZ/images/image-(29).png?fit=max&auto=format&n=H96jOW_ZJ5A7VZhZ&q=85&s=0e8a09ac2e026a785a010036bac5f4ce" width="500" height="296" data-path="images/image-(29).png">
    Follow the setup guide to prepare your Dormakaba Ambiance system and enable
    API access.
  </Card>

  <Card title="Order Ambiance Locks" href="https://www.dormakaba.com/us-en/certified-installers" img="https://mintcdn.com/seam/3MkQAe40a-b0KYcA/images/ambiance.png?fit=max&auto=format&n=3MkQAe40a-b0KYcA&q=85&s=d92455bd943216281d897b854a53e7db" width="245" height="156" data-path="images/ambiance.png">
    Find an installer for Ambiance products at your property.
  </Card>
</CardGroup>
