Appearance
User Journeys
This section documents the complete step-by-step journey of every role on the Kaya Sync platform, from first login to final action. Each journey covers the happy path, state transitions, error conditions, and edge cases.
These journeys are the source of truth for permissions design, data modelling, and service boundaries.
Design status: In progress
Last updated: 2026-04-22
All Roles
| Role | Org | Journey |
|---|---|---|
| Operator | External | Onboarding → SOD → Pickup → Handoff → Delivery → Settlement → Dispute |
| Originator / Customer | External | Registration → Order Creation → Origin Scan → Tracking → Delivery Confirmation |
| Designee | External | Notification → OTP Receipt Confirmation |
| Dispatcher | Kaya Sync or Client | Order Queue → Operator Assignment → Fleet Tracking → Optimisation |
| Internal Ops Supervisor | Kaya Sync | Anomaly Review → Dispute Adjudication → AI Override → Repack Auth |
| Ops Assistant | Kaya Sync + Automation | Alerts → Escalation Support → Auto-allocation |
| Client Manager | Client Org | Dashboard → SLA Monitoring → Org-scoped Approvals → Reporting |
| System Admin | Kaya Sync | Tenant Onboarding → Feature Flags → Policy Config → Operator Onboarding |
| Regulator | External / Government | Audit Access → Event Export → Custody Chain Visualisation |
| Partner Organisation | External | Periodic Export → Scoped Audit Access |