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