Many businesses need to manage teams across multiple physical locations. Each location often has its own staff, its own manager, and separate scheduling needs. The scheduling component supports this model by keeping schedules organized on a per-location basis.
By default, the schedule shown in the web component reflects only one location at a time. This helps managers focus on the staffing needs of a specific place, reduce clutter, and avoid scheduling mistakes across unrelated teams. Each employee must be assigned to a location in order to appear in that location’s schedule.Managers with access to multiple locations can switch between them using the location selector.
When the current user has permission to access more than one location, they can use the location dropdown at the top of the schedule view. Selecting a location from the list changes the active schedule context.
Location selector
This is helpful for regional managers or HR staff who oversee multiple locations, or for staff that works in multiple locations.
Publishing a schedule will apply to all locations visible to the current user. For example, if a manager has permission to publish schedules and is assigned to three locations, clicking "Publish" will apply to all of them. Each location’s schedule remains isolated, but the action of publishing can cover multiple calendars in one step.This behavior reduces repetitive work while preserving the location-level structure.
On mobile devices, the scheduling experience shows all shifts across all locations by default. This is particularly useful for employees who work across locations. They can view all their upcoming shifts in one view without needing to switch.Managers can still filter by location when needed. The location selector works the same way on mobile, allowing a focused view if necessary.
Most businesses and managers will use the web interface for schedule creation and planning, especially when working with multiple teams and time zones. Mobile is better suited for quick updates, approvals, and reviewing shifts on the go.Easyteam's multi-location data model is designed to reflect how scheduling happens in practice: per team, per location, or per management team.Next, continue learning about other parts of the scheduling system: