Skip to content
SMARTSERVA

About this page

SMARTSERVA is the campus & student operations platform for educational institutions - schools, colleges, universities, international schools, training and tuition centres, academies, coding bootcamps and language centres. Built by VYROX INTERNATIONAL SDN BHD and powered by VYROX AI - the AI that specializes in business operation management together with IoT - it unifies campus & facility access (face / RFID card / plate / lift), class & coach scheduling, student & member enrollment, classroom & facility booking, campus visitor and parent passes, fee & invoice collection via MyInvois (LHDN), campus security and canteen / bookshop POS into a single platform. SMARTSERVA runs campus operations, not academics - there is no gradebook, transcript or LMS. Patrick can be reached on +60 19-688 3338 (WhatsApp) or enquiry@vyrox.com.

Built for educational institutions v4.7 · MyInvois ready ISO-grade audit log

Run your campus on one screen
- access, classes, fees, facilities.

SMARTSERVA is the campus & student operations platform for schools, colleges, universities, training and tuition centres and academies. Campus access, class & coach scheduling, student enrollment, classroom & facility booking, fee collection and campus security - built by VYROX and powered by VYROX AI, the AI that specializes in business operation management together with IoT. One database. One platform. Campus operations, not academics.

  • MyInvois (LHDN) ready
  • Multi-tenant SaaS
  • 24/7 WhatsApp support
  • AIoT-compatible
  • Singapore-hosted
Campuses
100+
Devices online
12,400
Live KPI · last 60s
node-01
Access events / minute
1,284
▲ 6.2% vs avg
Faces
412
RFID
578
QR
294
CAMPUS STATUS · Block B
14:08 MYT
  • Cameras142 online
  • Lifts38 online
  • LPR lanes24 active
  • Intercoms512 paired
  • EV chargers16 ready
0 incidents
Student tapping an RFID card at a modern campus turnstile gate
Tap & go
Face · RFID · QR - one gate, one record
SMARTSERVA · Suite

One platform.
Every campus app.

Student / parent, staff, security and courier apps - all on the same database, all branded for your campus.

VYROX app suite icons - five role-specific mobile apps under one sign-on
VYROX App Suite
5 apps · 1 sign-on
SmartFACE SmartVE SmartINTE POSERVA

Powered by VYROX AI Built by VYROX MyInvois (LHDN) ready Campus & student operations platform 24/7 support

12 pillars

Everything a campus needs to run, in one platform.

Fees, payments, bookings, enrollment, gate access and security in one place, instead of six systems that don't talk to each other.
Abstract illustration of a luminous spine of light branching out to glowing campus buildings, representing one platform running the whole campus

SMARTSERVA covers the whole campus day, from a student tapping in at the gate to the MyInvois fee invoice leaving the bursar's office. Everything shares one student record, so your staff enter things once instead of three times. Below: what each part fixes, and what you get out of it.

01 / 12

Fees, Invoicing & E-Invoice

A full ledger at the core of every campus, wired into MyInvois from day one.

Bursars and campus admin teams lose hours every month chasing fee exceptions, manual SST entries and credit-note adjustments across spreadsheets and disconnected accounting tools. SMARTSERVA replaces that with a built-in ledger that posts every fee, receipt and adjustment in real time. MyInvois (LHDN) submission is native - not a bolt-on - so every fee invoice is validated before it leaves the campus.

Key benefits
  • Cuts month-end close from days to hours with auto-posted GL entries.
  • Eliminates duplicate data entry across billing, e-invoice and accounting.
  • Gives auditors a complete action audit trail for every transaction.
Real-world example

Capability: a property can take its monthly maintenance run, consolidate the invoices into a MyInvois batch and submit them via e-Invoice submission / the e-Invoice engine - sandbox first, then production - in one workflow. Failed validations surface inline with the offending field (TIN format, BRN, MSIC code) highlighted before resubmission.

Sub-features
  • Standard, consolidated, rental, fire, utility-billing & deposit invoices
  • Credit notes, debit notes, refund notes & invoice adjustments
  • Customer & GL statements (generate, manage, share, pay)
  • MyInvois (LHDN) UBL 2.1 payload, sandbox→production submit + share URL
  • MSIC industry codes + walk-in TIN fallback
  • Consumption tax (SST / GST) setup + tax types per item
  • Late-payment interest engine, sinking-fund & maintenance-fee auto-generation
  • Cash book, GL master, GL transactions, voided-invoice register
  • Invoice QR + payment QR + external public-pay link
  • Bank reconciliation, withdrawals (landlord payouts), advances
02 / 12

Payments & Collections

Auto-bill, auto-charge and auto-reconcile - at campus scale.

Manual chasing of late fees, fragmented gateways and reconciliation by hand drain campus admin teams. SMARTSERVA wires every fee to a payment intent, retries failed cards and reconciles bank statements automatically. Students, parents and members pay through Xendit (QR, credit/debit card, Direct Debit) and the bursar sees one unified ledger. Affiliate payout collections are handled via the Withdrawals module.

Key benefits
  • Lifts on-time collection through scheduled auto-charge and configurable smart retry cadences.
  • Reduces gateway fees through smart routing across providers.
  • Closes the bank reconciliation loop the same day funds settle.
Real-world example

Capability: a property can wire monthly auto-charge on a configured cycle - successful charges clear via Xendit (QR / card / Direct Debit), failed charges retry on a configurable cadence, and outstanding balances trigger our email service reminder cycles. No manual chasing required.

Sub-features
  • Auto-billing & auto-payment scheduling, saved-card vault
  • Online customer payment portal (captive pages, external public-pay)
  • Xendit gateway - QR · credit/debit card · Direct Debit · FPX
  • E-wallets via Xendit: Touch'n Go, Boost, GrabPay, ShopeePay, DuitNow QR
  • Razer/FiUU sandbox integration available
  • Webhook reconciliation (qr.payment, CC/DC, DIRECT_DEBIT events)
  • Manual proof-of-payment verification queue (payment approvals)
  • Receipts, refunds, all-refunds register, app success/failure callbacks
  • BA / CC / GA charge bookkeeping; interest advice; landlord withdrawals
03 / 12

Class & Facility Bookings

Classrooms, labs, courts, classes & coaches - one calendar.

Most campuses run classroom and facility bookings on paper logbooks or generic SaaS calendars that do not understand cut-off times, deposits, or member tiers. SMARTSERVA gives every facility - classroom, lab, hall, court, coached class - its own bookable inventory with a conflict guard. Payment, QR confirmation and access activation happen in one flow.

Key benefits
  • Eliminates double-booking with real-time atomic reservations.
  • Unlocks facility revenue through paid bookings and member tiers.
  • Cuts admin time with automatic deposit handling and refunds.
Real-world example

Capability: facility-booking flow takes a deposit via the configured Xendit method (QR / card / FPX / Direct Debit), issues a time-windowed QR access key, and refunds the deposit through the standard refund workflow.

Sub-features
  • Facility bookings (pool, BBQ, function room, courts)
  • Facility types + facility setup + common-area inventory
  • Golf tee-time bookings & recurring rounds
  • Class bookings, class types, class passes, coaches
  • Court change, cart add, bulk add, booking refunds & rejections
  • Recurring rules, cut-off-time, public-holiday calendar
  • Booking approvals workflow + auto-stop / auto-expire automation
  • Facility utilisation report + QR-code booking confirmation
04 / 12

Student & Member Enrollment

From master records to enrollment lifecycles - fully audited.

Student, parent and member records typically live in three different systems with no canonical source. SMARTSERVA unifies the student/member master, sub-accounts (guardians, dependants), enrollment lifecycle and self-service profile under a single ID - with plan, days-remaining, deposit and fee on each record. Every enrollment change, document upload and verification is timestamped and audit-logged.

Key benefits
  • One source of truth for students, parents and member records.
  • Self-service profile updates remove manual data-entry burden.
  • Lease milestones, renewals and exits never get missed again.
Real-world example

Capability: a campus can bulk-import paper enrollment files via the CSV/Excel import flow. Each enrollment then shows its proposal, in-force, renewal and exit timeline on one page - and students/parents update their own emergency contacts via the customer PWA.

Sub-features
  • Customer master, customer info / dashboard / information
  • Sub-users (household members, dependants, secondary cardholders)
  • Sub-account change-request workflow (with approval)
  • Tenancy proposals → in-force agreements → not-in-force archive
  • Rentals, rental types, generate-rentals automation
  • Tenant accounts (separate master from owners)
  • Owners bulk import (CSV/Excel) + information change requests
  • First-time login flow, login guide, instructions, password reset
  • Memberships (paid plans), member tiers, recurring billing
  • Management committee (JMB / MC / Sub-MC) role mapping
05 / 12 Hardware native

Campus Access Control & AIoT

The reason most campuses come to SMARTSERVA - every device, one fabric.

Campuses accumulate access hardware over the years - turnstiles from one vendor, plate readers from another, lifts from a third - none of which talk to each other. SMARTSERVA acts as the AIoT control plane: brand-agnostic generic IP-camera ingest, MIFARE-compatible RFID, SmartFACE / SmartVE / SmartINTE device families and SM4-encrypted device protocol - all wired to your student/member master. Face, plate, RFID, intercom and lift events for students and staff all land in the same audit log, while door/locker access is issued via the standard QR-key system and delivery_lockers configuration.

Key benefits
  • Brand-agnostic - keep the cameras and readers you already own.
  • Single-pass enrolment: register once, work across every gate.
  • Real-time event log lets ops trace anyone, anywhere, instantly.
Real-world example

Capability: a single student enrolment writes the face template once into the smartfaces table, pushes it to every paired SmartFACE camera, links the IC photo for gate verification, and applies a per-person lift-zoning profile via the lift access-control module. The student then moves from campus gate to classroom with no card.

Sub-features
  • SmartFACE face-recognition cameras + face-rec enrolment
  • SmartVE ANPR / LPR plate-reader cameras
  • SmartINTE smart intercom + Integrated Smart Access
  • RFID smart cards (MIFARE-compatible), card types, card swipes audit
  • QR keys, QR access, QR check, admin-check-card
  • Lift floor-call access (per-person lift zoning)
  • Parking-lock controllers (PLC) + wheel-clamp module
  • Smart mirrors with secure access codes (smart-mirror access requests)
  • Smart lighting + auto-lighting check; power monitors
  • Generic IP cameras (HTTP cgi-bin snapshot + event ingest)
  • Intrusion server receiver + IP-server receiver + camera event log
  • AIoT device registry + access-device probes / heartbeat
  • Campus QR portal
  • SM4 32-round block cipher for device-protocol traffic
SmartFACE
Face recognition
SmartVE
License-plate
SmartINTE
Smart intercom
RFID
Cards & readers
Lifts
Floor access
Parking lock
Bay control
06 / 12

Campus & Facility Setup

Map your campus once, run it forever.

Every operations module - fees, access, bookings, security - needs the same map of your campus: blocks, rooms, floors, zones, parking lots. SMARTSERVA models that map once, with rates, fees and policies attached. Every other module reads from it, so changes propagate automatically.

Key benefits
  • Onboard new buildings in hours, not weeks, with bulk import.
  • Rate changes propagate to billing, bookings and access in one click.
  • Visual floor maps make zone configuration error-proof.
Real-world example

Capability: a developer can launch a new tower by bulk-importing the full structure - units, parking bays, EV bays, amenity zones - through a single CSV/Excel template. Every unit then bills correctly via the standard GL wiring and every bay routes to its assigned LPR lane through smartve_type configuration.

Sub-features
  • Units · blocks · floors · zones · common areas
  • Parking bay setup, parking-lot types
  • Visitor parking · reserved parking · paid parking · EV bays
  • Property features master + property QR-code poster
  • Facility types, facilities setup
  • Delivery lockers + delivery-locker configuration
  • Self-service laundry / amenities + amenities QR + amenities records
  • Rates, fees & charges setup + revenue (profit) definition
  • Public-holiday calendar, cut-off times
  • Bulk owner / unit import (CSV/Excel)
07 / 12

Campus Visitors & Parents

Pre-register, approve, scan, log - without paper.

Paper visitor logbooks at the campus gate are slow, error-prone and a privacy liability. SMARTSERVA replaces them with QR-based pre-registration, multi-level approval, time-window and grace-period passes, and IC/vehicle photo capture at the gate. Every visit - parent, guardian or contractor - ties to the student or staff who invited them, with a complete audit trail.

Key benefits
  • Cuts gate dwell time from minutes to seconds for pre-registered guests.
  • Removes manual data entry - IC and plate are auto-OCR captured.
  • Gives the campus a defensible PDPA-compliant visitor record.
Real-world example

Capability: a parent or staff member pre-registers a contractor in the customer PWA; the system creates a visits-table record with a 30-char long_id and 64-char QR hash, emails the QR pass + plate-clearance via our email service, and the boom lifts automatically when the plate camera reads the pre-registered plate.

Sub-features
  • Visitor records + visitor types + visitor documents
  • IC photo + vehicle photo capture at the gate
  • Visitor pass QR + visitor parking-pass QR + QR change/refund flow
  • Visitor parking allocation (bay assignment)
  • Multi-level approval workflow + parent/staff pre-registration
  • Black/whitelist + most-visited & repeat-visitor analytics
  • Live security-monitor dashboard with visitor counts
08 / 12

Campus Security

Live oversight with every event chained to a record.

Campus security teams run from radios, paper incident books and disconnected DVR consoles. SMARTSERVA gives them a unified live monitor: access counts, swipe history, camera grid and emergency SOS alerts in one pane. Every incident links to the students, staff, devices and footage involved.

Key benefits
  • Faster incident response with one-click camera + access cross-reference.
  • Audit-ready incident reports auto-generated from event timeline.
  • SOS button on the student/staff app routes directly to the duty officer.
Real-world example

