Dashboard
Danger Zone
Full reset deletes ALL units, leases, access codes, and bookings. Only use if rebuilding from scratch.
Add New Unit
Bulk Add Units
Active Tenants
| Name | Unit | Access Code | Rate | Status | Active Since | Days Left | Actions |
|---|
Prospects & Leads
| Name | Contact | Source | Date | Status | Actions |
|---|
Archived Customers
| Name | Phone | Last Unit | Move-Out | Actions |
|---|
Edit Customer
Add New Customer
All Bookings
| Date | Customer | Unit | Size | Rate | Status | Actions |
|---|
Lease Management
| Unit | Customer | Size | Monthly Rate | Move-In | Term | Status | Actions |
|---|
Create Manual Lease
Quick Add Customer
Staff & Service Access
Building gate codes for management, employees, and service personnel. Synced to the Yale lock automatically.
| Name | Role | Code | Valid | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
Tenant Access Codes
| Customer | Unit | Code | Status | Activated | Actions |
|---|
Auto-Lock
The gate automatically re-locks after a successful PIN entry. Adjust the delay to give tenants enough time to walk through.
Admin Tools
Lock Details
Access Log
DEBUG: CUSTOMER HUB IS VISIBLE
Revenue by Unit Size
Occupancy by Unit Size
Delinquent Accounts
Email Campaigns
Compose Campaign
SEO Settings
Promo Codes
Promotional Settings
Unit Pricing
Dynamic Pricing
Unit Inventory
Unit Types
Unit Features & Amenities
Add-on Products & Services
Rate Changes
Recent Rate Changes
Commitment Tiers
| Months | Discount Rate |
|---|
Access Rules
| Rule | Setting |
|---|
Admin PIN Management
| Username | Role | Last Updated | Actions |
|---|---|---|---|
| Loading... | |||
Change Your PIN
Add New Admin
Reset PIN
Set a new 7-digit PIN for
Late Fee Settings
Enforcement & Collections
Automated actions for overdue charges. The system processes these daily.
Facility Information
Access Hours & Security
Business Rules
Tour Settings
Referral Program
SafeLease Protection Plans
Billing & Invoicing
Transactions
Loading...
Invoices
Loading...
Create Invoice
Bank Register
Loading...
Financial Reports & Analytics
Revenue Trends
Occupancy Rate
Profit & Loss
Accounts Receivable Aging
Revenue by Unit Size
Customer Retention & Churn
Conversion Funnel
Tour Management
Loading...
Calendly Webhook Setup
To auto-generate access codes when someone books a tour, add this webhook URL in your Calendly account:
Steps:
1. Go to Calendly → Integrations → Webhooks
2. Click "Create Webhook Subscription"
3. Paste the webhook URL above
4. Subscribe to events: invitee.created and invitee.canceled
Email Templates
Configure all automated emails sent throughout the customer lifecycle. Edit templates, toggle on/off, and set trigger timing.
Loading templates...
Email Preview
Scheduled Jobs
Loading...
Last Run Results
No results yet.
Job Execution History
Integration Health
Recent Webhook Events
External Cron Setup (Optional)
The scheduler runs automatically every 6 hours. For more control, set up an external cron job:
curl -X POST /api/cron/run -H "x-cron-secret: YOUR_CRON_SECRET" -H "Content-Type: application/json"
Set the CRON_SECRET environment variable in Railway to secure this endpoint.
Activity Log
Loading activity log...
Collections & Liens
Loading liens...
Testimonials
Add Testimonial
| Customer | Quote | Rating | Featured | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
Messages
Select a conversation to start chatting
Canned Response Templates
Add New Template
Guest Access Monitor
| Unit | Tenant | Guest | Code | Valid Period | Uses | Status | Actions |
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
Promo Analytics
| Source | Promos | Total Uses | Active |
|---|---|---|---|
| Loading... | |||