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

# DoorFlow

> Connect DoorFlow cloud access control to Nexudus, so customers open doors with their PIN, card, fob or the DoorFlow app based on their passes, bookings and contracts.

## Overview

**DoorFlow** is cloud-based access control. The integration adds your customers to DoorFlow and puts them in the right **access groups** based on what they have in Nexudus. You decide which doors each group opens in DoorFlow; Nexudus decides who's in each group.

The integration is free in Nexudus. You need a DoorFlow account with your doors installed.

## How access works

| Customers get access through | When |
| - | - |
| **Passes** | While the pass is active — including passes included in their plan, passes shared by their team, and the pass they're checked in with. |
| **Resource bookings** | From about 15 minutes before the booking starts until it ends. Customers added as guests to the booking get the same access. |
| **Desks and offices** | While the desk or office is on one of their active contracts. If a team's paying member holds the contract, the whole team gets access. |

The access times set on a group in DoorFlow always apply — Nexudus can't change them. Make sure they match when your passes can be used.

Desk and office access ends shortly after midnight at the start of the contract's cancellation date. To let a customer in on their last day, give them a pass with access, or move the cancellation to the next day.

## Before you start

* Get a DoorFlow **API key** from your DoorFlow account.
* Create your access groups in DoorFlow — they can only be created and edited there. Each group should include every door a customer needs, such as the building entrance as well as the room.

## Setting up DoorFlow

<Steps>
  <Step title="Connect">
    Go to **Settings → Integrations → DoorFlow**, turn on **Enable DoorFlow integration**, enter your **API key**, set the options below, and save.
  </Step>

  <Step title="Choose your site">
    Choose your **DoorFlow site**, and the site in **Check in customers at** if door unlocks should check customers in.
  </Step>

  <Step title="Link your inventory">
    Choose a **DoorFlow access group** for each of your **Resources**, **Passes** and **Desks / Offices**. Leave an item blank if it shouldn't open any doors.
  </Step>

  <Step title="Choose check-in doors (optional)">
    Under **Presence tracking**, set each lock's **Action**: **Check customer in**, **Check customer out**, **Toggle customer check-in status**, or **Do nothing**. Save.
  </Step>
</Steps>

<img src="https://mintcdn.com/nexudus/_vKYV6BblXHm7HHO/images/integrations/int-doorflow.png?fit=max&auto=format&n=_vKYV6BblXHm7HHO&q=85&s=7c771d3c36b1754dc15847f33ca82432" alt="DoorFlow settings" width="1440" height="900" data-path="images/integrations/int-doorflow.png" />

| Setting | What it does |
| - | - |
| **Send customer mobile phone to DoorFlow** | Adds customers' mobile numbers to their DoorFlow user. |
| **Send customer PIN to DoorFlow** | Lets customers open doors with PIN pads using their Nexudus PIN. |

If a customer checks in through a door without a valid pass, they can still open doors their groups allow, but the check-in is recorded as failed. See failed check-ins in **Operations → Failed check-ins**.

## How customers open doors

What customers can use depends on your readers:

* **PIN** — their Nexudus PIN, on readers with a PIN pad, if **Send customer PIN to DoorFlow** is on. DoorFlow PINs must be at least 4 digits, unique in your DoorFlow account, and can't repeat the same pair of digits — for example *20720* or *54242* won't work. You can change a customer's PIN in **Account → Access rights**.
* **Cards and fobs** — enter the number in the customer's **Access cards** or **Access fobs** field in **Account → Access rights**. DoorFlow takes one card and one fob per customer.
* **The DoorFlow app (iOS only)** — invite customers to the app from DoorFlow. They sign in with the details DoorFlow emails them and see the doors they can open.

A customer's DoorFlow user is only enabled once they have a PIN, card or fob to open doors with.

## Related

* [Access control](/integrations/access-control/overview) — how access control works in Nexudus
* [Check-ins](/platform/operations/check-ins) — tracking who's in your space


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.