Capability: when a student or staff member triggers SOS in-app, the duty officer's security console surfaces their record, recent access events (smartcards / smartfaces / visits joined by account_id), the closest cameras and the on-call guard, with one-tap dispatch back to them.

Sub-features
  • Live Security Monitor (intrusion, photo, digital panes)
  • Security mobile app for guards (PWA, ViPass UI)
  • Card swipes audit + access-device probe heartbeat
  • Incident reports linked to camera + access events
  • Emergency SOS one-tap from student/staff app
  • Emergency phone-number directory
  • Black/whitelist enforcement
  • System & debug logs (audit log, audit log, audit log)
  • Camera feed + intrusion-server feed + IP-server receiver
09 / 12

Concierge & Helpdesk

Tickets, lost-and-found, contractors - closed-loop.

Student and parent complaints get lost in chat groups and email threads, and contractor permits are tracked in spreadsheets. SMARTSERVA gives every request a ticket ID, a routing rule and an SLA clock. Lost-and-found, contractor permits and meeting minutes share the same engine - and an internal-mail module keeps staff conversations on the system, not on personal apps.

Key benefits
  • Drops complaint resolution time by tracking SLAs from first message.
  • Removes "who handled this?" disputes with full audit trail.
  • Contractor permits cannot be issued without active insurance.
Real-world example

Capability: a parent reports a faulty classroom aircon in-app; the system creates a ticket, auto-routes it to the configured vendor via ticket_type rules, escalates per the SLA clock if unanswered, then closes the ticket with photo evidence - visible to the parent on the PWA in real time.

Sub-features
  • Concierge services catalogue + concierge types + setup
  • Complaints lifecycle with SLA clock
  • Suggestions box (student/parent → administration)
  • Incident reports cross-linked to cameras & access
  • Multi-tier ticket types with routing rules & SLAs
  • Help-desk channel (customer-facing) + defect reports
  • Lost-and-found log with claim workflow + photos
  • Internal staff mail (kept on-platform, audit-logged)
  • Announcements (broadcast to block / zone / property)
  • Meeting minutes & committee follow-ups
  • Contractor service permits (with scope + insurance gate)
  • TukangMan handyman link-out
10 / 12

Canteen & Bookshop POS

POSERVA, merchants, campaigns - under one campus ecosystem.

Campuses run canteens, bookshops and uniform shops on their own disconnected POS systems - meaning sales data, e-invoice compliance and merchant billing live apart. SMARTSERVA includes POSERVA, a built-in POS, plus a campus marketplace that lets on-site merchants run campaigns to students and parents.

Key benefits
  • Merchants get a turnkey POS that issues MyInvois invoices natively.
  • The campus gets merchant sales visibility for revenue-share calculations.
  • Students and parents get a single in-app marketplace for every on-site merchant.
Real-world example

Capability: a campus canteen rings up sales through POSERVA; transactions auto-post to the merchant ledger, the day's sales close into a MyInvois consolidated invoice, and the campus admin sees the merchant revenue-share roll-up by the next morning.

Sub-features
  • POSERVA point-of-sale + POSERVA settings
  • Stocks master, stock groups, classification
  • Sales records (daily POS tape) + sales reporting
  • Merchants directory + merchant captive login
  • Campus Marketplace storefront for students & parents
  • Campaigns (admin-level marketing module)
  • Membership plans (admin) + per-project memberships
  • Suppliers register
11 / 12

Automation & Reporting

A automated engine that does the boring work overnight.

Operations is full of repetitive, schedulable work - running monthly billing, generating cashflow reports, sending reminder messages, escalating stuck tickets. SMARTSERVA gives you a automation engine and a reporting suite that handles all of that overnight. You wake up to results, not chores.

Key benefits
  • Frees up operations time by automating routine billing, reminder and escalation work.
  • Pre-built reports cover every bursar and management question.
  • Custom rules let you automate the workflow specific to your campus.
Real-world example

Capability: on the configured run day, SMARTSERVA generates the monthly fee-invoice batch, submits the batch to MyInvois, charges via Xendit auto-pay, emails confirmations through our email service and emails the principal/bursar the cashflow summary. Automated housekeeping (intrusion-photo cleanup, expired-booking cleanup, child-membership purge, amenity auto-stop) runs in the same window. No staff member touches it.

Sub-features
  • Per-minute, 2-min and 5-min scheduler tiers
  • Auto-generate maintenance fees, sinking fund, late-interest
  • Auto-generate rentals, statements, reminder cycles
  • Auto-payments, auto-stop amenity, auto-billing config
  • Auto-lighting check, IoT heartbeat, swipe heartbeat
  • Approvals master + management approvals + company-approval flow
  • Payment approvals + sub-account change approvals + booking approvals
  • Financial reports, cashflow / cash book, GL reports (CN, invoices)
  • Facility utilisation, most-visited, dashboards, logs
  • Automated housekeeping (intrusion photos, expired bookings, child memberships)
12 / 12

Mobile, QR & Self-Service

Apps for every role; QR for every workflow.

Campuses need different apps for students/parents, staff, security and couriers - and historically that meant 4 different vendors. SMARTSERVA ships all four under one sign-on, sharing the same database. QR codes weave through every workflow: access, parcels, fee invoices, bookings, parent passes.

Key benefits
  • One platform login covers every role, on iOS and Android.
  • QR codes remove paper from access, parcel and visitor workflows.
  • Self-service deflects a significant share of routine calls away from the admin office.
Real-world example

Capability: a courier arriving at a campus scans the printable property QR poster, drops a parcel into the configured delivery locker, the student/staff member receives a pickup code in-app and by email, and pickup is logged against the visits/parcels record - zero front-desk interaction. The four PWA mobile apps (student/parent, staff, security, courier) all share one SMARTSERVA database.

Sub-features
  • Student / parent PWA
  • Staff / administration PWA
  • Security guard PWA
  • Delivery courier PWA
  • Merchant captive login + merchant capture
  • Public captive flows (sign-up, forgot, signup, register)
  • Campus QR + fee-invoice QR + payment QR + print QR
  • Parent pass QR + visitor parking QR + QR keys
  • Amenities QR (self-service) + delivery-locker QR
  • Documented REST endpoint surface in our developer API reference

Students tapping smart cards at facial-recognition access turnstiles outside a lit campus building at dusk
Campus access

One tap in. Zero queues.

Face, RFID and QR at every gate - every entry written to one tamper-proof audit log the moment it happens.

See it in action

See the screens your team works in every day.

The screens your office staff, your gate team, your students and their parents actually use every day.

Inline mockups, no real screenshots. The aesthetic mirrors the production console - same charcoal canvas, same cyan accents, same glass cards.

ops.smartserva.com / dashboard
Smart Campus · Block 01

Campus operations · Today

Live
Students active
8,221
+4.1%
Classes today
3,109
+1.7%
Fees collected (RM)
412k
+8.3%
Open tickets
3
−2
Fees collected · last 14 daysRM  k

A single pane: campus modules in the sidebar, four live KPIs, one fee-collection trend.

invoice / INV-2026-04188
Invoice

INV-2026-04188

Issued 2026-05-01 · Due 2026-05-15
MyInvois Validated
ItemQtyRateAmt
Tuition fee · May 20261340.00340.00
Class pass · 8 sessions168.0068.00
Lab / facility · Room B-121120.00120.00
Early-bird discount12.00
Subtotal540.00
SST 8%43.20
Total · MYRRM 583.20
UUID
8C4F · 21AE
Sandbox
PASS
Production
PASS

Every fee invoice validated in the LHDN sandbox before production submission.

smartserva · student app
9:41SMARTSERVA100%
Hi, Aiman.
Form 3 · Class 3A
Pay feesdue 15 May
RM 583.20
Xendit QR · Card · Direct Debit
Book classroomfree now
Sat 7-10pm · Room 2
RM 80 deposit
Parent QR passexpires 23:59
Wong · WSY 4188
Pre-registered · LPR ready

Pay fees, book a classroom, generate a parent QR pass - three taps, one screen.

security / access · last 8

Access control log

live
PersonMethodDoorTimeStatus
ARAiman R. Face Main gate 14:08:21 ALLOW
CYCheryl Y. RFID Lift Bank A 14:07:53 ALLOW
JTJason T. Face Classroom 3A 14:06:48 ALLOW
??Unknown Face Main gate 14:05:11 DENY
WGWong G. LPR Campus carpark 14:04:39 ALLOW
PKPriya K. Face Sports hall 14:01:02 ALLOW
DLDaniel L. RFID Science lab 13:58:17 ALLOW
RSRidzuan S. Mobile Admin office 13:55:44 ALLOW

Last 8 access events, with face thumbnails, timestamps and accept/deny verdicts.

bookings · classroom week

Classroom 3 · this week

free booked blocked
Mon
Tue
Wed
Thu
Fri
Sat
Sun
6-7pm
7-8pm
YOU
7-8pm
8-9pm
9-10pm
Classroom 3 · Thu · 7-8pm · Your class · RM 28

Week by timeslot · free, booked, blocked - your class slot highlighted.

aiot / devices · 8 of 412

AIoT device fabric

brand-agnostic
  • Lobby Cam-A
    IP camera · HTTP snapshot
    ONLINE
  • Lobby Cam-B
    IP camera · event ingest
    ONLINE
  • Lift Bank A
    Lift bridge · dry contact
    ONLINE
  • Lift Bank B
    Lift bridge · IP integration
    SYNCING
  • Smart-lock 04
    Kaadas Z-wave · paired
    ONLINE
  • Lighting · L18
    Smart relay · DALI bridge
    ONLINE
  • LPR Lane 1
    ANPR · plate read 142ms
    ONLINE
  • Intercom #11
    SIP · Akuvox
    OFFLINE

Eight devices across the campus: state, last-seen, action - at a glance.



Comparison

Why SMARTSERVA over the alternatives.

The ten questions every campus asks before signing, answered side by side against spreadsheets and older single-purpose software.
Abstract illustration of glowing contour lines forming ridges and valleys, representing campus data replacing guesswork

Spreadsheets are cheap until they are not. Formulas drift, nobody can tell who changed what, and the bursar's office quietly absorbs the rework. Single-purpose tools each cover one slice, fees or access or the canteen till, and joining them up becomes somebody's full-time job. SMARTSERVA does that joining for you. The table below answers the ten questions campuses ask us before they sign.

Capability SMARTSERVA Spreadsheets / manual Single-purpose / legacy
MyInvois (LHDN) e-invoiceNative, validatedNot supportedBolt-on, often manual
End-to-end automation (automation, reminders, retries)Built-in engineManual every cyclePer-module only
AIoT / access-control fabricBrand-agnostic IP + SmartFACE/VE/INTEN/AVendor lock-in
Multi-property / multi-blockYes, role-separatedOne file per propertySometimes; extra licence
Mobile app (student-parent / staff / security / courier)Four apps, single sign-onNoStudent-only typically
Real-time dashboardsLive ops consoleStatic, laggedPer-module dashboards
Audit trail of every changeEvery action loggedNoneLimited
Auto-billing & payment retryXendit + multi-gatewayManual chasingSingle gateway
Integrations (AutoCount, MyInvois, cameras)Native + documented REST endpoint surfaceCSV exportsCSV / paid connector
Support response (P1)Within 1 hour · Patrick on WhatsAppN/AEmail, next day

Up close

The same platform your students feel at the door and your finance team sees on the dashboard - one database, front to back.

Student approaching a glowing facial-recognition access reader at a campus door at dusk
Face & RFID at the door
Every entry logged instantly
Hand holding a smartphone showing a glowing digital student ID and QR access pass
Digital student ID
Access & identity in one app
Administrator working on a laptop showing a cyan analytics and billing dashboard in a campus office
MyInvois billing & BI
Fees to insights, one screen
Modern classroom lecture hall with students and a teacher using smart-classroom technology
Classrooms, scheduled
Timetables synced campus-wide
Student tapping a smartphone to pay at a modern campus canteen POS counter
Canteen & POS
Tap to pay, wallet-linked
Parent using a smartphone app to view a school pickup notification outside a school gate
Parent portal
Pickup alerts, in real time
All 39 features

Every feature in SMARTSERVA.

The full list of what you can switch on. 39 features, all available today, nothing on a someday roadmap.
Abstract illustration of a translucent glass panel with frosted blocks layered behind it, representing every feature on one pane

Most platforms publish a marketing list. We publish the actual master list a property administrator sees in the SMARTSERVA console - every toggle, no omissions, no aspirational entries. Each property enables only what it needs; the rest stay dark.

[ feature flag[1..39] · the feature settings ]

Per-property feature toggles. Every name below resolves to live PHP modules in the SMARTSERVA codebase.

