Skip to main content
An Organization represents your company within Yardo and serves as the top-level boundary for data, users, and configuration.All locations, users, and operational settings belong to a single organization. Organizations can support multiple facilities while maintaining centralized governance and access control.
A Location represents an individual physical facility where dock operations take place.Locations define the operational context for scheduling, including time zone, operating hours, and dock capacity. Each appointment is always associated with a specific location.
A Dock Door represents a schedulable loading or unloading position within a location.Dock doors are the primary constrained resource in Yardo. Their availability is governed by operating hours, blocked time, and door-specific configuration such as inbound or outbound usage.
An Appointment represents a reserved time window during which a carrier is expected to arrive and utilize a dock door.Appointments are the core operational unit in Yardo. They link together the location, dock door, carrier, and load details, and progress through a lifecycle that records key operational timestamps for performance and dwell time analysis.
A Carrier is an external transportation provider responsible for delivering or collecting freight.Carriers may be granted controlled access to Yardo to request, view, and manage appointments, as well as to submit supporting documentation. Carrier access is governed by organization and location-level rules.
Users represent individuals who interact with Yardo. Each user is assigned a role that determines their permissions and scope of access.Roles are designed to separate administrative configuration, operational scheduling, gate execution, and external carrier interaction, ensuring security and operational clarity.

Concept Relationships

  • An Organization contains one or more Locations
  • Each Location contains multiple Dock Doors
  • Appointments reserve time on specific dock doors at a location
  • Carriers participate in appointments as external parties
  • Users interact with the system based on assigned roles
This structured model ensures predictable scheduling behavior, clean auditability, and scalability across multiple facilities.