Multi-Location Management
For companies scaling across cities, states, or countries, Olympus Founder provides centralized control with location-level drill-down. All dashboards can be filtered by region, market, or individual location.
Location Hierarchy
Company
+-- Region: Southeast
| +-- Market: Tampa Bay
| | +-- Location: Tampa HQ
| | +-- Location: St. Petersburg
| +-- Market: Orlando
| +-- Location: Downtown
| +-- Location: Disney Springs
+-- Region: Northeast
| +-- Market: New York
| | +-- Location: Manhattan
| | +-- Location: Brooklyn
| +-- Market: Boston
| +-- Location: Back Bay
+-- Region: West Coast
+-- Market: Los Angeles
+-- Location: Santa Monica
+-- Location: DTLA
Features
Global Location Switcher
A dropdown in the Founder app bar filters all dashboards by location scope:
- All Locations (default) — Aggregate view
- Region — Regional summary
- Market — Market-level view
- Location — Single location detail
Comparative Analytics
Side-by-side performance analysis across locations:
| Metric | Tampa HQ | St. Pete | Manhattan | Brooklyn |
|---|---|---|---|---|
| Revenue MTD | $45K | $38K | $72K | $54K |
| Staff Count | 12 | 10 | 15 | 11 |
| Customer Satisfaction | 4.6 | 4.4 | 4.3 | 4.5 |
| Inventory Turns | 8.2 | 7.8 | 9.1 | 8.4 |
Regional Compliance
Aequitas agent tracks per-state requirements:
| Category | What It Tracks |
|---|---|
| Labor Law | Minimum wage, overtime, meal breaks, tip pooling rules per state |
| Tax Nexus | Sales tax, payroll tax, franchise tax per state |
| Business Licenses | License types, renewal dates, jurisdiction per location |
| Health Codes | Restaurant-specific health department requirements |
| ADA Compliance | Accessibility requirements per location |
| Insurance | Required coverage types by industry and jurisdiction |
Rex interaction: "Rex, are we compliant in all states?" — Aequitas generates a compliance report.
Centralized Inventory
Ceres manages cross-location supply chain:
- Centralized Purchasing: Bulk orders across locations for volume discounts
- Inter-Location Transfers: Move stock between locations to prevent waste
- Per-Location Stock Levels: Real-time inventory by location with reorder alerts
- Demand Forecasting: Per-location demand prediction for optimized ordering
Labor Optimization
Juno models staffing across locations:
- Cross-Location Scheduling: Share staff between nearby locations
- Labor Cost Benchmarking: Compare labor % of revenue across locations
- Overtime Alerts: Per-location overtime tracking against state rules
- Seasonal Adjustment: Adjust staffing models for seasonal variations
Database Schema
company_locations (
id STRING(36),
org_id STRING(36),
name STRING(255),
region STRING(100),
market STRING(100),
address STRING(500),
state STRING(2),
country STRING(3),
timezone STRING(50),
is_hq BOOL,
status STRING(20),
opened_at TIMESTAMP,
manager_user_id STRING(36)
) PRIMARY KEY (org_id, id)
location_compliance (
id STRING(36),
org_id STRING(36),
location_id STRING(36),
requirement_type STRING(50),
jurisdiction STRING(100),
status STRING(20),
due_date DATE,
completed_at TIMESTAMP,
notes STRING(MAX)
) PRIMARY KEY (org_id, id)
API Endpoints
| Endpoint | Method | Description |
|---|---|---|
/api/v1/agent/founder/locations | GET | List locations with hierarchy |
/api/v1/agent/founder/locations | POST | Create a new location |
/api/v1/agent/founder/locations/{id} | PUT | Update location details |
/api/v1/agent/founder/locations/{id}/dashboard | GET | Location-specific KPIs |
/api/v1/agent/founder/locations/comparison | GET | Multi-location comparison data |
/api/v1/agent/founder/locations/{id}/compliance | GET | Location compliance status |
Related Documentation
- Olympus Founder — Product overview
- Business Lifecycle Engine — Scale stage details
- Founder API Reference — All Founder endpoints