Multi-Location HQ Management
Multi-location management is available on Enterprise plans. Features described below are being actively developed -- contact your account manager for current availability.
Centralized control for your entire restaurant organization.
Overview
The Multi-Location HQ platform provides:
- Organizational Hierarchy - Manage brands, regions, markets, and locations
- Settings Inheritance - Push configurations down, allow local overrides
- Consolidated Reporting - Roll-up metrics across all locations
- Central Menu Management - Master menus with location variations
- Corporate Communications - Announcements and document distribution
Benefits:
- Single dashboard for entire organization
- Consistent standards across all locations
- Real-time visibility into performance
- Reduced administrative overhead
- Scalable from 2 to 2,000+ locations
Getting Started
Accessing HQ Portal
- Log in at portal.olympuscloud.ai
- Use your corporate SSO credentials
- Select your organization from the hierarchy
- Dashboard loads with your permission level
First-Time Setup
-
Define Your Hierarchy
- Set up organizational levels (Brand → Region → Location)
- Import or add locations
- Assign locations to regions
-
Configure Base Settings
- Set default configurations at HQ level
- Decide what can be overridden locally
- Lock critical settings
-
Set Up User Access
- Create role templates
- Assign regional/location managers
- Configure SSO groups
Organizational Hierarchy
Hierarchy Levels
| Level | Example | Typical Use |
|---|---|---|
| Organization | Acme Restaurant Group | Top-level entity |
| Brand | Burger Barn, Pizza Place | Different concepts |
| Region | West Coast, East Coast | Geographic divisions |
| Market | Los Angeles, New York | Metro areas |
| Location | Store #1234 | Individual restaurants |
Hierarchy Depth
The system supports unlimited hierarchy depth to match your organization, from a simple 2-location setup to a complex multi-brand, multi-region chain with 2,000+ locations.
The system supports unlimited hierarchy depth to match your organization:
Acme Restaurant Group (Organization)
├── Burger Barn (Brand)
│ ├── West Region
│ │ ├── California Market
│ │ │ ├── LA Downtown
│ │ │ ├── LA Westside
│ │ │ └── San Diego
│ │ └── Oregon Market
│ │ └── Portland
│ └── East Region
│ ├── New York Market
│ │ ├── Manhattan
│ │ └── Brooklyn
│ └── Florida Market
│ └── Miami
└── Pizza Place (Brand)
└── ...
Managing Hierarchy
Add a Level:
- Go to Organization → Hierarchy
- Click Add Node
- Select parent level
- Enter name and type
- Save
Reorganize:
- Drag and drop nodes to restructure
- Changes cascade to all children
- Settings inheritance recalculates
Bulk Import:
- Download CSV template
- Fill in location details
- Upload and map columns
- Review and confirm
Settings Inheritance
How Inheritance Works
Settings flow down the hierarchy:
HQ Settings (base)
↓ inherit
Region Settings (can override)
↓ inherit
Location Settings (can override)
↓
Effective Settings (what's actually used)
Setting Types
| Type | Behavior |
|---|---|
| Inherited | Uses parent value, can override |
| Locked | Uses parent value, cannot override |
| Local | Set at this level only |
Configuring Inheritance
Settings marked as "Locked" at the HQ level cannot be overridden by lower levels. Use this for critical compliance settings like tax rates or labor law rules. Be intentional about what you lock -- over-locking reduces local flexibility.
At HQ Level:
- Go to Settings → Organization Settings
- Configure default values
- Mark settings as:
- Inheritable - Can be overridden
- Locked - Cannot be changed below
- Hidden - Not visible below
At Lower Levels:
- Go to Settings → Location Settings
- See inherited values in gray
- Override by entering new value
- Locked settings show padlock icon
Viewing Effective Settings
See what settings are actually in effect:
- Select any level in hierarchy
- Click View Effective Settings
- Shows:
- Current value
- Where it's set (inherited or local)
- Whether it's locked
Settings Categories
| Category | Example Settings |
|---|---|
| Operations | Hours, service types, delivery radius |
| Menu | Menu sync, price overrides, item availability |
| Payments | Accepted methods, tip settings, cash handling |
| Taxes | Tax rates by jurisdiction |
| Labor | Scheduling rules, overtime, breaks |
| Ordering | Order limits, prep times, hold times |
Consolidated Reporting
HQ Dashboard
The main dashboard shows:
| Section | Metrics |
|---|---|
| Today's Performance | Total sales, orders, average ticket |
| Location Overview | Top/bottom performers |
| Alerts | Issues requiring attention |
| Trends | Week-over-week, month-over-month |
Roll-Up Metrics
View aggregated data at any level:
- Select level in hierarchy (Brand, Region, etc.)
- Dashboard updates to show roll-up
- Drill down by clicking any location
Available Reports
Performance Reports:
- Sales by location/region
- Same-store comparisons
- Period-over-period analysis
- Daypart performance
Operational Reports:
- Labor cost percentage
- Food cost percentage
- Ticket times
- Void/comp rates
Comparison Reports:
- Location benchmarking
- Performance quartiles
- Regional rankings
Building Custom Reports
- Go to Reports → Report Builder
- Select metrics to include
- Choose hierarchy level
- Set date range and filters
- Schedule or run immediately
- Export as PDF, Excel, or CSV
Central Menu Management
Master Menu
Create and manage menus at HQ level:
- Go to Menu → Central Menu
- Build your master menu
- Set categories, items, modifiers
- Configure pricing by region if needed
Menu Distribution
Push menus to locations:
| Distribution Type | Use Case |
|---|---|
| All Locations | Standard menu items |
| By Brand | Brand-specific items |
| By Region | Regional variations |
| Selected Locations | Test items |
| Exclude Locations | Items not available everywhere |
Location Overrides
Allow locations to customize:
| Override Type | Example |
|---|---|
| Price | Different pricing by market |
| Availability | Item not offered locally |
| Description | Local ingredient sourcing |
| Name | Regional naming variations |
Menu Push Workflow
- Create/update items in Central Menu
- Select distribution (all, region, selected)
- Schedule push time or immediate
- Review preview of changes
- Confirm and push
- Monitor rollout status
Staged Rollouts
Always test menu changes at a small number of locations before rolling out to all sites. This catches pricing errors, missing modifiers, and other issues before they affect your entire organization.
Test changes before broad release:
- Push to test locations first
- Monitor performance
- Adjust if needed
- Expand to region
- Finally push to all locations
Corporate Communications
Announcements
Send messages to all locations:
- Go to Communications → Announcements
- Compose message
- Select audience (all, region, role)
- Set priority and expiration
- Send immediately or schedule
- Track read receipts
Document Distribution
Share documents organization-wide:
| Document Type | Example |
|---|---|
| Policies | Employee handbook updates |
| Procedures | New process documentation |
| Training | Learning materials |
| Marketing | Promotional materials |
| Compliance | Required postings |
Communication History
View all sent communications:
- Message content
- Delivery status
- Read/acknowledgment rates
- By location breakdown
User & Access Management
Corporate SSO
Integrate with your identity provider:
| Provider | Status |
|---|---|
| Okta | Supported |
| Azure AD | Supported |
| Google Workspace | Supported |
| Custom SAML | Supported |
Role Templates
Create standard roles for your organization:
| Role | Typical Access |
|---|---|
| HQ Executive | All locations, all data |
| Regional Manager | Region only, full access |
| Area Manager | Market only, operational data |
| Analyst | Read-only, reports only |
Permission Levels
| Permission | Description |
|---|---|
| View | Read-only access |
| Edit | Can modify settings |
| Approve | Can approve changes |
| Admin | Full control |
Cross-Location Access
Grant access across hierarchy:
- Go to Users → select user
- Click Access Grants
- Add locations or levels
- Set permission level
- Set expiration if temporary
Compliance & Auditing
Audit Trail
Every action is logged:
- Who made the change
- What was changed
- When it happened
- Previous and new values
Compliance Checklists
Create and assign checklists:
- Go to Compliance → Checklists
- Create checklist template
- Set frequency (daily, weekly, monthly)
- Assign to locations or roles
- Track completion rates
Issue Tracking
Track and resolve compliance issues:
- Issues auto-created from failed checks
- Assign to responsible party
- Track resolution status
- Verify corrective action
- Close with documentation
Best Practices
Hierarchy Design
| Do | Don't |
|---|---|
| Match your actual org structure | Create unnecessary levels |
| Use consistent naming | Mix naming conventions |
| Plan for growth | Lock yourself into rigid structure |
| Document your hierarchy | Assume everyone understands |
Settings Strategy
| Do | Don't |
|---|---|
| Lock critical compliance settings | Lock everything |
| Allow local price flexibility | Ignore market differences |
| Review inheritance regularly | Set and forget |
| Test settings in one location first | Push untested changes to all |
Communication
| Do | Don't |
|---|---|
| Use priority levels appropriately | Mark everything urgent |
| Target relevant audiences | Send everything to everyone |
| Track acknowledgments | Assume messages were read |
| Keep messages concise | Write novels |
Troubleshooting
Settings Not Taking Effect
Check:
- Setting isn't locked at higher level
- Correct hierarchy level selected
- Cache has refreshed (wait 1 minute)
- Location is online
Menu Not Updating at Location
Verify:
- Push completed successfully
- Location included in distribution
- Location device is online
- No local override blocking update
Reports Showing Wrong Data
Confirm:
- Correct date range selected
- Correct hierarchy level selected
- All locations reporting data
- Timezone settings correct