Skip to main content

Setting up Access Control - Door Lock Integration

Updated over a week ago

⚠️ Important: Be sure to review the latest Supported Door Locks list before purchasing any hardware.

We suggest consulting a local locksmith or professional installer to ensure the door lock you choose is suitable for your door or entryway, and cross referenced with our list for compatibility.

After the door lock has been installed at your facility, please reach out to the Swift Support team and we will enable the integration and add the additional fee to your subscription (if necessary).

Once our team has enabled the integration, you will see a new option for Access Control on the Settings page in Admin (Settings > Access Control).

Step 1: Install Your Hardware

Once you have purchased your hardware, you can try to install the door lock yourself or seek the help from a professional installer.

Step 2: Create a Manufacturer Account

Regardless of the brand you choose for the door lock (e.g. Schlage, Salto), you will need to:

  • Download the manufacturer’s companion mobile app

  • Create an account with the manufacturer

  • Add your smart lock device(s) within their app

Please refer to the the manufacturer’s instructions for account creation and setup.

Step 3: Connect Your Devices to Swift

After you have created an account with the manufacturer and connected the device(s), go to the Access Control page in Swift.

Click on the Get Started button, followed by the "+ Add Devices" button,

You will be redirected to the connect device flow. You will see a list of door lock manufacturers, select your device's brand from the list and then enter the same credentials you used to create your account on the manufacturer companion app.

After the devices have been connected, return to the Access Control page on Swift.

Step 4: Enable the Integration

If successfully connected, you will see your device(s) show up within Swift.

On this page, you can see the status of your device(s) and also perform some quick actions such as creating one-off access codes and/or remotely lock/unlock the devices.

If for any reason adding devices failed, please get in touch with our Support team and we will be happy to assist you.

⚠️ Important: You must complete the integration process by clicking the "Configure Integration" button in the top right corner.

From here, you’ll need to choose how customers access your facility:

  • Access Codes

  • Access Links

  • Manual Code

You must select one option, as you will not be able to use a combination of the three.

Device: Choose which connected device(s) will be used. You can select multiple devices, but note that the same access code and access link will apply across all devices. The system will not generate a unique code or link per device.

Link Generation (Buffer Time): After selecting which device you want to use, you must also set how early access is granted before a booking.

For example, if you set a buffer of 15 minutes:

  • Booking time: 5:00 PM to 6:00 PM

  • The access code or access link will be active between: 4:45 PM to 6:00 PM

If you set "no buffer", then the access code or access link will only become active right at the booking start time. Anyone who arrives early at the facility must wait to gain entry.

⚠️ Note: If you set a 15 minute buffer, any bookings created within the buffer time will not have an access code generated.

If you opt for the access link option, they will be able to gain entry with this option.

Once all looks good, click the Save button and all rental bookings from this point on will have an access code or access link tied to it.

All exist bookings that were already on the Calendar, prior to the Access Control integration being enabled, will not have an access code or access link created for it after the fact. You will need to remove the participant from the booking and re-add them to the booking, which should then generate a code or link for them.


Troubleshooting

When connecting physical devices such as smart locks to the internet, some issues may come up. If you're facing an issue that's not listed here, please reach out to us.

Can't add any devices

If you're unable to connect your device account through Swift, please reach out to us with the error and we will be happy to assist you.

Codes aren't being set

Codes can sometimes fail to be set on your device for multiple reasons such as device memory limits being reached. In these scenarios, Swift will automatically use a backup pool of codes to resolve the issue and email anyone who was affected with the new code.

My device disconnects from the internet

Sometimes, your wi-fi network can be the bottleneck and if the device isn't connected to the internet, then Swift won't be able to set any access codes. In order to get around this, we recommend you create one emergency ongoing access code on the device that you can provide to anyone who may be trying to access your facility while your internet is down.

Account gets disconnected

This can happen for multiple reasons, such as a password change, update, or a forced sign out with the device manufacturer app. In order to resolve this, please visit Settings > Access Control and connect your account again and enable the integration. None of your bookings will have access codes assigned until this has been completed.

Did this answer your question?