39 / 39 shipping
  1. 01 Invoicing

    Standard, consolidated, rental, fire and deposit invoices issued from a single GL.

  2. 02 Utility Billing

    Water, electricity and other utility charges metered into the maintenance invoice cycle.

  3. 03 Visitors

    Pre-register, approve and log every guest with IC and vehicle photos.

  4. 04 Facility Bookings

    Pools, BBQ pits, function rooms, courts - atomic reservations with payment.

  5. 05 Golf Bookings

    Tee-time slots and recurring rounds for course-equipped clubhouses.

  6. 06 Participant Check-Ins

    Class, event and clinic check-ins tied to membership entitlements.

  7. 07 Announcements

    Broadcast notices to a single class, a block, or every student and parent on campus.

  8. 08 Suggestions

    Student / parent suggestion box with thread-based responses from administration.

  9. 09 Internal Mails

    Staff-to-staff messages kept on-platform with full audit trail.

  10. 10 Complaints

    Logged, routed, SLA-clocked complaints with multi-tier escalation.

  11. 11 Incident Reports

    Security incident records linked to camera footage and access events.

  12. 12 Defect Reports

    Snag and defect tickets with photo attachments and status workflow.

  13. 13 Management Accounts

    Per-property management-body accounting view above the unit-level GL.

  14. 14 Meeting Minutes

    Committee meeting minutes archived with attendees and follow-up tasks.

  15. 15 Emergency Numbers

    Curated directory of fire, ambulance, police and on-site duty contacts.

  16. 16 Emergency SOS Requests

    One-tap SOS from the student / staff app routed to the duty officer.

  17. 17 Sub-Users

    Household members and dependants managed under a master account.

  18. 18 Card Access

    RFID smart cards (MIFARE-compatible) for doors, lifts and turnstiles.

  19. 19 Face Recognition Access

    SmartFACE enrolment pushed to every camera with one click.

  20. 20 Vehicle Plate Recognition Access

    SmartVE ANPR/LPR for boom gates and visitor lots.

  21. 21 Contractor Service Permits

    Time-bound contractor passes with insurance and scope checks.

  22. 22 Tickets

    Multi-tier ticket types with routing rules and SLA timers.

  23. 23 POSERVA

    Built-in point-of-sale for campus canteens and bookshops.

  24. 24 Community Marketplace

    On-site merchants list to students and parents with campaign promotions.

  25. 25 Concierge Services

    Curated service catalogue (handyman, laundry, transport) with bookings.

  26. 26 TukangMan

    Handyman service link-out for on-demand household repairs.

  27. 27 Self-Service Laundry

    QR-activated laundry amenities with pay-per-use billing.

  28. 28 Memberships

    Paid plans with tiered entitlements and recurring billing.

  29. 29 Enrollment Agreements

    Proposal · in-force · not-in-force lifecycle for every enrollment.

  30. 30 Affiliate / Branch Accounts

    Branch or affiliate master separate from the primary campus, with own dashboard.

  31. 31 Administration Roles

    Campus / branch / sub-branch roles with permission-aware access.

  32. 32 Delivery Lockers

    Parcel lockers with QR drop-off and pickup codes.

  33. 33 EV Charging Parking Lots

    Metered EV bays with deposit + session APIs and Xendit settlement.

  34. 34 Lost and Found

    On-site lost-property log with claim workflow and photo capture.

  35. 35 Property QR Code

    A property-level QR poster that visitors and contractors scan to enter the workflow.

  36. 36 Help Desk

    Customer-facing help-desk channel separate from internal complaints.

  37. 37 Integrated Smart Access

    SmartINTE family - one device combining intercom, card, face and QR.

  38. 38 Files

    Per-property document store with role-gated access.

  39. 39 Classes

    Yoga, fitness, golf and clinic classes with passes, coaches and waitlists.

  40. 40 AI Exam Marking

    Vision-model marking of scanned/photographed answer scripts against a rubric, with per-question comments, teacher notes and marking completeness validation.

[ Plus, platform-wide ] Documented REST endpoint surface AutoCount Connector middleware MyInvois UBL 2.1 + MSIC + walk-in TIN Xendit · QR · card · Direct Debit SM4 device cipher · Campus QR portal property QR landing 4 PWA mobile apps · single sign-on Audit log (audit log)

Operator monitoring a wall of live campus CCTV feeds and analytics dashboards in a darkened control room
Live ops centre

See the whole campus from one seat.

Cameras, alarms and access events stream into a single ops view - spot an incident and act on it before it escalates.


Aerial view of a modern campus at dusk with glowing network lines linking every building
One database, every building

Every gate, camera and device on one live map.

12,400+ devices reporting in real time - access, CCTV, lifts, LPR lanes and EV chargers, all speaking to a single AIoT platform.

Live analytics

See how your campus is running right now.

Pick a date range and see the numbers your reports already produce: who came through the gate, which classes ran, what you collected, which devices are online.

The dashboard below is a working example using sample figures. Pick a preset to change the view, the same way the date selector works in the real system. Every number here is one your campus already records, and any of it exports to PDF or Excel.

12-MAY-2026 ~ 21-MAY-2026 (This Month)
Access events
0
Class face access
0
Lift trips
0
Fees validated
0
Devices online
0 / 148
Access events by hour · sample day peak 18:00

Access events cluster in the morning arrival window and a larger evening return-home peak between 17:00 and 19:00 - the data SMARTSERVA uses to schedule guard shifts and stagger lift dispatch.

Device uptime
96%
142 of 148 devices
reporting a fresh sync
live ops · streaming
  • Face access · Student #4421 → Classroom 3A
  • Lift trip granted · L18 → zone-allowed
  • Fee invoice validated · INV-2026-00841 ✓
  • Parent checked-in · WSY 4188 · pre-registered
  • Device synced · SmartFACE #07 · heartbeat OK


MyInvois (LHDN) flow

From draft to cleared and paid.

Every fee invoice follows the same five steps, from draft to submitted to LHDN to paid. You watch it happen instead of chasing it.
Abstract illustration of weightless sheets flowing along a curved path and brightening, representing a fee invoice moving from draft to paid
  1. DraftInvoice raised in the GL with line items, SST and buyer details.
  2. MyInvois validateUBL 2.1 JSON checked against LHDN schema - sandbox first.
  3. Submit (LHDN)Cleared payload posted to production MyInvois; UUID returned.
  4. ClearedLHDN sharing URL stored against the invoice; QR generated.
  5. PaidXendit payment reconciled; receipt issued; GL closed.

UBL 2.1, validated before it leaves the campus

Every fee invoice is built in the exact format LHDN requires, then checked against their practice system before anything is sent for real. If something is wrong, the invoice tells you which field to fix, whether that is a tax number, a company number or an industry code. Your office corrects it there and then, instead of finding out weeks later that a batch was rejected.

MSIC codes and the walk-in TIN

Each invoice carries the industry code LHDN expects, picked from a built-in list. If the payer is a walk-in with no tax number, SMARTSERVA uses the official walk-in code so the invoice still clears. A day of canteen and bookshop sales can be rolled into a single consolidated invoice, and credit notes are handled the same way.


Facility bookings

Book a classroom in one tap.

Try it: tap a free slot to hold it, tap again to confirm. Slots already taken stay locked, so you never get a double booking.
Abstract illustration of a honeycomb of cells with a scattered few lit bright, representing classroom and facility slots being claimed

A live example for a Saturday: Classroom A, Science Lab 1 and Hall 1, across six two-hour slots from 10am to 8pm. Tap a free slot to hold it, tap again to confirm. Anything already booked stays locked, so two people cannot take the same room. Confirmed bookings can take a deposit and issue a pass that only works for that time slot.

Campus · Classroom ASat 24-MAY-2026 ▾ New booking
10:0012:0014:0016:0018:0020:00 Class A Lab 1 Hall 1
free holding booked

Interactive classroom and facility booking grid for a sample Saturday: rows for Classroom A, Science lab 1 and Hall 1 across six two-hour slots from 10:00 to 20:00. Free slots can be held and confirmed; already-booked slots are locked. Confirmed bookings take a deposit via Xendit and issue a time-windowed QR access key.


Campus access map

Every gate, lab and lift, on one map.

Pick any zone to see who is allowed in, at what hours, and how they get in: face, card, vehicle plate or lift. Plus how many people came through today.

This is an access map, not a camera feed. Each zone shows the rule your campus already runs: who may enter, at what hours, and how they get in, whether that is face, card, vehicle plate or a lift. Every entry and every refusal is recorded, so there is always a record of who went where.

Campus access mapLive · 21-MAY-2026 ▾ 7 zones
Campus access map - 7 selectable zones Main Gate plate · card Classroom Block face · card Science Lab face · hours Library card · face Hall card · visitor Hostel face · lift Car Park plate · barrier
open / normal restricted hours Select any zone → access policy

Classroom Block

open

Enrolled students & teaching staff

facecard
Hours
07:00-19:00 Mon-Sat
Entries today
1,244

Face templates pushed once to every paired SmartFACE camera; card is the MIFARE-compatible fallback. Every grant and denial is written to the access audit log.

Interactive campus access map. Seven selectable zones - Main Gate (vehicle plate, card and intercom; 412 entries today), Classroom Block (face and card; 1,244 entries today; 07:00-19:00 Mon-Sat), Science Lab (face only during restricted hours; 188 entries today), Library (card and face; 642 entries today), Hall (card and visitor pass for events; 96 entries today), Hostel (face, card and per-person lift zoning; 318 entries today) and Car Park (vehicle plate read with barrier and wheel-clamp; 254 entries today). Selecting a zone reveals who may enter, the permitted hours, the access methods and a live entries-today count drawn from the access event log. This is an operational access-control view, not a surveillance feed and not an academic record.

Class & room scheduling

Your whole week, scheduled and roomed.

Your whole week at a glance. Tap any class to see the coach, the room, how many seats are left and which pass it uses.

This shows when and where each class runs and which room is held. It does not hold grades, marks, transcripts or curriculum. SMARTSERVA schedules and rooms your classes. It is not a learning system, and it sits happily alongside whichever one you already use.

Timetable · Week of 18-MAY-2026This week ▾ New class
MonTueWedThuFriSat P1
0800
P2
1000
P3
1300
P4
1500
Class detail

Mandarin · Beginner

Coach
Coach Tan Mei Ling
Room
Classroom 3A
Capacity
18 / 20
Pass type
10-class pass

Class blocks are bookable inventory with a conflict guard against the room - no double-booking. Attendance draws down the student's class pass; the room is reserved for the period only.

Interactive weekly class timetable for the week of 18 May 2026. Four periods (08:00, 10:00, 13:00, 15:00) down the rows and Monday to Saturday across the columns. Scheduled classes: Mandarin Beginner with Coach Tan Mei Ling in Classroom 3A on Mon, Wed and Fri P1 (18 of 20, 10-class pass); Robotics Lab with Coach Arjun Rao in the Science Lab on Tue and Thu P2 (12 of 12, full, term enrollment); Swimming Intermediate with Coach Nurul Ain on the Pool Deck on Mon and Wed P3 (single-entry pass); Art Studio with Coach Lim Wei in Studio B on Sat P3 (10-class pass); English Conversation with Coach Sarah Wong in Classroom 2B on Tue and Thu P4 (monthly membership); and Coding Club with Coach Arjun Rao in the Computer Lab on Sat P4 (term enrollment). Selecting a block shows its coach, room, capacity and class-pass type. This is class and room scheduling - it holds no grades, marks, transcripts or curriculum.

Student & member credential

One student card that opens every door.

One student ID that shows how many classes are left and opens the gate when they tap in. Press tap-in to try it.

The card ties enrollment, the class-pass bundle and physical access to one identity in the enrollment master. It carries enrollment status, pass balance and access rights - no grades and no academic records.

Student ID · SMARTSERVA

Aiman Hakim

MEM-2026-03187 · Active

7/10 CLASSES
Plan
10-class pass
Remaining
7 classes
Expires
30-JUN-2026
face enrolledcard · MIFARElift zone L3
Main Gate · access checkUltraPASS-Face ▾
Ready - present face or card

Match against the enrolled face template, then check enrollment + pass status.

  1. - awaiting tap-in -
Student and member ID card mockup for Aiman Hakim, membership MEM-2026-03187, status Active. The card shows a 10-class pass with seven of ten classes remaining (visualised as a balance ring), an expiry of 30 June 2026, and the enrolled access credentials: face template, MIFARE card and lift zone L3. A paired access panel simulates a tap-in at the Main Gate UltraPASS-Face reader: pressing simulate runs a face-match, then an enrollment and pass-balance check, and grants access - writing the event to the access log. The credential carries enrollment status, pass balance and access rights only; it holds no grades or academic records.


Works with

Works with the equipment you already own.

Standard IP cameras, RFID cards, lifts, intercoms, and payment by card or QR. No single brand locks you in.
Abstract illustration of woven light ribbons forming an open fabric, representing campus devices from any brand working together

Malaysian e-invoice compliance is built into the core, not sold as an add-on. Every invoice is checked for the details LHDN requires before it is submitted, tested against their practice system first, and handled the same way whether it is a single invoice, a consolidated day of sales or a credit note.

Finance & tax

MyInvois (LHDN)XenditAutocountSST / GSTBank statements

Cameras & AI

IP camerasFace-recognition camerasLicense-plate camerasIntrusion serverSmartFACESmartVE

Access

RFID readersSmart intercomsSmartINTELifts

Parking & energy

Parking-lock controllersEV baysSmart lightingPower monitorsSmart mirrors

Comms

Email (our email service)Invoice deliveryIn-app notificationsAnnouncements

Logistics

Delivery lockersCourier appQR pickup

E-wallets & rails (via Xendit)

Touch’n GoBoostGrabPayShopeePayDuitNow QRFPXRazer/FiUU (sandbox integration available)

Developer / API

REST · documented surfaceBearer auth

MyInvois (LHDN)

Take payment by QR, credit or debit card, or direct debit from a bank account. Recurring payments retry a failed card on their own instead of waiting for someone to notice. Every payment that settles is matched back against the right invoice automatically, so your collections list stays accurate without manual ticking off.

Xendit

Customers, invoices, payments and accounting entries move both ways, so you can keep AutoCount as your finance system of record while SMARTSERVA runs the front office. Account mappings are set up to match your chart of accounts, and anything that does not match cleanly goes into a queue for a human to look at rather than being silently overwritten.

Autocount

Invoices, statements, password resets, visitor passes, payment confirmations and reminders all go out by email. Announcements and in-app notifications cover anything urgent inside the platform. Patrick stays reachable on WhatsApp throughout.

Email notifications & invoice delivery (our email service)

If you have your own systems, there is a documented way to connect them, covering visitors, EV charging, sub-accounts, announcements, customer records and access events. It is the same connection partners and building-automation suppliers use.

Public REST API · documented surface

The AutoCount connection runs through a secure hosted service that handles pushing invoices and payments across, plus cancellations and reversals. Mappings follow your chart of accounts, and anything that does not reconcile goes to a queue for review rather than being overwritten.

