Docs
Getting Started
NestLink is a web dashboard + tenant mobile app for managing building communities. This documentation explains the core concepts, roles, and every major feature so you can onboard a building quickly and use the platform confidently.
Installation
There is no installation required for the web dashboard. Open NestLink in a modern browser and sign in. For tenants, install the mobile app (iOS/Android) if provided by the building, then sign in with the invitation flow.
- Web dashboard: works in modern browsers (Chrome/Edge/Safari/Firefox)
- Tenant mobile app: iOS/Android build distributed by the building/team
- No local setup required for standard usage
Initial Setup
After subscription/signup, the Client (Owner/Manager) configures the organization and first building. This is the foundation for apartments and tenant invitations.
- Create your first Building (address, city, building settings)
- Add Apartments/Units and optionally attach owners/tenants later
- Invite Tenants to apartments via email/phone/invite link
Roles & Permissions
NestLink is role-based by design. Permissions ensure people see only what they should and can perform only the actions assigned to them.
- Client (Owner/Manager): subscription + configuration + full building management
- Tenants: mobile/web tenant experience (announcements, posts, polls, incident reporting, etc.)
Buildings & Apartments
Organize your community structure. Buildings contain apartments (units). Tenants are linked to apartments so permissions and visibility can be scoped correctly.
- Create and edit buildings: address, status, amenities, configuration fields
- Create apartments/units per building; track unit count and occupancy
- Assign tenants to units (primary tenant, additional occupants)
- Use building/unit scope for announcements, polls, incidents, and posts
Tenants & Invitations
Invite tenants to join and connect them to apartments. This enables tenant actions (poll voting, incident reporting, comments, etc.) and ensures the right people receive the right updates.
- Invite tenants by email (and optionally phone number)
- Link tenants to apartments and set primary/secondary status
- Control what tenants can access based on unit/building membership
- Handle re-invites and access resets cleanly
Announcements
Announcements are official messages for the building community. They are designed to replace fragmented chat threads with structured, searchable updates.
- Create announcements scoped to a building (or specific audience if supported)
- Include important details: what, when, who is affected, next steps
- Tenants receive updates in-app (and optionally via other channels depending on setup)
- Announcements remain searchable and auditable for later reference
Posts & Comments (Community Feed)
Posts are more conversational than announcements. Use them for community discussions, suggestions, questions, and informal communication between tenants and building staff.
- Create posts with text and optional images (where enabled)
- Comment threads keep context in one place
- Like/react to posts and comments (optional feature depending on your implementation)
Polls & Voting
Polls enable transparent decisions. Clients create a poll, tenants vote, and results are tracked clearly. Perfect for repairs, budgets, contractor selection, and building rules.
- Create polls with question, options, and voting window (open/close dates)
- Track participation and outcomes in a transparent way
- Restrict polls by building/audience rules as configured
- Optionally enforce: one vote per tenant / per apartment (depends on your logic)
- Archive results for accountability and future reference
Incidents & Service Requests
Tenants can report issues with details and photos. Client manage triage, status updates, and resolution. This creates a single source of truth for building problems.
- Tenant submits report: category, description, location, urgency
- Attach photos directly from mobile camera (where enabled)
- Track status: submitted → in progress → resolved (example)
- Close the incident with resolution details for transparency
Notifications
Notifications keep everyone in sync. NestLink can notify tenants and clients about announcements, poll events, incident status changes, and important activity.
- In-app notifications for critical events
- Push notifications for mobile users (when enabled)
- Clear triggers: new announcement, poll opened/closed, incident update
- Reduce missed information and unnecessary calls/messages
Subscriptions & Billing
NestLink is subscription-based, commonly priced per apartment.
- Pay per apartment (scales with community size)
- Track subscription status (trial/active/inactive, if applicable to your system)
- Centralized plan information for transparency
Security & Access Control
NestLink is designed around least-privilege access and clear boundaries between clients, and tenants. Authentication flows can include modern security options depending on your setup.
- Authentication and session management via your auth provider (e.g., Supabase Auth)
- Optional 2FA (TOTP) for higher security accounts
- Role-based authorization across dashboard and mobile
- Data is scoped by client/building/apartment relations where configured