Skip to content

Users & Roles ​

This page defines all user roles on the Kaya Sync platform, their organisational context, scope of access, and responsibilities.

Design status: Finalized (Phase 1 complete
Last updated: 2026-04-22


Platform Users ​

Operator ​

OrgExternal
ScopeOwn assignments only
SummaryTransport worker (tricycle, motorcycle, small truck) who scans cargo, performs handoffs, and receives settlement on delivery. Primary field user of the platform.

Dispatcher ​

OrgKaya Sync or Client organisation
ScopeKaya Sync dispatcher: platform-wide · Client dispatcher: own organisation only
SummaryAssigns and manages orders to operators, coordinates fleet. Kaya Sync dispatchers have full visibility; client-side dispatchers are restricted to their own organisation's orders and fleet.

Originator / Customer ​

OrgExternal
ScopeOwn orders
SummaryCreates orders and initiates origin scans. Can be a trader, farmer, or SME. A single user can hold both the Originator and Designee roles on the same or different orders (e.g. a trader who ships and receives their own goods).

Designee ​

OrgExternal
ScopeOwn deliveries
SummaryIntended cargo receiver, identified by phone number written on the container. Often the same person as the Originator. The system supports one user holding both roles on a single order.

Internal Ops Supervisor ​

OrgKaya Sync
ScopePlatform-wide
SummaryHandles disputes, authorises AI integrity overrides, audits anomalies. Has authority to override holds and resolve escalations across all clients and orders.

Ops Assistant ​

OrgKaya Sync + Automation layer
ScopePlatform-wide
SummaryA hybrid role, a Kaya Sync internal staff member supported by an automation engine. The automation layer handles: late order detection and notifications, automatic order allocation, late document reminders to drivers, and other proactive ops tasks.

Client Manager ​

OrgClient organisation
ScopeOne or more assigned client organisations
SummaryClient-side oversight role. Access to visibility dashboard, SLA tracking, and reporting across all assigned organisations. A single Client Manager account can manage multiple organisations. Read and report only, no platform-level override authority.

System Admin ​

OrgKaya Sync
ScopePlatform-wide
SummaryManages the platform itself, client onboarding, feature flag configuration per client, and platform-level settings.

External / Governance ​

Regulator ​

ScopeConfigurable
SummaryRead-only access to audit trails and governance exports for compliance and regulatory purposes.

Partner Organisation ​

ScopeConfigurable per partnership agreement
SummaryExternal organisations with configurable access to shared audit and event data streams.

Key Design Decisions ​

  • Originator = Designee is supported, a single user can hold both roles on an order
  • Dispatcher is scoped, platform scope for Kaya Sync, org-restricted for clients
  • Ops Assistant is hybrid, human role augmented by an automation/rules engine
  • Client Manager is multi-org, one account can oversee multiple client organisations
  • Two supervisor tiers, Internal Ops Supervisor (Kaya Sync, override authority) vs Client Manager (client-side, read/report)

Kaya Sync Internal Documentation