AutoCount Connector middleware

SMARTSERVA is not tied to one hardware brand. Standard IP cameras, common RFID cards, face-recognition cameras, vehicle plate readers and smart intercoms all work with it. If you already own the equipment, we pair it. If you do not, we source it.

IP cameras · RFID · face · LPR · intercoms

SMARTSERVA is built by VYROX INTERNATIONAL SDN BHD and powered by VYROX AI, which specialises in running business operations alongside connected hardware. On-demand campus repairs can be sent straight to the TukangMan handyman marketplace from the app.

VYROX AI (operating brain) · TukangMan link-out

Both older relay-based hardware and newer network-controlled hardware are supported, so you rarely need to rip anything out. Lifts, parking barriers, smart lighting, power monitors and delivery lockers can all be brought onto the same system.

Lifts · parking locks · lighting · delivery lockers

Both relay-based (dry-contact) and IP-controlled hardware are supported, across low-voltage and high-voltage paths. Lift integration runs via dry contact or IP. Parking-lock controllers and the wheel-clamp module, smart lighting and power monitors, smart mirrors with secure access codes, and delivery lockers are all commissioned through the same pairing flow. A separate printable campus QR landing page lets couriers and contractors scan the campus\'s static QR to enter the workflow.




// ask_vyrox_ai

Ask VYROX AI, and get the answer from your own numbers.

Pick a question and get a straight answer built from figures your campus already records. It tells you what is happening now, it does not guess at the future.

VYROX AI answers questions using your own campus figures. Pick a question and it gives you the answer your report already produces: who is behind on fees, which rooms are sitting empty, how full today is, what is due to go to LHDN. It tells you what is happening now. It does not predict the future, and we would rather say so than dress it up.

An Ask VYROX AI assistant panel: a list of preset operator questions on the left, and an answer card on the right that displays real computed data such as fees outstanding by aging bucket, underused rooms this week, and today's class load.
Preset questions

Answers are illustrative of real SQL-aggregated reports. No predictive ML; nothing about grades or coursework.

VYROX AI · operational intelligence

3 accounts are 60+ days overdue - RM 8,420 total.

Balance is billed minus paid minus unposted, bucketed by age. The dunning cascade has already issued the day-61 letter to each.

AccountBucketBalanceLast letter
ACC-2241 · Lim H.60+RM 3,1503rd letter · day 61
ACC-3098 · Devi R.60+RM 2,8703rd letter · day 61
ACC-4412 · Tan W.60+RM 2,4003rd letter · day 61

Source: arrears aging report (current / 1-30 / 31-60 / 60+) · automation dunning cascade.


// ai_exam_marking

AI exam marking that reads the whole script, not just the score.

Scan your answer scripts and the AI marks them against your rubric, writes comments in the margin, flags anything it is unsure about, and checks nothing was missed. Your teachers review and confirm every mark.

Marking a stack of scripts is the most time-consuming and least visible job a teacher does, and it is where a skipped question or a mis-added total slips through. AI Exam Marking reads every script as soon as it is scanned. It works through printed or handwritten answers in English, Malay, Chinese or a mix, finds each question, compares the answer against the rubric you supply, and suggests a mark with a short note explaining why. Then it reads the whole script again, this time only to check nothing was missed. Nothing reaches a report card until a teacher has reviewed and confirmed it.

A teacher's AI Exam Marking workbench showing a scanned handwritten exam script on the left with cyan annotation boxes around each answer and small comment bubbles in the margin, and on the right a per-question mark table with AI-proposed marks, confidence flags, and a completeness checklist confirming every question has been scored.
Teacher reviewing an AI-annotated scanned exam script on screen, with cyan margin comments and a per-question mark tally, exam papers and a scanner on the desk
Vision-model marking

Reads the answer, not a bubble sheet.

A phone photo works as well as a proper scan, and you do not need special answer sheets. It splits each script into questions, reads the handwriting, and checks each answer against your model answer or marking scheme.

Comments & margin notes

Writes the comment a teacher would.

Every marked question gets a short, specific note in the margin: what was right, what was missing, and where the marks went. A number on its own tells a student nothing. It also spots mistakes that keep coming up across a whole class, so you know what to reteach.

Teacher notes layer

A private layer the AI never overwrites.

Teachers can add their own notes on top: a moderation note for a second marker, a flag on a suspected copy pair, a reminder to check handwriting against a name list, or context the AI could not see, such as a torn page or an agreed accommodation. Teacher notes and AI notes stay clearly separate.

Marking completeness validation

Catches what a tired marker misses at 11pm.

Before a script can be signed off, it is checked once more: every question has a mark and a comment, no page is missing or out of order, the total adds up, and the index number was read clearly. If anything fails that check, the script cannot be signed off until someone looks at it.

How a batch of scripts moves through the workbench
  1. 01

    Scan or photograph

    Batch-scan or snap each script with a phone. Scripts are matched to the right student, class and paper automatically from the cover page or index number.

  2. 02

    AI first-pass marking

    The vision model marks against the uploaded rubric, writes comments per question, and confidence-scores its own marks, low-confidence answers are flagged, not guessed silently.

  3. 03

    Teacher review & override

    Every AI-proposed mark and comment is editable inline. Teachers confirm, adjust or overrule per question, every override is logged with who, what and when.

  4. 04

    Completeness sign-off

    The batch only exports once every script clears the completeness checklist. Results export to the mark record, moderation report and (optionally) a parent-facing summary.

Human in control

The AI proposes; it never publishes. No mark reaches a student, parent or report card without a teacher's explicit confirmation. Full override history is retained for moderation and appeals.

Built for moderation

Second-marker and moderation workflows see the AI's proposed mark, the teacher's confirmed mark, and both sets of comments side by side, useful evidence for grade appeals and internal quality checks.

Not a curriculum system

This module marks the scripts you upload against the rubric you supply. It does not set curriculum, generate exam papers, or replace your school's official transcript or examination-board system of record.


// automation_engine

The jobs that run themselves, and when.

Fixed rules, not guesswork. Bills go out, reminders chase late payers, passes renew and expired bookings clear themselves, all on a schedule you set.

Every job here is a scheduled rule with a clear trigger, so you can explain exactly what happened and when to a bursar or an auditor. That is deliberately more trustworthy than a black box making predictions. VYROX AI runs and reports on these jobs. It does not invent numbers.

An intelligent automation panel listing automated rules - fee auto-billing on the 1st, the dunning cascade at minus-7 days, day 1, day 31 and day 61, class-pass auto-renewal 30 days before expiry, auto-stop of time-limited facilities, and auto-cancel of expired bookings - each with an on/off toggle and its trigger window.
Fee auto-billing runs · 1st of month 00:05

Generates the month's fee, maintenance and recurring invoices, posts to GL, queues MyInvois validation. 14 auto-billable GL codes.

Dunning cascade −7d · day 1 · day 31 · day 61

Overdue reminder 7 days before due, 1st letter day 1 overdue, 2nd day 31, 3rd day 61, card-expiry warning −7 days. our email service.

Class-pass / membership auto-renewal −30d pre-expiry

Raises the renewal invoice ~30 days before a pass or membership lapses, then auto-charges via Xendit with smart retry.

Auto-stop facilities per-minute worker

Stops time-limited amenities (labs, courts, study rooms) when the booked window ends, and logs the usage record.

Auto-cancel expired bookings per-minute worker

Releases unpaid or lapsed bookings back to the calendar and refunds where a deposit was held.

Device heartbeat & housekeeping per-minute · 14-day purge

Pings access devices for a fresh sync date, and purges stale intrusion photos and audit logs after 14 days.

Why automation, not “AI forecasts”

Every automation here is a scheduled rule with a defined trigger - auditable, repeatable, and explainable to a bursar or an auditor. That is deliberately more trustworthy than a black-box prediction. VYROX AI orchestrates and surfaces these jobs; it does not invent numbers.

  • Provable: each run is logged with a timestamp.
  • Configurable: cadences set per property.
  • Reversible: refunds & releases automated too.

// parent_portal

Parents and guardians get their own app.

Fees, their child's timetable, a visitor pass and school announcements, all on their phone with one login. No grades, by design.

Parents and guardians get an app they can install on their phone, working from the same records as your office. They pay fees by bank transfer, card or e-wallet, check their child's class and room timetable, pre-register a visitor pass, and read announcements. It shows day-to-day information only, never grades.

A parent and guardian mobile portal with a working bottom navigation that swaps between four screens: a fees screen with outstanding balance and pay button, the child's weekly class and room schedule, a visitor QR pre-registration pass, and a campus announcements feed.
9:41
Fees · Aisha (STU-11842)
Outstanding
RM 540.00
Due 28 May · Term 2 fee
Recent
Term 1 feePaid ✓
Bus feePaid ✓

Pay fees

Outstanding balance, due dates and one-tap pay via Xendit - FPX, card, DuitNow QR and e-wallets. Receipts and MyInvois link delivered in-app.

Class schedule

The child's class & room timetable - what, when, which room. Scheduling and room booking only; no grades or coursework.

Visitor pass

Pre-register a guardian pickup or guest; a time-windowed QR pass opens the gate and Car Park, then expires automatically.

Announcements

Campus broadcasts, fee reminders and event notices - push to the app, mirrored to email via our email service.





// enrollment_funnel

From first enquiry to enrolled student.

Six steps from first enquiry to an active pass, with the numbers at each step so you can see exactly where people drop off.

Taking in students is an operations job, not a gradebook. SMARTSERVA follows each prospect from first enquiry through application, enrollment, the fee invoice, the pass being issued and access being switched on. Your admissions office can see exactly which step people stall at. The figures shown are an example.

An enrollment and pass-issue funnel for one intake cycle: 1,000 enquiries, 720 applications (72%), 540 enrollments confirmed (54%), 512 fee invoices raised via MyInvois (51%), 498 student passes issued (50%) and 486 access activations (49%). Each stage is shown as a horizontal bar with a count and a conversion percentage. It is an enrollment-operations view, not an academic record.
Enrollment · Intake funnel · Term 2 / 2026
1,000
Enquiry
100%
720
Application
72%
540
Enrolled
54%
512
Fee invoiced
51% · MyInvois
498
Pass issued
50%
486
Access active
49%

Biggest drop-off is application → enrolled - the report VYROX AI can surface so admissions follow up the warmest unconverted leads. Illustrative figures over the enrollment registry; no academic data.


// canteen_bookshop_pos

A till for your canteen and bookshop.

Tap the item, take payment by wallet, QR, card or straight to the student's account. Tax is worked out for you and it posts to your accounts automatically.

Your canteen and bookshop run on SMARTSERVA too. Tap products into the cart and take payment by cashless wallet, QR, card, or charge it straight to the student's account. Every sale lands in your accounts automatically, and goes into the e-invoice flow where that is required. Stock levels update as you sell.

A canteen and bookshop point-of-sale screen. A product grid holds items such as Nasi Lemak RM 4.50, Chicken Rice RM 6.00, Iced Milo RM 3.00, Mineral Water RM 1.50, Exercise Book RM 2.80 and a Geometry Set RM 12.00. Tapping a product adds it to a running cart that totals the subtotal, 8% SST and the amount due. Tender options are Cashless Wallet, DuitNow QR, Card and Student Account charge. Sales post to the general ledger and the MyInvois flow.
Sales · Canteen POS · Till 1
Current order

Tap a product to start an order.

SubtotalRM 0.00
SST 8%RM 0.00
Total dueRM 0.00

Sales post to the GL · student-account charges bill to the enrollment ledger · MyInvois where the buyer is a business.




4 phases · live in 4 weeks

From kick-off to live operations.

Live in 4 weeks. We scope it, set it up, pair your hardware and run a soft launch, then keep improving it with you.
Abstract illustration of particles spiralling down a tapering funnel of light into a focused beam, representing a staged rollout going live

A fixed-shape rollout you can plan around. Patrick personally runs week 1; your team takes the wheel by week 5.

  1. 01

    Week 1 - Discovery & data import

    Patrick on-site or via video. Map your campus operations to SMARTSERVA modules. Bulk import students, members, rooms, parking bays and enrollments. Existing audit trail is preserved.

  2. 02

    Week 2 - Configuration & training

    Configure fees, class schedules, MyInvois TIN, payment gateway keys, branding and role-based user accounts. Hands-on training sessions for the bursar's office, security and admin teams.

  3. 03

    Week 3-4 - Access pairing & soft launch

    Pair campus access devices, cameras, lifts, intercoms and lockers. Roll out student / parent apps. Run in parallel with the old system to validate every flow before cutover.

  4. 04

    Week 5+ - Cutover & continuous improvement

    Old system retired. Quarterly reviews with Patrick on adoption, new modules and feature requests. Custom integrations evaluated each quarter.


Use cases

Built for the way campuses actually run.

Eight kinds of institution, from schools to language centres, and which parts of the platform each one usually switches on.
Abstract illustration of seven columns of glowing blocks at varying heights, representing the different shapes a campus week takes

Eight institution profiles SMARTSERVA was built for. Each card: who they are, the modules they lean on, and the campus-operations outcome the platform enables.

Schools

Primary and secondary schools running campus access, fee collection and facility bookings. The pain: gate security, parent-pickup chaos and fees tracked across spreadsheets.

Modules they use most
  • Campus face / card / plate access
  • Fee invoicing + MyInvois e-invoice
  • Parent / guardian QR passes
Capability outcome
Student and staff access events live in one audit log, and fee collection runs on a single dunning cadence instead of disconnected spreadsheets.

International schools

Multi-campus international schools with high security and compliance bars. The pain: layered access tiers, visiting-parent flows and a defensible audit trail.

Modules they use most
  • Multi-zone access control
  • Visitor / parent pre-registration
  • Role-based audit logs
Capability outcome
Every gate, classroom and lift event ties to one student or staff record, giving safeguarding teams a defensible access log on demand.

