APPOINTIQ module settings

KCS / ATS Cuisine Platform Upgrade / Bissa Gold / KCS Tenant Admin

READY

Deploy-ready status

APPOINTIQ is packaged as a KCS module. Runtime services are supplied by the platform, and SQL writes remain blocked until ATS Management approves the pilot.

Runtime: local-previewSQL writes: blockedModule: appointiq
Production buildNext static export builds successfully.
Passed
Lint gateESLint runs through the project with generated output ignored.
Passed
Local smokeLocal server responds on localhost:3010.
Passed
Platform deployRequires live deployment command and tenant endpoint approval.
Ready
SQL writesBlocked until ATS Management explicitly approves the pilot.
Blocked
CUPOSWEB live contractsAPPOINTIQ consumes events through the approved module event channel.
Ready
Wave 18/8 done

Runtime integration

Session, tenant, RBAC, notifications, audit, event bus, orchestration, and SQL-write guard are adapter-ready.

Deploy-ready
Wave 29/9 done

Mobile-first action UX

Control Center, Smart Workflow, collapsible rail, bottom nav, guided actions, mobile cards, and adaptive schedule are built.

Deploy-ready
Wave 38/8 done

Operational workflow UX

Dispatch suggestions, SLA signals, route-ready cards, offline queue, evidence capture placeholders, and event feedback are wired.

Deploy-ready
Wave 49/9 done

CUPOSWEB interoperability

Auto Logging events, room/manday/meal line separation, cost centres, reports 40-05/40-06 impact, and no direct CUPOSWEB DB coupling are represented.

Deploy-ready
Wave 56/6 done

Release readiness

Static export, lint, production build, local server, readiness docs, and pilot SQL block are complete.

Deploy-ready with external approval gates

KCS tenant roles and module access

Managed by KCS Tenant Admin. APPOINTIQ uses these roles for module access.

Tenant managed
implementation_leadProject rollout owner
KCS Tenant Admin

All ATS Cuisine rollout actions, schedules, status, and assignments

appointiq.booking.readappointiq.booking.writeappointiq.schedule.manageappointiq.owner.assignappointiq.site.manageappointiq.report.view
operations_adminMain dashboard user
KCS Tenant Admin

Create, edit, delete, assign owners, complete workflows

appointiq.booking.readappointiq.booking.writeappointiq.booking.deleteappointiq.owner.assignappointiq.dispatch.manageappointiq.mobile.sync
site_managerSite-level owner
KCS Tenant Admin

Bissa Gold or Agbaou site actions, approvals, and reports

appointiq.booking.readappointiq.booking.writeappointiq.site.manageappointiq.report.view
cuisine_adminCUFAB/CUPOS/CUHFS specialist
KCS Tenant Admin

Stock, POS, hospitality, and dashboard configuration actions

appointiq.booking.readappointiq.booking.writeappointiq.integration.viewappointiq.report.view
site_operatorOperational user
KCS Tenant Admin

Assigned action execution and offline capture

appointiq.booking.readappointiq.mobile.sync
viewerRead-only stakeholder
KCS Tenant Admin

Dashboards, reports, and activity feed only

appointiq.booking.readappointiq.report.view
Runtime access contextLIVE
APPOINTIQ uses tenant, user, role, and module access from the KCS Tenant Admin setup.
Adapter ready
Action event streamLIVE
Action created, updated, and completed events are routed through the runtime event layer.
Adapter ready
AI orchestration hooksLIVE
Route optimisation and SLA risk signals are delegated to the automation layer.
Hook points ready