Brands, Locations & Employees
Pulsevia models real operations:
Workspace (tenant) → Brand → Location → Employee (optional) → Campaign
Brands
UI: /brands
Permissions: brands.*
Create brands with name, slug, status, primary color. Campaigns belong to a brand.
Locations
UI: /locations
Permissions: locations.*
Locations sit under a brand (city, country, timezone). Use them for analytics comparisons and campaign targeting.
Employees
UI: /employees
Permissions: employees.*
Optional people tags for attribution (e.g. server, front desk). Distribution URLs can include employee refs.
Who can edit what
See the Roles matrix. Location Managers can edit locations/employees but not create brands.