Colleges & universities

Higher-education campuses running labs, lecture halls, hostels and a large student registry. The pain: facility clashes, hostel access and fee collection at scale.

Modules they use most
  • Classroom & lab booking (conflict guard)
  • Hostel / facility access control
  • Student registry + fee collection
Capability outcome
Lecture halls and labs book without clashes, hostel access is per-student, and fees collect through MyInvois + Xendit at campus scale.

Training & tuition centres

Tuition and professional training centres with class passes and recurring fees. The pain: punch-card bundles on paper, no-shows and silent billing failures.

Modules they use most
  • Class & coach scheduling
  • Class passes / punch-card bundles
  • Auto-billing with smart retry
Capability outcome
Class passes and punch-card bundles are tracked per student, and recurring fees collect on a automation cadence instead of manual chasing.

Academies (sports / music / dance / arts)

Music, dance, martial-arts and sports academies running coached classes. The pain: coach timetables clash, members are hard to track, and studios sit idle.

Modules they use most
  • Coach & class timetable
  • Member enrollment + tiers
  • Studio / court booking
Capability outcome
Paid online studio and court bookings unlock peak-slot utilisation that paper timetables routinely leave on the table.

Coding bootcamps

Intensive bootcamps with cohort enrollment and lab access. The pain: cohort billing, lab gate access and tracking who is enrolled in which intake.

Modules they use most
  • Cohort / member enrollment
  • Lab & classroom access
  • Fee invoicing + MyInvois
Capability outcome
Each cohort enrolls under one registry with days-remaining and deposit tracked, and lab access is granted per active enrollment.

Language centres

Language schools running rolling intakes and small-group classes. The pain: scheduling across many short courses and collecting fees from walk-ins.

Modules they use most
  • Class scheduling + bookings
  • Walk-in fee invoicing (TIN the walk-in TIN)
  • Member enrollment registry
Capability outcome
Rolling class schedules book without conflict, and walk-in fees issue a compliant MyInvois invoice using the LHDN walk-in TIN.

Campus & hostel facilities

Campus facility teams running canteens, bookshops, lockers and shared rooms. The pain: bookings, POS, parcels and access do not talk to each other.

Modules they use most
  • Classroom & facility booking
  • Canteen / bookshop POS (POSERVA)
  • Delivery lockers + smart access
Capability outcome
Paid facility bookings, canteen POS, parcel lockers and time-windowed QR access combine into one campus operations console.


Savings calculator

Estimate your monthly savings.

Four questions, one number. See roughly what you would save each month in staff time, invoice handling and improved collection.
Abstract illustration of stacked translucent bars receding into depth, representing monthly savings adding up

Honest estimator - not a sales pitch. Tweak the four inputs to match your operation and see roughly what SMARTSERVA tends to free up. The math is transparent in the "How we estimate" tooltip below.

How we estimate
Formula
time = hours/wk × 4.33 wks × rate × 0.7 (auto-rate) processing = invoices × RM 0.50 / each collection = units × RM 1.20 / each total = time + processing + collection
Conservative defaults. Real-world results vary by ops maturity and existing tooling. Patrick will model your specific numbers.
Estimated monthly savings
RM {{ totalFormatted }}
  • Time freed (auto-billing)RM {{ timeFormatted }}
  • Invoice processingRM {{ procFormatted }}
  • Collection-rate upliftRM {{ collFormatted }}
Estimate only - Patrick will confirm for your specific operation.
Talk to Patrick to verify

Data, security & compliance

Your data is protected. Every action is logged.

Encrypted connections, staff only see what their role allows, every action recorded, PDPA-aligned and MyInvois certified. All standard, not a paid upgrade.
Abstract illustration of faceted panels enclosing a bright core with light along every seam, representing layered data protection

Security is not a paid add-on - it is the default posture. Below: what every SMARTSERVA tenant gets out of the box, plus what enterprise plans add.

Data residency

Hosted in Singapore on hardened cloud infrastructure.

Encryption in transit

TLS 1.3 in transit. Device-protocol traffic to access hardware is wrapped in SM4.

RBAC + action audit log

Role-based access control with granular permissions. Privileged actions are recorded in the audit log: actor, action, timestamp, source IP.

Backups + restore

Daily off-site backups with point-in-time restore. Recovery objectives: RPO 24h, RTO 4h on standard plans; tighter on enterprise.

MyInvois certified

MyInvois (LHDN) certified data flow. Sandbox for testing, production for go-live. Submission status, validation errors and audit responses are all stored.

PDPA + privacy

PDPA-aligned: purpose limitation, retention windows on face/ANPR/visitor data, student/parent/staff consent capture at enrolment, data-subject access requests via the app.

Hardened by default

Security review is part of every release cycle. Findings are remediated to a fixed schedule.

Engineering provenance

SMARTSERVA’s AI and IoT integration was developed under the consultation of Ts. Dr. Leong Yee Rock (Alex), in accordance with industry best practices and ISO-aligned methodologies.


Leaving the old way

Moving from spreadsheets, paper or legacy software.

Four ways in, whichever you are coming from. We import your files, run alongside your old system while you switch, scan paper records, and connect anything you built in-house.
Abstract illustration of glowing orbs advancing single file through a bright threshold, representing records moving across from an old system

Most operators come to SMARTSERVA from one of four places. None of them require a weekend war room or a vendor ultimatum - we plan the cutover around your billing cycle, not ours.

From spreadsheets

We map your existing columns to SMARTSERVA fields with CSV/Excel templates for students, members, rooms, parking bays, enrollments, recurring fees and historical invoices. Patrick personally walks you through the first import. Common pain we fix: stale formulas, broken links between workbooks, and no audit trail. We preserve your historical invoice numbers so the bursar does not lose continuity.

From paper / manual

Bring us the binders. We run a digital onboarding workflow that batch-scans past records, OCRs them, and lands the structured data into SMARTSERVA with a human-in-the-loop review step. Students enrol via the app or a kiosk. Parents and contractors are pre-registered with QR or plate recognition. Within four weeks, the front desk stops printing.

From legacy software

Single-purpose tools - old billing, old access control, old guard apps - get bridged during cutover. We run them in parallel for two billing cycles so finance can reconcile side-by-side. SMARTSERVA exposes a REST API so the legacy system can keep reading until you decide to retire it. No big-bang go-live, no weekend war room.

From custom in-house

In-house systems built by a former IT lead are our most common origin story. We export through the schema you have, normalise to SMARTSERVA tables, archive your old database read-only, and document the field mapping. Your custom workflows usually map cleanly to SMARTSERVA pillars - the rest become webhook integrations on the API.


e-Invoice deep-dive

How SMARTSERVA handles MyInvois (LHDN).

Built in and tested against LHDN, not bolted on afterwards. Errors show up on the invoice itself, credit notes and consolidated invoices are handled, and every submission is kept on record.
Abstract illustration of particles resolving from a scatter into an ordered lattice as they pass a gateway of light, representing invoices being validated before submission

MyInvois is part of the billing engine, not something bolted on afterwards. Every invoice is built in the required shape as it is created, checked against LHDN's practice system, then submitted for real with the receipt stored against it. If a submission fails, the invoice shows you which field caused it.

Standard, consolidated, credit notes

For a campus billing fees as well as running a canteen or bookshop, e-invoice compliance is the difference between billing that flows and billing that freezes. Because it is built into the core, every fee invoice, consolidated batch and credit note is correct from the moment it is created, rather than being fixed up later.

Sandbox first, then production

Every batch is validated in the LHDN sandbox before production submission. Sandbox failures show the offending fields inline; production submissions store the LHDN response in the audit log.

Validation audit trail

Validation receipts and submission timelines are retained and exportable to PDF or CSV. Every submission writes an entry into the action audit log.

UBL 2.1 payload + share URL

SMARTSERVA generates the LHDN UBL 2.1 JSON payload natively in the e-Invoice engine, submits via e-Invoice submission and stores the public share URL for buyer access. Every submission is wrapped in SMARTSERVA's safe-de2 token encryption.

MSIC codes + walk-in TIN

A full MSIC industry-code list (msic_codes.json) drives line-level classification. Where a buyer has no TIN (typical walk-in / B2C), SMARTSERVA falls back to the LHDN sentinel the walk-in TIN so the invoice still clears validation.

Why MyInvois matters here

For campuses with fee billing plus canteen / bookshop sales, MyInvois compliance is the difference between billing flowing and billing freezing. Building it into the core (not as an add-on) means every fee invoice, consolidated batch and credit note is born compliant - sandbox before production, share URL on issue, audit log on submit, MSIC + walk-in TIN handled automatically.



Support & SLA

You get a person, not a ticket queue.

Urgent issues answered within the hour, important ones within four, everything else next working day. Patrick on WhatsApp, with the right engineer pulled in.
Abstract illustration of concentric alert rings expanding from a single bright point, representing a support request reaching a real person

No tier-1 call centre, no ticket maze. You message Patrick on WhatsApp; the right engineer answers.

24/7 WhatsApp

Direct line to Patrick: +60 19-688 3338. After-hours messages are triaged by the on-call engineer.

Response targets

  • P1 · Critical - within 1 hour
  • P2 · High - within 4 hours
  • P3 · Normal - next business day

Onboarding training

Hands-on training (2-3 sessions) for finance, security, concierge and management teams. Recordings provided for new hires.

Custom feature requests

Custom feature requests are reviewed quarterly. Many become standard product within one to two release cycles, at no extra cost to the requesting customer.

Availability monitoring

Best-effort availability monitored 24/7. Maintenance windows are scheduled outside Malaysian business hours. Email broadcasts (our email service) notify customers in advance, and Patrick relays critical changes on WhatsApp as a human escalation channel.


Transparent pricing

Priced to your size, quoted honestly.

Based on how many students you run, which modules you switch on and what hardware you need. Three rough bands here, talk to Patrick for a firm number.
Abstract illustration of a bright point of impact throwing an expanding ring of light particles, representing clear pricing at the moment of decision

No surprise quotes. We price on how many students you run, which modules you switch on, and how much hardware needs connecting. The figures below are indicative ranges, so talk to Patrick for a firm number. Billing is monthly with no lock-in on the standard tiers, paying annually earns a discount, and there is no exit fee.

Small
< 100 students

Single campus, core modules (fees, MyInvois, access, app). Fast onboarding, fixed monthly subscription, no setup fee on standard SKU.

  • Free demo + trial period
  • Standard onboarding included
  • Best for: tuition centres, academies, language centres
Talk to Patrick
Mid · most popular
Best fit
100-1,000 students

Schools, training centres and mid-sized campuses. Full module suite, hardware bundle, dedicated onboarding with Patrick.

  • All 12 pillars included
  • Access hardware bundle option
  • Best for: schools, international schools, training centres
Talk to Patrick
Large · enterprise
1,000+ students

Multi-campus groups, colleges and universities. Dedicated success engineer, custom SLA, enterprise security review.

  • Dedicated success engineer
  • Custom SLA
  • Best for: colleges, universities, multi-campus groups
Talk to Patrick

Optional add-ons

AIoT hardware bundle

Cameras, RFID readers, intercoms, lift integration kits - sourced and commissioned.

E-invoice volume tier

Higher MyInvois throughput for portfolio operators submitting tens of thousands of invoices monthly.

Custom integrations

Bespoke ERP, CRM and IoT-platform connectors. Scoped per quarter on enterprise plans.

No exit fee, no forced annual contract on the standard tiers, and full data export at any time if you ever leave - see the FAQ for specifics.


Plain-English glossary

Industry terms, demystified.

27 plain-English definitions for the industry terms and acronyms used elsewhere on this page.

Quick reference for the acronyms scattered across this page and the campus operations and AIoT industry generally.

AIoT
Artificial Intelligence + Internet of Things - connected hardware (cameras, readers, sensors) augmented with AI inference at the edge or cloud.
ANPR / LPR
Automatic Number-Plate Recognition / Licence-Plate Recognition. Cameras that read plates in real time to open booms or log vehicles.
Audit trail
A log of every privileged action in the system: who did what, when, and from where.
Data subject (PDPA term)
In PDPA terminology, an individual whose personal data is held - each student, guardian, staff member or visitor on the register.
Cron / scheduled job
A time-based scheduler that runs jobs at fixed intervals - used for nightly fee billing, reminders and reports.
e-Invoice / MyInvois / LHDN
Malaysia's mandatory electronic invoice system run by Lembaga Hasil Dalam Negeri. SMARTSERVA submits, validates, and stores compliant XML invoices.
FPX
Financial Process Exchange - Malaysia's real-time online banking payment rail.
GL
General Ledger - the master accounting record that every transaction posts into.
Class pass
Prepaid class credits held against a student or member record - punch-card bundles, days-remaining tracking and tier rules.
Multi-tenant SaaS
One software instance serving multiple customer organisations with logical data separation.
Campus QR portal
A printable campus QR landing page - couriers, contractors and visiting parents scan the campus static QR and land on a campus-aware portal. Not a hardware protocol.
MyInvois (UBL 2.1)
Malaysia's mandatory e-invoice format - SMARTSERVA generates UBL 2.1 JSON payloads, with a walk-in buyer fallback (TIN the walk-in TIN) and an MSIC industry-code list, and submits with a sharing URL.
PDPA
Personal Data Protection Act - Singapore PDPA 2012 governs the production data hosted on our Singapore servers; Malaysian operators also work under Malaysia's PDPA 2010. SMARTSERVA handles personal data, biometrics and visitor records in line with both.
POS
Point of Sale - the till and inventory system used by retail and F&B tenants.
QR
Quick-Response 2D barcode used for access keys, invoices, locker pickups and visitor passes.
RBAC
Role-Based Access Control - permission model where what you can do depends on the role assigned to you.
RFID
Radio-Frequency Identification - contactless cards and readers commonly used at doors and turnstiles.
SLA
Service-Level Agreement - the contractual response and uptime commitments SMARTSERVA makes to customers.
SmartFACE / SmartVE / SmartINTE
SMARTSERVA modules: face-recognition access, vehicle/plate access, and SIP smart intercom.
Enrollment lifecycle
The audited path a student record follows from enquiry to active pass to renewal or exit, with every state change logged.
Sub-account
A dependent profile under a master customer record - household members, secondary drivers, additional cardholders.
TLS
Transport Layer Security - the encryption layer that protects data in transit between browser and server.
Webhook
An HTTP callback fired by SMARTSERVA into your own system when a relevant event occurs (invoice paid, access granted).
SM4
A 32-round Chinese block-cipher used by SMARTSERVA to encrypt device-protocol traffic between the platform and access hardware.
PWA
Progressive Web App - SMARTSERVA ships its mobile experiences (customer, staff, security, courier) as installable PWAs, sharing one database.
Captive portal
Public onboarding pages where new owners or merchants self-register without staff involvement.
Secure access code
A short single-use code carried by an access request, used to gate entry to restricted rooms such as labs, exam halls and hostel blocks.


