Skip to content
English
  • There are no suggestions because the search field is empty.

ElevateOS & Salto Space: Property Manager Guide

Property Manager Guide

For: Property managers and on-site staff

This guide covers how Salto Space mobile keys work for residents and visitors, what property managers control, and how to handle day-to-day management and common issues. Use it as a reference when onboarding a building to Salto Space or troubleshooting a resident's access.

Background

Salto Space turns a resident's phone into a building key. Inside the ElevateOS resident app, residents unlock their unit door, common areas, and amenity zones over Bluetooth — no separate Salto app needed. Property managers control which doors each resident can open, can issue keyless access to recurring visitors instead of PIN codes, and can suspend a resident's mobile key without deleting their account.

Salto Space access is granted through the ElevateOS platform. Residents do not download or sign in to a separate Salto app.

What residents see

Inside the ElevateOS resident app, residents get:

  • A mobile key for their unit door, common areas, and any zones they're entitled to
  • Bluetooth unlock that works offline once the phone is set up
  • A list of accessible doors and zones, with the option to favorite frequently used ones
  • Automatic amenity access during active reservations (gym, lounge, co-working space)
  • A guest keyless option through the Visitor Access Pass companion app
  • One-tap unlock on iOS (the Apple Wallet popup is suppressed)

How resident unlock works

The first time a resident opens Salto Space in the ElevateOS resident app:

  1. The app authenticates them and downloads a mobile pass bound to that device.
  2. The pass is cached on the phone, so future unlocks work without internet.

For day-to-day use:

  1. The resident approaches a door.
  2. They tap the lock in the app, or use a favorite shortcut.
  3. The phone broadcasts the credential over Bluetooth and the door opens.

If a resident gets a new phone, the next login triggers a Bind New Device flow. The resident confirms the new device once, and the old phone's pass is invalidated automatically.

How visitor keyless access works

When a property manager creates or edits a recurring visitor pass for a Salto-connected resident, a Keyless Access toggle appears alongside the existing PIN-code option. When enabled:

  • The guest gets building access through the Visitor Access Pass app
  • The access window matches the visitor pass dates and times
  • No PIN needs to be shared — the guest's phone is the credential

This option is available in addition to the standard PIN flow for buildings that prefer numeric codes.

Visitor access levels

When you grant keyless access to a visitor, you also choose how broad that access is. There are two options:

  • Match the resident's access — the visitor gets the same access level as the host resident. They can open every door the resident can.
  • Use a visitor-specific access level — the visitor gets a narrower, visitor-only access level. Guests typically need just the main entrance, the relevant elevator floors, and the unit door — not the gym, package room, or parking.

Which options you see depends on how Salto was configured during initial setup. If a visitor-specific User Access Level was created in Salto, you can choose between matched access and visitor-specific access on each pass. If only the resident access level exists, all keyless visitors get the same access as their host.

To add or change visitor-specific access levels, contact your ElevateOS representative — these are configured on the Salto side.

How amenity access works

Salto Space access is tied to amenity reservations:

  • When a reservation window opens, the resident is automatically granted access to that amenity's zone
  • When the window closes, access is automatically revoked
  • The system reconciles this every few minutes around the clock

For residents, this means: book the gym, walk in at the start time, leave when done. Access drops on its own — no staff action required.

What property managers control

On the resident profile, in the Salto Space section, you can:

  • Provision a resident for immediate access, rather than waiting for the daily provisioning run
  • Connect an existing Salto account if the resident was created outside ElevateOS
  • Pick the doors, zones, and access levels the resident should have
  • Set an expiration date so access auto-ends on a fixed-term lease
  • Suspend Keyless Access to disable a resident's mobile key without deleting their account — useful for delinquent or temporarily restricted residents. Reinstating is one click.

For visitors, the Keyless Access toggle on a recurring visitor pass replaces the need to issue a PIN. The visitor's access scope is set on the same pass — see "Visitor access levels" above.

What runs automatically

Two background processes run without any staff action:

  • Daily resident provisioning runs once each day. Residents whose move-in date is within the next 24 hours and have Current status are created in Salto with the configured default access. A confirmation email goes to property management.
  • Amenity access reconciliation runs continuously, every few minutes. Active reservations gain access; expired ones lose it.

These complement the on-demand controls above — they don't replace them.

Resident requirements

