Employee Portal

Everything your team needs, in the phone they already hold

Shifts, trades, clock-in, payslips, leave, training and an AI assistant that knows your SOPs — one mobile portal that logs in with a phone number and a WhatsApp code. No email, no app store, no printed roster on the wall.

My portal — Aina
Next shift · Fri 15:00–23:00Cashier · Bangsar
Clocked in14:58
July payslipRM 2,480.00 · PDF
Annual leave remaining6 days

Everything included

Phone login, no email needed

Staff sign in with their phone number and a one-time code by WhatsApp or SMS — and WhatsApp messages deep-link straight to the right page.

My schedule, every location

Published shifts across all outlets an employee works at, each badged by location, with role, station, notes and calendar export.

My availability, self-served

Staff set their own weekly pattern and mark dates unavailable on a calendar — the scheduler sees it instantly, or after your approval.

Offer & claim shifts

"Offer this shift" from any shift detail, a live status timeline as coworkers claim, and an open-shifts list ready for pickup.

Clock in from the phone

Where you enable it, staff punch in and out and track breaks from the portal — location captured when geofencing is on.

Timesheets with a dispute button

Regular and overtime hours per period, and a one-tap dispute that flags an entry for manager review with a comment.

Payslips & EA forms

Every payslip as PDF, year-to-date EPF, SOCSO, EIS and PCB totals, and the annual EA form ready to download at tax time.

Leave with live balances

Balances by leave type, a request form that shows remaining days as you pick dates, and MC photo upload for sick leave.

Day-off requests, timestamped

Pick dates not to be scheduled; every request is server-timestamped so staff see exactly where they stand in the first-come queue.

Training on the go

Assigned courses with due dates, mobile-friendly lessons, instant-graded quizzes and earned certificates with expiry visible.

Announcements & documents

Company and outlet announcements with read receipts, plus a personal vault of contracts, offer letters and certificates.

An assistant that never guesses

Staff ask "how do I close the fryer station" or "how many leave days do I have left" — answers come from your SOPs and live records, with sources cited.

A day in the portal

From WhatsApp ping to portal page, one tap

The week's schedule lands on WhatsApp with a button. Tapping it signs the employee in automatically and opens their week — no password to remember. The same one-tap links carry staff to a trade's status, a fresh payslip or an assigned course, so WhatsApp and the portal feel like one system.

"Your schedule is out — 5 shifts"View schedule
Tap → signed in automaticallyNo password
My week · 27 Jul5 shifts · 38h

Offer a shift, watch it resolve

Open the shift, tap "Offer for trade", confirm — eligible coworkers get WhatsApp offers immediately. The portal shows a live timeline: candidates notified, claimed by Aina, awaiting manager approval, approved. The employee can cancel any time before it's claimed, and the decision arrives on WhatsApp too.

Sat 10:00–18:00 · FloorOffered
4 coworkers notifiedvia WhatsApp
Claimed by Aina16:04
Manager approvalApproved

Ask the assistant, get the SOP

A new hire types "how do I close the fryer station" and gets the exact steps from your published SOP, source cited. Personal questions like "my leave balance" are answered from live records scoped to that employee only. When the assistant doesn't know, it says so and points to the manager — it never invents policy.

How do I close the fryer station?
1. Switch off and cool to 40°C · 2. Filter oil · 3. Wipe and cover baskets · 4. Log oil change date. Source: Fryer Station Closing SOP, lesson 3
How many annual leave days do I have left?
6 days remaining of your 12-day entitlement this year.

Run your restaurant on one platform

Be the first — join the waitlist and get onboarded first, on your own private server.