// the_actual_campus_console

One screen your office runs the whole campus from.

This is the real staff screen: your modules down the left, students and access devices behind tabs, exports ready to go, and a live view of what is happening today.

This is the screen your team works in every day, in SMARTSERVA colours. The same modules down the left, the same date filtering, the same student and device lists, the same PDF, Excel and print exports. It handles campus operations, not academics.

A faithful recreation of the SMARTSERVA staff console. On the left is a navigation rail with Operation Insights (the current page), Security Monitor, Customer Accounts, Cash Book, General Ledger, Reports and Suppliers, plus an admin group with Management Bodies, Projects, Employees, Campaigns, Membership Plans and Payment Processors; some items carry small red count badges. A top bar shows the page title, a centred date-range pill reading 22-May-2026 to 22-May-2026 (This Month), and a blue New Member button. The content card holds two tables behind pill tabs. The Members tab lists columns No., First Joined, Customer Account ID, Membership ID, Member, Subscribed Membership Plan, Days Remaining, Deposit, Membership Fee, Start Date and Expiry Date, with eight enrolled student and member rows on plans such as Full-time Programme and Evening Class Pass. The Access Devices tab lists columns No., Created, Serial No. and Label, with rows for SuperPASS-Door, UltraPASS-Face, SuperPASS-Lift and SecurityGPT-Stranger devices at the Main Gate, Lab Block and Library. Each table has a footer with PDF, Excel, Print and Settings buttons, a Showing 1 to 8 of N count, and Previous and Next paging. Below the card a Things to Do panel lists pending card-access, face-recognition and user-account applications, payments pending verification, and visitors pre-registered for check-in.
SMARTSERVA · Campus console · 22-MAY-2026
Members
No.First JoinedCustomer Account IDMembership IDMember Subscribed Membership PlanDays RemainingDepositMembership Fee Start DateExpiry Date
114-Jan-2026CA-100482MB-2026-0011Aisyah RahmanFull-time Programme237RM 300.00RM 1,800.0014-Jan-202614-Jan-2027···
202-Feb-2026CA-100517MB-2026-0024Daniel WongEvening Class Pass96RM 150.00RM 640.0002-Feb-202626-Aug-2026···
321-Feb-2026CA-100563MB-2026-0038Priya NairFull-time Programme275RM 300.00RM 1,800.0021-Feb-202621-Feb-2027···
409-Mar-2026CA-100604MB-2026-0051Tan Wei JieEvening Class Pass12RM 150.00RM 640.0009-Mar-202603-Jun-2026···
518-Mar-2026CA-100641MB-2026-0066Nurul HidayahWeekend Coaching Plan183RM 200.00RM 980.0018-Mar-202621-Nov-2026···
602-Apr-2026CA-100688MB-2026-0079Arjun MenonFull-time Programme315RM 300.00RM 1,800.0002-Apr-202602-Apr-2027···
716-Apr-2026CA-100725MB-2026-0093Sofia LimEvening Class Pass9RM 150.00RM 640.0016-Apr-202631-May-2026···
805-May-2026CA-100771MB-2026-0108Hafiz ZulkifliWeekend Coaching Plan200RM 200.00RM 980.0005-May-202608-Dec-2026···
Showing 1 to 8 of 248 members
Things to Do 14
3 card access application(s) pending for management approval
2 face recognition access application(s) pending for management approval
4 user account application(s) pending for management approval
2 payment(s) amounting to RM 2,440.00 pending for management verification
3 visitor(s) pre-registered ready for check-in
0 vehicle plate recognition access application(s) pending for management approval

Illustrative seed data. Counts, exports and the date-range pill reflect real tabular SQL reports and PDF / Excel output - not predictive ML. Enrollment and membership records only; SMARTSERVA does not store grades, transcripts or curriculum.


// campus_visitors

Every guest at the gate, on one list.

Every visitor on one list: when they arrived, their pass number, who they are visiting, their car plate, how long the pass lasts and which guard signed them in. Export to PDF or Excel.

This is the visitor register your guardhouse works from: pre-registered guests, parents, contractors and exam invigilators coming through the main gate. It is a record of who entered, when, and who let them in, which is exactly what you need when somebody asks later.

A faithful recreation of the SMARTSERVA campus Visitors list. A title bar reads Visitors with a centred date-range pill set to 22-May-2026 to 22-May-2026 (This Month) and a blue New Visitor button. Status filter pills read All, Checked-In, Pre-Registered, Checked-Out and Overstayed. The table columns are No., Checked-In, Visitor Pass No., Visiting Property, Visitor, Mobile No., Vehicle Plate No., Valid Until and Checked By, with eight rows of campus visitors checked in across the Main Block, Lab Block, Library Block, Hostel Block and Sports Complex, with Malaysian mobile numbers, vehicle plates or No Vehicle, valid-until timestamps and guard names. A footer has PDF, Excel, Print and Settings buttons, a Showing 1 to 8 of 42 visitors count and Previous and Next paging.
SMARTSERVA · Visitors · 22-MAY-2026
Visitors
22-May-2026 ~ 22-May-2026 (This Month)
No.Checked-InVisitor Pass No.Visiting PropertyVisitor Mobile No.Vehicle Plate No.Valid UntilChecked By
122-May-2026 8:05 AMVP-26-004471Main Block · Lobby ALim Mei Ling · Parent+60 12-345 6781WMK 229122-May-2026 12:05 PMHafiz (Gate 1)···
222-May-2026 8:22 AMVP-26-004472Lab Block · Level 2Rajesh Kumar · Contractor+60 16-771 4420VBA 883022-May-2026 5:00 PMSuria (Gate 1)···
322-May-2026 8:48 AMVP-26-004473Library Block · EntranceTan Boon Hwa · Invigilator+60 19-208 5566No Vehicle22-May-2026 1:00 PMHafiz (Gate 1)···
422-May-2026 9:11 AMVP-26-004474Main Block · Admin OfficeNor Aisyah Yusof · Visitor+60 13-664 9012JKL 412722-May-2026 11:30 AMDevi (Gate 2)···
522-May-2026 9:39 AMVP-26-004475Hostel Block · ReceptionCheong Ka Wai · Guardian+60 11-2398 7741PLP 660322-May-2026 4:30 PMSuria (Gate 1)···
622-May-2026 10:02 AMVP-26-004476Sports Complex · HallArumugam S. · Coach (guest)+60 17-880 3324No Vehicle22-May-2026 6:00 PMDevi (Gate 2)···
722-May-2026 10:27 AMVP-26-004477Lab Block · Server RoomWong Yee Theng · Vendor+60 12-559 0218BNT 114522-May-2026 2:00 PMHafiz (Gate 1)···
822-May-2026 10:54 AMVP-26-004478Main Block · Lobby AFaridah Ismail · Parent+60 14-722 6650WTH 908722-May-2026 12:54 PMSuria (Gate 1)···
Showing 1 to 8 of 42 visitors


// fee_collection_report

See exactly who owes you what.

What you billed, what you collected, what is still outstanding and your collection rate. Then fees by programme, sorted by how overdue they are, ready to export.

This is the bursar's collections view, built from figures your reports already produce, summarised into cards and broken down by programme and by how overdue each amount is, so you know who to chase first. It covers billing and fee collection only. No grades, no transcripts.

A faithful SMARTSERVA fee-collection report. A title bar reads Fee Collection Report with a date-range pill for This Year. Four summary cards show Total Billed RM 486,200.00, Collected RM 421,540.00, Outstanding RM 64,660.00 and Collection Rate 86.7 percent. A table lists fees by programme - Full-time Programme, Evening Class Pass, Weekend Coaching Plan, Short Course and Hostel Fee - with columns Programme, Students, Billed, Collected, Current, 1 to 30 days, 31 to 60 days, 60 plus days and Outstanding, all right-aligned ringgit amounts, plus a totals row. A footer offers PDF, Excel, Print and Settings export and a Showing 1 to 5 of 5 programmes count.
SMARTSERVA · Fee Report · FY2026
Fee Collection Report
01-Jan-2026 ~ 22-May-2026 (This Year)
Total Billed
RM 486,200.00
Collected
RM 421,540.00
Outstanding
RM 64,660.00
Collection Rate
86.7%
ProgrammeStudentsBilledCollected Current1-30 days31-60 days60+ daysOutstanding
Full-time Programme142RM 255,600.00RM 226,800.00RM 16,200.00RM 7,200.00RM 3,600.00RM 1,800.00RM 28,800.00
Evening Class Pass88RM 56,320.00RM 49,920.00RM 3,840.00RM 1,920.00RM 640.00RM 0.00RM 6,400.00
Weekend Coaching Plan61RM 59,780.00RM 53,900.00RM 3,920.00RM 980.00RM 980.00RM 0.00RM 5,880.00
Short Course37RM 44,400.00RM 40,200.00RM 2,400.00RM 1,200.00RM 600.00RM 0.00RM 4,200.00
Hostel Fee54RM 70,100.00RM 50,720.00RM 9,600.00RM 5,400.00RM 2,580.00RM 1,800.00RM 19,380.00
Total382RM 486,200.00RM 421,540.00RM 35,960.00RM 16,700.00RM 8,400.00RM 5,400.00RM 64,660.00
Showing 1 to 5 of 5 programmes






// complaints_and_suggestions

Complaints and suggestions, acknowledged and resolved.

Every complaint tracked from new to done, with how many days it has been open and one tap to acknowledge it. Nothing quietly gets forgotten.

Students, parents and staff raise complaints and suggestions, and your team acknowledges, works and closes them. A running count of days open means nothing sits quietly ageing at the bottom of the list.

A faithful SMARTSERVA complaints queue. A title bar reads Complaints with a New Complaint button. Filter pills carry the real statuses New with a count badge, Processing and Completed. A table lists complaints with columns No., Submitted, Unit, Complainant, Category, Title and Outstanding in days, showing rows in states New, Processing and Completed across categories such as Facilities, Cleanliness, Safety and Billing, each with an Acknowledge or Resolve action.
SMARTSERVA · Complaints
Complaints
No.SubmittedUnitComplainantCategoryTitleOutstanding (Day)Status
119-May-2026Lab BlockNurul AisyahFacilitiesProjector in Lab 2 not working3NewAcknowledge
218-May-2026Hostel BlockDaniel TanCleanlinessCommon room needs cleaning4NewAcknowledge
316-May-2026Main BlockPriya RamanSafetyLoose handrail at stairwell B6ProcessingResolve
414-May-2026Sports ComplexFarah ZahraFacilitiesCourt 1 lighting flickers8ProcessingResolve
509-May-2026AdminLim Wei ShengBillingDuplicate fee charge query0Completed-
Showing 1 to 5 of 5 complaints




// emergency_numbers

Campus safety, one tap away.

Every emergency contact as a quick-dial card, with how far away each one is, so guards and staff can call the right number without hunting for it.

Every campus keeps a list of who to call when something goes wrong. SMARTSERVA holds it as structured data with the distance to each service from the current building, so the nearest help is obvious. Powered by VYROX AI.

A faithful SMARTSERVA emergency numbers directory. Quick-dial cards each show an Emergency Service name, a Contact Number, a Distance From Current Building and a Type. Cards include Campus Security Post with a short distance, the on-campus Clinic, the nearest Hospital, the District Police station, the Fire and Rescue station and Facilities On-Call, with types such as Security, Medical, Police, Fire and Maintenance.
SMARTSERVA · Emergency Numbers
Emergency Numbers
Distance from current building
Campus Security Post
+60 3-7800 1199
0.2 km from current buildingSecurity
Campus Clinic
+60 3-7800 1150
0.4 km from current buildingMedical
Subang Jaya Medical Centre
+60 3-5639 1212
3.1 km from current buildingMedical
District Police (PDRM)
999
2.6 km from current buildingPolice
Bomba Fire & Rescue
994
4.0 km from current buildingFire
Facilities On-Call
+60 12-345 6789
0.1 km from current buildingMaintenance
Showing 1 to 6 of 6 contacts


Talk to Patrick

Run your campus on SMARTSERVA.

A 20-minute walk-through of the campus ops view, the fee-invoice flow and your closest access-hardware match. No obligation, no slide deck filler.

VYROX INTERNATIONAL SDN BHD
Malaysia · serving SEA
  • 24/7 ops support
  • MyInvois (LHDN) ready
  • Daily backups + audit log
  • Powered by VYROX AI

FAQ

Questions, answered.

Straight answers on imports, branding, what is recorded, what is not included, and getting your data out.

The long-tail questions operators ask before signing - covered.

What is SMARTSERVA?