For a resident's mobile key to work:

  • They have Current status in your PMS
  • Their move-in date or lease start date is set
  • Their apartment number is filled in and matches the door name in Salto, if you rely on auto-assign for the unit door
  • Their name and phone number are both filled in (Salto requires both)
  • They've granted Bluetooth and location permissions to the ElevateOS resident app
  • They've completed device binding on first login

Best practices

1. Keep apartment numbers aligned

Salto auto-assign uses exact, case-insensitive name matching. "101", "Apt 101", and "Unit 101" do not match each other. Pick a convention and use it consistently across ElevateOS and Salto.

2. Use expiration dates for fixed-term leases

Set the expiration when you provision the resident. Access ends on its own — no need to remember to revoke.

3. Suspend instead of delete

For delinquent or temporarily restricted residents, Suspend Keyless Access is reversible in one click. Deleting the Salto user means recreating it later.

4. Set onboarding expectations

When a new resident moves in, tell them:

  • Their phone is their key — no separate Salto app needed
  • They need to grant Bluetooth and location permissions to the ElevateOS app
  • The key works offline once set up
  • A new phone will trigger a one-time confirmation step

5. Offer keyless access for recurring visitors

For cleaners, dog walkers, and regular guests, keyless access through the Visitor Access Pass app is safer and easier than handing out PINs.

6. Scope visitor access tightly

If your property has a visitor-specific access level configured in Salto, prefer it over matching the resident's full access. Give visitors only what they need to enter the property and reach the unit — typically the main entrance, the relevant elevator floors, and the unit door. Leaving out the gym, package room, parking, and other amenities keeps resident benefits resident-only and reduces complaints about strangers in shared spaces.

Troubleshooting

  • Resident's app shows no doors. Confirm the resident has been provisioned in Salto Space on their profile. If auto-assign is in use, check that the apartment number matches the door name in Salto exactly. Have the resident log out and back in to refresh the pass.
  • Bluetooth unlock fails at the door. Confirm Bluetooth and location permissions are granted to the ElevateOS app. Confirm the resident is within Bluetooth range of the lock. Toggling Bluetooth or restarting the app usually clears transient issues.
  • "Device Mismatch" message on unlock. The resident is on a new phone. Have them complete the Bind New Device prompt — the previous phone's pass is invalidated automatically.
  • Resident's account looks fine but the app won't unlock anything. Check whether Suspend Keyless Access is on. The Salto user is intact; the mobile key is turned off until you toggle it back.
  • Amenity access doesn't activate at the start of a reservation. Reconciliation runs every few minutes — wait briefly and retry. Confirm the amenity is mapped to a Salto zone in your building setup.
  • Duplicate user. A user with that email already exists in Salto. The system detects this and skips creation. Use Connect Existing Account on the resident profile to link them.
  • Visitor opened a door they shouldn't have. The visitor pass is using the resident's access level. If your property wants visitors restricted to a narrower set of doors, ask your ElevateOS representative to set up a visitor-specific access level in Salto.

FAQs

Does the mobile key work offline? Yes. After the first sign-in binds the phone, the key is cached on-device and unlocks over Bluetooth without internet.

Can a resident use Salto Space on more than one phone? Each pass is bound to one device. Switching phones triggers a one-time confirmation, and the old phone's pass is invalidated.

Can I provision a resident manually instead of waiting for the daily run? Yes. Use Create New User on the resident profile.

What's the difference between a zone and an access level? Zones are areas (Main Entrance, Parking, Amenity Floor). Access levels are predefined permission groups in Salto (Standard Resident, Premium Tier). You can assign either or both per resident.

Can I temporarily disable a resident's mobile key without deleting them? Yes — toggle Suspend Keyless Access on their profile.

Can guests get keyless access instead of a PIN? Yes, on recurring visitor passes for Salto-connected residents. Toggle Keyless Access when you create the pass.

Can guests get a different access level than the resident? Yes, if your property has a visitor-specific access level configured in Salto. If only the resident access level exists, visitors get the same access as their host. Contact your ElevateOS representative to add or change visitor access levels on the Salto side.

Does this work with Yardi, Entrata, RealPage, or other PMS systems? Yes. The integration uses move-in dates and apartment numbers from your PMS data.

What happens when a resident moves out? Set an expiration date that matches their lease end, or remove their access manually on move-out day.