Overview
The Entrata integration is an automated integration that helps Pavlov Media’s internet service work smoothly with Multi-Dwelling Units (MDUs) that use Entrata software.
The integration allows property managers to manage internet access for residents with automatically provided Wi-Fi keys based on apartment lease lifecycles, reducing manual work for managers.
Essentially, primary applicant and co-applicant residents get and lose access to their Wi-Fi automatically and at the right times. Wi-Fi passwords can be shared by users across the space.
Key Features
- Automatic Resident Sync: If a resident’s lease at a property is registered in Entrata, the Pavlov Media system will register the primary applicant and any co-applicants (keeping them from having to go through a manual Wi-Fi registration process) and notify them of their Wi-Fi PSK (a type of password that is specific to each resident) through email and optionally SMS when it’s time to move-in.
- Additionally, the system will move out the residents and turn off their internet access automatically, which means property managers don’t have to manually move them out in Pavlov Media’s My Properties interface.
- Automatic Unit Transfers: The system will know if a resident transfers units or properties and will send them an updated Wi-Fi password if they have moved to a different property.
- Early Move-Ins/Late or Early Move-Outs: Property managers can tell Pavlov through My Properties that the system should give residents internet access before their scheduled move-in and keep internet access after moving out, to handle transition issues and avoid service gaps.
- Manage Transition Leases: Property managers can perform early move-ins, move-outs, or transfers on demand through My Properties.
- Resend PSKs: Property managers can easily resend a Wi-Fi PSK notification to a resident or group of residents through the My Properties interface.
- Easy Search: The My Properties interface includes search bars for filtering by unit number or resident name.
- Trigger Sync by Unit/Resident: Property managers can sync just one unit or resident through the My Properties interface and have it immediately be updated. You can also choose groups to sync.
How it Works
- SETUP:
- Entrata is the source of truth, all info comes from Entrata to Pavlov.
- Pavlov creates a special “translator” (Pebbles microservice) that can communicate between Entrata and Pavlov’s systems.
- Clients give Pavlov read-only API access to Entrata.
- Pavlov starts syncing between the two systems.
THE MAGIC HAPPENS: When someone in an apartment building needs internet service:
- The system syncs every 30 minutes and notices when people move in, transfer apartments, or move out.
- It talks to Entrata to find out: “Who is this person? Are they already integrated into the Pavlov system Pebbles? What’s their lease info?”
- Then it sets up or changes their internet service accordingly.
- If moving in, a new user is created in Pebbles, and the system sends them a notification with their PSK key (a type of password that is personal to each individual).
EVENT-BASED WORKFLOWS: The system handles different life events based on Entrata’s user states:
- FUTURE: Someone signed a lease but hasn’t moved in yet
- CURRENT: Someone is living there now and needs internet
- NOTICE: Someone gave notice they’re moving out
- PAST: Someone moved out
For more information, see Entrata Leases Life Cycle.
SPACE OPTIONS (BEDROOMS):
- A resident can occupy multiple bedrooms within a single unit.
- The same PSK (Pre-Shared Key)/password applies across all bedrooms of that unit.
SINGLE-UNIT REGISTRATION IN PAVLOV:
- In Entrata, a user may hold multiple active leases across different units or properties.
- In Pavlov, however, a resident can only be an active resident in one unit at a time, regardless of property.
- Exceptions:
- The resident is being transferred in Entrata (from the same unit currently registered in Pebbles).
- The resident has moved out of their current unit but still has other active leases elsewhere.
- Exceptions:
ADDITIONAL RULES:
- Within Pavlov, a resident may occupy multiple bedrooms, but only within one unit.
- When a move-out occurs, we attempt to keep the user assigned to at least one active unit.
- If a user with multiple leases is synced into an undesired unit, we can manually reassign them to the current one. Doing so will disconnect them from the previous unit.