SMARTSERVA is the campus & student operations platform for educational institutions - schools, colleges, universities, international schools, training and tuition centres, academies, coding bootcamps and language centres. Built by VYROX INTERNATIONAL SDN BHD and powered by VYROX AI - the AI that specializes in business operation management together with IoT - it runs campus & facility access (face / card / plate / lift), class & coach scheduling, student & member enrollment, classroom & facility booking, fee & invoice collection (MyInvois / LHDN), campus security and canteen / bookshop POS on a single console. It handles campus operations, not academics.

Is SMARTSERVA a learning-management system (LMS)?

No. SMARTSERVA is a campus & student operations platform, not an LMS or e-learning tool. It does not deliver online courses, lessons or content. What it runs is the operational layer around teaching: campus and facility access, class and coach scheduling, student and member enrollment, classroom and facility booking, fee collection, campus security and POS. It pairs cleanly alongside whatever LMS or teaching tool you already use.

Does SMARTSERVA handle grades, transcripts or report cards?

No. SMARTSERVA does not manage grades, gradebooks, transcripts, report cards, exams, curriculum or syllabus - those are academic-records functions outside the platform. SMARTSERVA records operational data such as campus access logs (who entered which gate, classroom or lift, and when), not academic attendance for grading. Keep your academic system for marks; SMARTSERVA runs the campus operations around it.

Can SMARTSERVA handle student enrollment and class scheduling?

Yes. SMARTSERVA keeps a student and member enrollment registry (primary plus branch / affiliate records, with plan, days-remaining, deposit and fee), schedules classes and coaches, and supports class passes and punch-card bundles. Classroom and facility bookings run through a conflict guard so two classes never land on the same room and slot.

How does SMARTSERVA handle MyInvois (LHDN) e-invoice submission?

MyInvois is native, not a bolt-on. Every B2B invoice is validated against LHDN schema before submission - sandbox first, then production. Failed validations show the offending field inline. Credit notes and consolidated invoices are supported out of the box.

Can I import data from my existing spreadsheets or legacy system?

Yes. We provide CSV/Excel templates for students, members, rooms, parking bays, enrollments and historical invoices. Patrick personally walks you through the first import so you do not lose history or audit trail.

Is there a mobile app for students, parents and staff?

Yes - four apps in fact: student/parent, staff, security and courier. All under single sign-on, all on iOS and Android, all sharing the same SMARTSERVA database.

How does face recognition work with privacy and PDPA?

Face templates are stored encrypted at rest. Students, parents and staff consent at enrolment, can request deletion any time, and retention windows are configurable per data type. ANPR plate data is purged after 30 days unless tied to an active incident.

Can SMARTSERVA replace Autocount or work alongside it?

Both options are supported. Many operators run SMARTSERVA as the front office (billing, e-invoice, collections) and bidirectionally sync customer, invoice and GL data to Autocount for the finance team. Others retire Autocount entirely.

How long does onboarding take?

Most campuses go live in 4 weeks: week 1 discovery and import, week 2 configuration and training, weeks 3-4 access-device pairing and soft launch. Larger campuses with complex hardware can take 6-8 weeks.

What hardware brands and models are supported?

Brand-agnostic. Generic IP cameras with HTTP snapshot/event ingest (cgi-bin style), MIFARE-compatible RFID smart cards, smart intercoms, ANPR/LPR plate cameras, common lift controllers via dry contact or IP, parking-lock controllers and wheel-clamp module, smart lighting and power monitors. Device-protocol traffic is encrypted with the SM4 cipher. Door and locker access tokens are issued via the standard QR-key system and the delivery_lockers configuration.

Does it work for small centres or only big campuses?

Both. Small tuition or training centres under 100 students pay a small monthly subscription. The platform scales to 10,000+ students across multiple campuses without architectural changes.

Can students or parents pay fees by credit card or QR?

Yes - via Xendit. The currently-wired methods are QR, credit/debit cards, and Direct Debit. Failed cards retry automatically and webhooks reconcile to the SMARTSERVA ledger in real time. Manual proof-of-payment uploads are routed into a verification queue for the bursar to approve.

What happens if MyInvois validation fails?

The invoice is flagged with the exact failing field (TIN format, BRN, classification code). You correct it inline and resubmit - no separate workflow. Sandbox validation catches most issues before production.

Can I customise invoice templates and reports?

Yes. Logo, colours, footer, terms, and line-item layouts are all configurable per property. Reports are exportable to PDF, Excel and CSV.

How does campus visitor / parent pre-registration work?

A parent or staff member opens the app, enters guest name + plate + IC, picks a date window, and the system emails the guest a QR pass (our email service) plus stores it on their app. At the campus gate, plate or QR scan opens the boom in under 2 seconds.

Is there an API for our own integrations?

Yes - a REST API with webhook events covers customers, invoices, payments, access events and bookings. Enterprise plans include OAuth 2 + API key management.

Where is the data hosted and how is it backed up?

Production data is hosted in Singapore on hardened cloud infrastructure. TLS 1.3 in transit. Daily off-site backups with point-in-time restore.

Is the system available outside Malaysia (Singapore, Indonesia, Thailand)?

Yes. Currency, language and tax engine are configurable per property. We have customers in Singapore and Indonesia, and the platform is ready for Thailand, Vietnam, Philippines.

How is downtime and maintenance handled?

Maintenance windows are scheduled outside SEA business hours (typically 02:00-04:00 SGT/MYT Sundays) and email broadcasts notify customers in advance. Patrick remains reachable on WhatsApp as the sales / escalation channel - that is a human channel, not a system feature.

How do I train my team and roll it out to students and parents?

Onboarding includes 2-3 hands-on training sessions for staff, scheduled around your timetable so peak periods are covered. Students and parents get a one-page quick-start card plus an in-app tour and a soft-launch broadcast. Patrick stays on call through your first billing cycle so any edge case is resolved live, not in a ticket queue. We also record sessions and leave them in your tenant for new hires.

Does the class timetable double as a gradebook or attendance-for-grading record?

No. The class schedule timetable is a scheduling and enrollment tool, it shows what runs when, in which room, with which coach, and how many seats remain, and it draws down a student's class pass on booking. It is not a gradebook, transcript or LMS. The access logs it produces are operational security records of who entered a gate, classroom or lift and when, not academic attendance used to compute marks. Exam scripts and marks are handled separately by the AI Exam Marking module, see below, which keeps a teacher-owned mark record distinct from the operational timetable.

How does AI Exam Marking actually work, and does the AI decide final grades?

A teacher scans or photographs a batch of answer scripts and uploads it against a rubric or model answer set for that paper. The vision model reads each script, printed or handwritten, including mixed English/Malay/Chinese scripts, locates each answer, proposes a mark per question with a short margin comment explaining the reasoning, and flags anything it is not confident about. It also runs a completeness pass: every script is checked for blank or skipped questions, missing pages, an unreadable index number, or a question count that does not match the rubric, and any of those raise a review flag before the script can be signed off. Nothing is final until a teacher reviews the AI-proposed marks and comments in the marking workbench and either confirms or overrides them line by line, the AI proposes, the teacher decides, and every override is logged.

What does the Security Monitor show, and where does face matching happen?

The Security Monitor is a live operations screen with two auto-refreshing boards - Physical Access Logs (face, RFID card, plate and lift readers) and Digital Access Logs (QR passes for visitors, parents and students) - each with a live event counter. Every entry attempt carries a status from the real legend: Granted, Pending Activation (pass not yet valid at entry time), Expired (past end time), Invalid QR Code (QR not from the system), Wrong Entrance (not authorised at that entrance) or No Record (credential unknown). Face matching is performed on the access device itself; the platform records, audits and reports the result rather than running recognition centrally.

What are the facility / room booking statuses?

Bookings move through the real status set used on the console: Pending Booking Approval, Pending Customer Payment, Confirmed, Rejected and Expired, with Upcoming, Completed and Cancelled views as well. Operators approve a request, collect payment, and the booking confirms - every step is logged, and the whole list exports to PDF and Excel. Labs, halls, courts, studios and meeting rooms all use the same flow with a conflict guard so two bookings never overlap a room and slot.

How does the cashflow chart and fees-by-programme report work - is it a forecast?

No, it is not a forecast or a prediction. The Cash Book chart is a stacked-bar visualisation of the monthly cash inflow your ledger already records, split by tender into cash receipts, online payment gateway and bank-account transfers. The fees-by-programme report aggregates billed, collected and outstanding amounts per programme using SQL, with PDF and Excel export. It is plain tabular reporting of real numbers, not machine-learning revenue prediction.

How are complaints and suggestions tracked?

Complaints and suggestions share a queue with the real status set New, Processing and Completed. Each item carries an Outstanding (Day) counter so nothing ages silently, list columns for No., Submitted, Unit, Complainant, Category and Title, and a per-row Acknowledge or Resolve action. Operators close the loop on every campus issue from one console, and the queue exports to PDF and Excel.

Can I import customers and invoices from a competitor system?

Yes. We accept CSV/Excel exports from most market tools and normalise them into the SMARTSERVA schema during week 1 of onboarding. Historical invoice numbers are preserved so finance continuity is unbroken. Where the source has data quality issues, we flag rows for review rather than silently dropping them, and Patrick reviews the diff with you before commit.

Is SMARTSERVA GDPR-aligned for European-owned operators?

SMARTSERVA is PDPA-aligned (Singapore PDPA 2012 for hosted data; Malaysian operators also covered under Malaysia's PDPA 2010) and operates with the same primitives GDPR requires: lawful basis at collection, retention windows, data-subject access requests, deletion on request, and a documented sub-processor list. European-owned operators typically run SMARTSERVA without modification; for EU data residency we offer hybrid deployment to a region of your choice.

Can I customise the look and feel for our property?

Yes. Logo, colour palette, email templates, mobile-app splash and the customer portal are configurable per property or per group. Patrick walks you through the brand setup during onboarding.

How is the audit log handled?

Every privileged action is recorded against the audit log - actor, action, timestamp, source IP - and exportable on request. Deletion is logical (tombstone with reason) so nothing is silently lost.

What is NOT included in the standard plan?

Custom integrations beyond the public REST API, dedicated infrastructure and 24/7 named-engineer support are enterprise-tier. Hardware (cameras, readers, lifts, ANPR units) is purchased separately - we either source it for you or you buy direct, your call.

Can I export all my data if I ever leave?

Yes - at any time, no exit fee. We provide full database dumps as SQL plus normalised CSVs of every domain object (customers, units, invoices, payments, access events, bookings, audit log). Face templates and access credentials are exported encrypted to the keys you provide. There is no data hostage.

What does the SMARTSERVA analytics dashboard show?

It surfaces the metrics SMARTSERVA already computes from your operational data: access events, face matches, lift trips, MyInvois documents validated, and devices online - each scoped by a date-range preset (Today, This Month, Last Month, This Year). It also charts access events by hour and shows a device-uptime ring. These are illustrative dashboards over real SQL-aggregated numbers, not predictions.

Does SMARTSERVA use AI to forecast or predict?

No. SMARTSERVA does honest, durable reporting - SQL aggregation across the operational tables, exported to PDF, Excel and CSV. There is no built-in machine-learning prediction. The access "intelligence" that flags a stranger or reads a vehicle plate runs on the connected third-party device itself, not inside the platform. SMARTSERVA registers those devices, ingests their events, and gives you the clean, auditable data to make the call.

How does arrears aging help me collect faster?

Every outstanding balance is bucketed into current, 1-30, 31-60 and 60+ days, with balance computed as billed minus paid minus unposted. That aging profile drives the dunning cascade automatically: invoice and PDF immediately, an overdue reminder seven days before due, the first letter on day one overdue, the second on day 31, the third on day 61, and a card-expiry warning seven days before a saved card lapses - all on a automation schedule.

Can I export the dashboards and reports?

Yes. Every report - collections, arrears aging, facility utilisation, cashflow forecast, revenue summary, GL statements - exports to PDF, Excel and CSV. The on-page dashboards visualise the same numbers your reports already produce.

How do I read the device-uptime number?

Every access reader, camera, lift controller and intercom reports a sync date and heartbeat. The uptime ring rolls those into a single percentage and the device grid lists any unit with a stale sync - turning reactive break-fix into a scheduled maintenance round, with a defensible record that the access stack was monitored continuously.

Walk me through the MyInvois flow from draft to paid.

Five stages: Draft (raised in the GL with line items and SST), MyInvois validate (UBL 2.1 JSON checked against the LHDN schema in sandbox first), Submit to LHDN (production, UUID returned), Cleared (LHDN sharing URL stored, QR generated), and Paid (Xendit payment reconciled, receipt issued, GL closed). Walk-in buyers use the LHDN-prescribed TIN the walk-in TIN.

Where is SMARTSERVA data hosted?

Production data is hosted in Singapore on hardened cloud infrastructure, with TLS 1.3 in transit and daily off-site backups with point-in-time restore. Malaysian compliance (MyInvois/LHDN, MSIC, SST) and Malaysian payment rails (FPX, DuitNow, e-wallets via Xendit) are first-class, but the data centre region is Singapore.

What does the campus access map show?

It is an interactive plan of a sample campus - Main Gate, Classroom Block, Science Lab, Library, Hall, Hostel and Car Park. Each zone is mapped to its real access policy: who may enter, when, and by which method (face recognition, RFID card, vehicle plate read, or lift floor-call). Selecting a zone shows that policy plus an entries-today count drawn from the access event log. It is an operational access-control view, not a building-management or surveillance feed.

Is the weekly timetable a learning-management system?

No. The timetable grid is a scheduling and room-booking view: periods down the rows, Monday to Saturday across the columns, with class blocks showing the class name, coach, room, capacity and class-pass type. It schedules when and where classes and coached sessions run and which room is booked - it does NOT hold grades, transcripts, marks, curriculum or any academic record. SMARTSERVA covers campus access, enrollment, scheduling and fees, not coursework.

What is on the student / member ID card?

The card is a student or member credential tied to one identity in the enrollment master: a class-pass balance ring (for example seven of ten classes used) and a tap-in panel showing face or card access at a campus gate. It links enrollment, the class-pass bundle and physical access on one credential. It carries no grades or academic records - only enrollment status, pass balance and access rights.

What is the campus operations center?

It is a single live console for the duty operator: campus zones with entries-today counts, a streaming live-entries feed from the access log, a class-in-session board showing which rooms have a class running (room, class, coach, capacity), and today's facility bookings. Every figure is drawn from the access event log and the booking calendar - it is an operational access-and-scheduling view, not a gradebook, transcript or surveillance feed.

How does the student lifecycle work in SMARTSERVA?

One identity in the enrollment master flows through four operational stages: enrollment (master record with plan, deposit and fee, plus guardian sub-accounts), class pass (a punch-card bundle or recurring membership with a tracked balance), campus access (an operational tap-in log of face/card/plate at gates, rooms and lifts - never academic attendance for grading), and renewal (an auto-generated, MyInvois-validated invoice raised about 30 days before expiry). It records operations, not academic results.

What can the Ask VYROX AI assistant answer?

It answers preset operator questions from data SMARTSERVA already computes: who is 60+ days overdue (arrears aging buckets), which rooms are underused this week (facility utilisation report), today's class load (class schedule and bookings), this month's MyInvois batch status, and which access devices are offline (device heartbeat). It surfaces and automates real SQL-aggregated reports - it does not predict the future, and it never touches grades or coursework.

What automations does SMARTSERVA run on a schedule?

Automated rules, not AI guesses: fee auto-billing on the 1st, the dunning cascade (overdue reminder seven days before due, letters on day 1, day 31 and day 61, card-expiry warning seven days before), class-pass and membership auto-renewal about 30 days before expiry, auto-stop of time-limited facilities when a booked window ends, auto-cancel of expired bookings with deposit refund, and a device heartbeat with a 14-day purge of stale photos and audit logs. Every run is logged with a timestamp, so it is provable and auditable.

What can parents and guardians do in the app?

Parents and guardians use an installable PWA on the same SMARTSERVA database to pay fees (Xendit - FPX, card, DuitNow QR, e-wallets) with in-app receipts and the MyInvois link, view the child's class and room schedule, pre-register a time-windowed visitor QR pass for pickup or a guest, and read campus announcements mirrored to email. It shows operational information only - no marks, transcripts or coursework.

Which third-party systems does SMARTSERVA integrate with?

SMARTSERVA is the spine in a hub-and-spoke ecosystem of genuine third-party integrations: MyInvois/LHDN (UBL 2.1 e-invoice), Xendit (QR/DuitNow, card, Direct Debit, FPX, e-wallets), the AutoCount Connector (Bearer-auth invoice/payment/cancel/undo), IoT and access hardware families (generic IP cameras, MIFARE RFID, SmartFACE/SmartVE/SmartINTE, lifts, parking locks, SM4 device cipher), HERE Maps for the courier and staff apps, and a documented REST API with webhooks. Brand-agnostic - keep the tools you already run.

What is on the BI / KPI wall?

A dense executive board of small-multiple tiles - collection rate, fee arrears, room occupancy, access events today, device uptime, MyInvois validated, on-time fee ratio, average daily revenue, no-show rate, library dwell, EV charger use and open incidents - each with a value, a trend direction and a sparkline. Every tile is an illustrative visualisation of real SQL-aggregated metrics, exportable to PDF and Excel. There are no forecasts.

What does the campus gate & zone access board show?

It is a live multi-panel board of the campus access zones - Main Gate, Classroom Block, Science Lab, Library, Hall, Hostel and Car Park - each showing its access method (face / RFID card / vehicle plate / lift floor-call), its current occupancy against capacity, and a streaming feed of the latest granted and denied entries from the access event log. Operators can filter the feed by All / Granted / Denied. It is an operational access-control view drawn from the access log, not a surveillance video feed and not academic attendance for grading.

How does the enrollment & pass-issue funnel work?

It visualises the operational student-intake funnel as a conversion chart: enquiry, application, enrollment confirmed, fee invoiced (MyInvois), pass issued and access activated, with a count and conversion rate at each stage. It is an enrollment-operations and onboarding view - registry, fees and access provisioning - and never touches grades, transcripts or coursework.

Does SMARTSERVA have a canteen or bookshop POS?

Yes. The canteen / bookshop POS is a touch till for on-campus retail and F&B: a product grid, a running cart with quantities and SST, and tender by cashless wallet, DuitNow QR, card or student-account charge (billed to the enrollment ledger). Sales post straight into the GL and, where required, into the MyInvois flow. It uses the platform stocks and sales modules - it is a retail point of sale, not an academic record.

Can I ask for a report in plain language?

Yes - the natural-language report builder lets an operator type a request such as "access by hour at the Main Gate this week" or "outstanding fees over 60 days" and VYROX AI assembles the matching SQL-aggregated report - a table or chart over data SMARTSERVA already computes - ready to export to PDF, Excel or CSV. It surfaces and automates real reports; it does not predict the future and it never produces grades or academic results.

What is the admin monitoring console?

A single operations console for the campus admin and IT team: system status, a device-heartbeat grid (readers, cameras, lifts, intercoms with last sync), an approval queue (payments, bookings, move-ins) with accept / reject actions, and a streaming audit feed of privileged actions from the audit log. It turns reactive break-fix into a scheduled maintenance round with a defensible, auditable record. It is an operations and security console, not a gradebook or transcript system.

What does the actual staff console look like?

It is the screen your team works in: a left module rail (Operation Insights, Security Monitor, Customer Accounts, Cash Book, General Ledger, Reports, Suppliers, plus the admin console for Management Bodies, Projects, Employees, Campaigns, Membership Plans and Payment Processors), a top title bar with a date-range pill (Today, Yesterday, This Month, Last Month, This Year, Last Year, Custom Time Frame) and a New button, and a content card with pill-tab lists. The Members list carries No., First Joined, Customer Account ID, Membership ID, Member, Subscribed Membership Plan, Days Remaining, Deposit, Membership Fee, Start Date and Expiry Date; the Access Devices list carries No., Created, Serial No. and Label. Each list has PDF, Excel, Print and Settings export tools and Showing-X-to-Y-of-N paging, plus a Things-to-Do queue.

Does the Members list hold grades, transcripts or exam marks?

No. SMARTSERVA does NOT include a gradebook, transcript store, LMS, curriculum module or exam-mark recording. The Members list is an enrollment and membership register - who joined, on which plan, deposit, fee, days remaining and expiry - for campus operations: access, scheduling, facilities and billing. Academic results are kept in your own academic system; SMARTSERVA runs the operations around teaching, not the teaching record itself.

What is on the campus visitors list?

The Visitors list is the live register your guardhouse works from, with the real columns: No., Checked-In time, Visitor Pass No., Visiting Property (the campus block), Visitor, Mobile No., Vehicle Plate No. (or No Vehicle), Valid Until and Checked By (the guard). Status filters cover All, Checked-In, Pre-Registered, Checked-Out and Overstayed, and the whole list exports to PDF and Excel. It is an access-and-security log of who entered which campus block and when - not academic attendance, and never a grade or exam record.

How does the visitor / student access QR pass work?

A guest or student carries a pass card on their phone showing the campus name, photo, name, vehicle plate (or No Vehicle), a green Valid status pill and a Valid Until timestamp. The Access Control QR-Key is dynamic - it rotates on a short countdown (shown as Expire in mm:ss) so a screenshot cannot be reused - and an Access Point Granted list spells out exactly which gates, doors and lifts the pass opens, including a dedicated Lift Access section. Where face matching is used it runs on the connected device, not on the platform.

How does the facility booking slot grid work?

The booking grid lays campus rooms and labs down the rows against 30-minute time slots across the columns, with four states: available (empty), holding (a temporary in-cart reservation), booked (confirmed) and expired (past). Clicking a free slot reserves it into a holding cart that carries a deposit and, once confirmed, issues a QR access key; booked and past slots are locked. A conflict guard means two classes never land on the same room and slot.

Can SMARTSERVA report fee collection by programme with aging?

Yes. The fee collection report summarises billed, collected, outstanding and collection-rate into cards, then breaks fees out by programme (Full-time Programme, Evening Class Pass, Weekend Coaching Plan, Short Course, Hostel Fee) with aging buckets - current, 1-30, 31-60 and 60+ days - and a totals row. It is tabular SQL aggregation exported to PDF and Excel, not machine-learning prediction, and it is billing and fee collection only - it does NOT touch grades, transcripts, exam marks or curriculum.

What is in the IP-camera and ANPR registry?

The IP-camera registry lists every campus camera with its real columns - No., Created, Name, IP Address and Type - and doubles as the UltraPASS-Vehicle plate-recognition device list, so ANPR/LPR plate cameras live in the same register. SMARTSERVA is brand-agnostic and ingests generic IP cameras over HTTP snapshot/event. The marketing monitor wall on this page is an illustrative mosaic; SMARTSERVA registers and audits the devices and the access events they raise - it is not a stored-video surveillance archive.

How do the smart device-type settings work?

Each access family has a settings catalogue - Card Access Type, Face Recognition Type, Vehicle Plate Recognition Type and Integrated Smart Access Type - sharing one shape: a type label, Description, optional Deposit and Charge, and a Frequency, plus access-control toggles for SuperPASS-Door, SuperPASS-Lift (with floor selection) and UltraPASS-Vehicle. Face matching itself runs on the connected device; the platform records and audits the result, and none of this stores grades or academic records.

Can SMARTSERVA handle concierge or front-desk requests?

Yes. The concierge module logs front-desk help requests with the real columns Unit, User, Concierge Service, Deposit and Charge, while a concierge-service catalogue defines each service with its deposit and charge. It is a campus front-desk and facilities-services flow - booking and billing the help a student, parent or staff member asks for - not an academic record.

Does SMARTSERVA keep an emergency numbers directory?

Yes. The emergency numbers directory holds campus safety contacts with the real columns Emergency Service, Contact Number, Distance From Current Building and Type, so guards and staff reach the nearest clinic, police, fire or security contact fast. It surfaces in the staff and security apps as a quick-dial safety card.

Can I track suppliers and contractor service permits?

Yes. The suppliers register carries Type and Supplier, and contractor service permits carry Property No., Applicant, Permit Type, Start Date, Expiry Date, Deposit and Status, with a service-type catalogue defining each permit type, its deposit, rate and whether it auto-approves. It is campus vendor and contractor governance - who is approved to be on site and until when - exported to PDF and Excel like every other list.

We run more than one campus - can SMARTSERVA roll out across all of them?

Yes. Every property (campus) is a separate scoped record on the same platform, so a multi-campus group runs on one login with per-campus access devices, fee schedules and reporting, plus a consolidated view across sites for management. Rollout is sequenced one campus at a time - each follows the same 4-8 week onboarding (discovery/import, configuration/training, access-device pairing/soft launch) - so a live campus is never disrupted while the next one is being paired. Multi-property consolidation and cross-campus reporting scale to 10,000+ students without architectural changes.

Is SMARTSERVA billed monthly or annually, and are there discounts?

Both. Standard subscription is billed monthly with no lock-in on the small tier. Annual prepay is available across all three bands and carries a discount versus paying monthly - Patrick quotes the exact figure against your unit count and module scope, since it moves with hardware and volume. There is no setup fee on the standard SKU, and add-ons (hardware bundle, e-invoice volume tier, custom integrations) are quoted and billed separately so your core subscription line stays predictable.

What happens if I want to cancel or downgrade?

No exit fee and no long-term contract requirement on the standard tiers. You can downgrade a band, drop an add-on, or cancel outright at the end of your current billing cycle. Your data is always exportable on request (see the "Can I export all my data if I ever leave?" question) whether you stay, downgrade or leave - we do not use data lock-in as a retention tactic. Enterprise agreements with a custom SLA follow whatever notice period is written into that contract.

What support response times can I expect after go-live?

Patrick is the direct WhatsApp escalation channel for every plan and stays reachable through your first full billing cycle post-launch as standard. Small and mid-tier accounts get best-effort same-business-day response on operational issues; enterprise accounts on a custom SLA get contracted response and resolution windows plus a named dedicated success engineer. Scheduled maintenance windows are announced by email in advance (typically 02:00-04:00 SGT/MYT on Sundays) so they never surprise your front desk.

Has SMARTSERVA been security-tested, and who can see our data?

Access is enforced by 34+ granular role-based privileges (RBAC), so a canteen cashier and a bursar see different slices of the same system by design. Device-protocol traffic is encrypted with the SM4 cipher, browser traffic runs on TLS 1.3, and every privileged action is written to an exportable audit log with actor, action, timestamp and source IP. Face templates are encrypted at rest with configurable retention. Enterprise plans include a dedicated security review as part of onboarding; we are happy to walk your IT lead through the architecture and answer a vendor security questionnaire before you sign.

How much work is integration on our side - do we need our own developer?

Most campuses need zero in-house development. Core flows (fees, MyInvois, access, booking, the four mobile apps) work out of the box once devices are paired and data is imported, and Patrick runs that onboarding for you. If you do want your own integrations, the REST API with webhook events is documented and enterprise plans include OAuth 2 + API key management - but building against it is optional, not required to go live.

Can pricing flex if we only need a few modules, not the whole platform?

Yes. The 12 pillars are modular - a small tuition centre commonly runs fees, MyInvois and the mobile app without touching lift or parking access, while a residential campus adds hostel billing and sub-accounts. You are quoted for the modules and unit count you actually need, not a fixed all-or-nothing bundle, and you can add modules later as you grow without a re-platform.


Talk to Patrick now. No slides, no funnel.

Just a direct conversation about whether SMARTSERVA fits your operation.


Last updated: · SMARTSERVA powered by VYROX AI · VYROX INTERNATIONAL SDN BHD