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
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.

12 pillars, one database — fees, payments, class & facility bookings, student & member enrollment, campus access, security, ops, all wired together.

SMARTSERVA covers campus operations end-to-end — from face access at the school gate to MyInvois fee invoicing at the bursar's office. Every pillar shares one database, one audit trail and one student record. Below: the lead problem each pillar solves, three quick wins, a real example, then the full sub-feature list.

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
  • the property QR portal printable property QR landing page
  • 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 via a built-in module, 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

See it in action

Six surfaces of SMARTSERVA.

Campus dashboard, fee invoice, student app, access log, class booking grid, device panel — the surfaces students, parents and campus ops actually touch.

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.


Architectural ground truth

What SMARTSERVA ships with.

Code-verifiable platform facts — invoice types, MyInvois format, RBAC depth, device cipher — not customer-anecdote numbers.

Instead of "X% lift" or "Y customers", we publish the architectural facts you can audit in the codebase: how many invoice types ship, what e-invoice format is wired up, what cipher protects device traffic. These are the numbers that survive every deployment.

SMARTSERVA · platform fact
27+
INVOICE_TYPES
Standard · rental · deposit · fire-safety · consolidated · CN · refund · termination
SMARTSERVA · platform fact
UBL 2.1
MYINVOIS_FORMAT
LHDN preprod + live endpoints, walk-in TIN fallback the walk-in TIN, MSIC code list
SMARTSERVA · platform fact
14
AUTO_BILLABLE_GLS
GL codes pre-wired to the auto-billing rule engine
SMARTSERVA · platform fact
34+
RBAC_PRIVILEGES
Granular role-based privileges enforced on every page
SMARTSERVA · platform fact
SM4-32
DEVICE_CIPHER
Chinese national 32-round block cipher for device-protocol encryption
SMARTSERVA · platform fact
24/7
OPS_MONITORING
Best-effort availability, monitored continuously

Code-verifiable platform facts, drawn from the audited SMARTSERVA codebase. Patrick can map these to your specific deployment on request.


Comparison

Why SMARTSERVA over the alternatives.

A side-by-side at the ten questions every campus asks before signing — vs. spreadsheets and legacy single-purpose software.

Spreadsheets are cheap but break under scale: formulas drift, audit trails do not exist, and the bursar's office silently absorbs the rework. Legacy single-purpose tools cover one slice — fees, or access, or POS — but the joins between them become someone's job. SMARTSERVA replaces those joins with one database. The table below answers the ten questions every campus asks during a vendor evaluation.

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

Ground truth · 39 toggles

Every feature in SMARTSERVA.

The complete property-level feature index — 39 toggles, every one shippable today, audited from the codebase.

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.

[ 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 · the property QR portal property QR landing 4 PWA mobile apps · single sign-on Audit log (audit log)

Live ops sample

A single pane of glass
for the whole campus.

A scaled-down preview of the live ops console — devices, KPIs, activity feed, all in one viewport.

A scaled-down view of the SMARTSERVA control room. The real platform shows full topology, video walls and per-zone telemetry.

Request live demo
ops.smartserva · room01
CPU 18% · RAM 32%

Live edge fabric

Lobby Cam-A
online
Lobby Cam-B
online
Tower Cam-1
online
Tower Cam-2
online
LPR Lane 1
active
LPR Lane 2
active
Lift Bank A
online
Lift Bank B
online
Intercom #04
paired
Intercom #11
paired
EV-Charger 03
idle
Smart Mirror
online
Events / hr
76,420
Latency p95
142ms
Open tickets
3
Today · live counters
Face entries
8,221
▲ 4.1%
Plate scans
3,109
▲ 1.7%
QR visitors
412
▲ 12%
Lift trips
14,840
▲ 0.8%
Activity feed
  • 14:08:21Face access · Student #4421 → Lift Bank A → L18
  • 14:08:14Plate scan · WSY 4188 → Campus carpark · pre-registered
  • 14:08:02Intercom · Classroom 3A → Visitor call · accepted
  • 14:07:55Locker · Parcel delivered · QR notified
  • 14:07:31Booking · Classroom @ 19:00 · paid via Xendit
  • 14:06:48Fee invoice · Batch 41 of 41 · MyInvois ✓

Live analytics

Your operational data, visualized.

Interactive demo: pick a date range, watch the KPIs your reports already produce — campus access events, class face access, lift trips, fees validated, devices online.

This is an illustrative dashboard built from the metrics SMARTSERVA computes with SQL aggregation and exports to PDF / Excel. The numbers below are sample data — choose a preset to swap the view, the way the date selector does inside the real console.

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

Inside the console

A guided tour of the access stack.

Tab through four faithful mock screens — the access log, the IoT device grid, a visitor QR pass and the MyInvois queue.

These are interactive mock-ups of real SMARTSERVA screens, re-skinned for the web. Click the tabs to switch modules. Every screen is described in text for screen readers.

Access Log21-MAY-2026 (Today) ▾ Export
All eventsFaceCardPlateLiftDenied
TimeChannelIdentityPointVerdict
14:08:21FACEStudent #4421Lift Bank A → L18Granted
14:08:14PLATEWSY 4188Campus Carpark · boom 2Granted
14:07:55CARDStaff #0102 (MIFARE)Service Door B1Granted
14:07:31FACEUnknown subjectMain gate turnstileNo match
14:06:48INTERCOMClassroom 3A visitorVisitor call · acceptedGranted
14:05:09LIFTStaff #1180Lift Bank B → L07Granted

Mock campus access-log screen: a chronological feed of access events with columns Time, Channel (face / card / plate / lift / intercom), Identity, Point and Verdict. Each event is granted or flagged, and every row is linked to the student, staff or visitor record behind it.


MyInvois (LHDN) flow

From draft to cleared and paid.

Five stages — Draft, MyInvois validate, Submit to LHDN, Cleared, Paid — every fee invoice walks the same path.
  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

SMARTSERVA generates the LHDN-mandated UBL 2.1 JSON payload for every fee invoice and runs it through the sandbox environment before it ever touches production. Failed validations surface inline with the offending field — TIN format, BRN or MSIC classification code — so the bursar's office corrects and resubmits without a separate workflow.

MSIC codes and the walk-in TIN

Each invoice carries its MSIC industry-classification code from the bundled code list. Where the payer is an unidentified walk-in, SMARTSERVA applies the LHDN-prescribed walk-in TIN the walk-in TIN so the document still clears. Consolidated invoices roll a day's canteen / bookshop POS sales into a single MyInvois submission. The result is a complete, share-able audit chain from draft through to a paid, cleared e-invoice.


Facility bookings

Book a classroom in one tap.

Interactive demo: tap a free slot to hold it, tap again to confirm. Booked slots are locked.

A slot grid the way students and staff see it in the app. The conflict guard means no double-booking; a deposit can be taken via Xendit and a time-windowed QR access key is issued for the booked window.

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 — one access plane.

Interactive plan: select a zone to see who may enter, when, and by which method — face, card, plate or lift — with an entries-today count from the access log.

A campus access-control view, not a surveillance feed. Each zone maps to the access policy SMARTSERVA already enforces through paired SmartFACE, RFID, SmartVE plate readers and lift floor-call controllers — every grant or denial landing in the same audit log.

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

The week, scheduled and roomed.

Interactive timetable: periods down, Monday–Saturday across. Select a class block for its coach, room, capacity and class-pass type.

A scheduling and classroom-booking view — when and where each class and coached session runs, and which room is held. It does not hold grades, marks, transcripts or curriculum: SMARTSERVA schedules and rooms classes, it is not a learning-management system.

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 credential — pass balance and tap-in.

A student / member ID with an animated class-pass balance ring and a face / card tap-in. Press tap-in to simulate an access check at a campus gate.

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.

From data to decision

The numbers your reports already produce — and what to do with them.

Campus access, visitor, facility, fee-arrears, cashflow and device-heartbeat data each point to one operational decision. SMARTSERVA computes the metric; you make the call.

SMARTSERVA does honest, durable reporting: SQL aggregation across the operational tables, exported to PDF and Excel, presented as the dashboards on this page. There is no black-box prediction and no built-in machine learning — the access “intelligence” that flags a stranger or reads a plate runs on the third-party device itself, not inside the platform. What the platform gives you is the clean, auditable data that turns a hunch into a decision. Here is how each metric maps to an action.

Campus access & visitor analytics → security staffing and anomaly review

Every face access event, card swipe, plate read and lift trip lands in the same event log, timestamped against the student, staff member or visitor behind it. Aggregate that by hour and the morning-arrival and after-school peaks appear immediately — so you roster gate staff and stagger lift dispatch against real demand, not a guess. The same data surfaces anomalies worth a human look: a stranger flag raised by a perimeter device, a visitor whose exit time exceeds the granted window (an overstay, where the recorded exit-time exceeds the pass’s end-time), and a repeat-visitor pattern that may warrant a permanent pass or, occasionally, a blacklist entry. None of this is predictive — it is the count and the timeline, made reviewable. Note: these are operational access logs, not an academic attendance register for grading.

Facility utilisation → scheduling and peak pricing

The facility-utilisation report measures bookings by facility type and by individual facility, on a minute or hour basis, and detects the peak windows. Read it and the scheduling decisions write themselves: open more lab slots on the Saturdays that fill, retire the classroom slot that never books, and consider a peak-hour rate on the studios that are always full while the off-peak ones sit empty. Utilisation is also the cleanest argument for capital spend — a consistently saturated facility justifies a second one.

Fee arrears aging → who to chase, and when

Collections data buckets every outstanding balance into current, 1–30, 31–60 and 60+ days, with the balance computed as billed amount minus paid minus unposted. That aging profile drives the dunning cascade directly: the invoice and PDF go out immediately, an overdue reminder fires seven days before the due date, the first letter on day one overdue, the second on day thirty-one, the third on day sixty-one, and a card-expiry warning seven days before a saved card lapses. You are not chasing everyone equally — you are chasing the right accounts at the right moment, on a automation schedule that never forgets.

Cashflow forecast → liquidity and reserves

Cashflow can be summarised by day, month or year and by revenue type, alongside a revenue summary that breaks each fee line down to discount, tax, rounding, amount paid and amount left, with an average daily revenue figure. For a school board or campus management, that is the liquidity view that answers the only question that matters before a major facility upgrade or lift overhaul: will the operating account and the ring-fenced reserve cover it, and if not, when. The forecast is arithmetic on real ledger entries — defensible in front of a board, exportable for the auditor.

Device sync & heartbeat → preventive maintenance

Every access reader, camera, lift controller and intercom reports a sync date and a heartbeat. The device grid turns that into a single uptime number and a list of the units that have gone quiet. A camera that stopped syncing last night is a maintenance ticket this morning — before a student or parent discovers the gate is dark. Tracking sync freshness across the campus converts reactive break-fix into a scheduled round, and gives the campus a defensible record that the access stack was monitored continuously.

Every figure above is computed from data SMARTSERVA already holds and is exportable to PDF, Excel and CSV. The dashboards on this page visualise those numbers; the decisions stay with you.


Works with

An open fabric for every device on campus.

Generic IP cameras, MIFARE-compatible RFID, lifts, intercoms and Xendit (QR · card · Direct Debit) — brand-agnostic by design.

No proprietary lock-in. SMARTSERVA speaks to the access systems already on your campus and the ones you plan to deploy next. Below: the integration tags, then a deep-dive paragraph on each major system.

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 autha built-in module

MyInvois (LHDN)

Malaysian e-invoice compliance for B2B invoices is built into the core. SMARTSERVA validates every invoice against LHDN schema (TIN, BRN, classification codes, currency) before submission, supports both sandbox and production environments, and handles consolidated invoices, individual invoices and credit notes. Failed validations surface inline with the offending field highlighted, so finance teams correct and resubmit in seconds.

Xendit

A multi-method payment gateway with smart routing and webhook reconciliation. The currently-wired methods are QR, credit/debit cards, and Direct Debit. Recurring schedules retry failed cards on configurable cadences; every settlement event flows back into the SMARTSERVA ledger automatically. Manual proof-of-payment uploads route into a verification queue for finance to approve.

Autocount

Bidirectional sync of customers, invoices, payments and GL postings means you can keep Autocount as the corporate finance system of record while SMARTSERVA runs the front office. Mappings are configurable per chart-of-accounts; conflicts surface in a reconciliation queue rather than overwriting silently.

Email notifications & invoice delivery (our email service)

Invoice delivery, statement dispatch, password reset, visitor-pass attachments, payment confirmations and reminder cycles all run through our email service. Email is the system\'s outbound channel; in-app notifications and announcements cover real-time messaging inside the platform. Patrick remains reachable on WhatsApp for sales and escalation — that is a human channel, not a system feature.

Public REST API · documented surface

A documented public API at our developer API reference exposes endpoints across visitor management, EV charging deposit and session, sub-account, announcements, customer master and access events. Bearer-token authentication; consistent JSON envelope; suitable for partner systems, building-automation bridges and data-warehouse pulls.

AutoCount Connector middleware

The AutoCount integration is delivered through a hosted middleware at a hosted, token-secured connector/smartserva with Bearer-token authentication. Supported flows: invoice push, payment push, cancel and undo. Mappings live per chart-of-accounts; conflicts surface in a reconciliation queue rather than overwriting silently.

IP cameras · RFID · face · LPR · intercoms

Brand-agnostic AIoT fabric: generic IP cameras with HTTP snapshot & event ingest, MIFARE-compatible RFID smart cards, SmartFACE face-recognition cameras, SmartVE ANPR/LPR plate readers and SmartINTE smart intercoms (the same family also delivers Integrated Smart Access). SMARTSERVA enrols the student, staff member or vehicle once and pushes the access profile to every relevant device automatically. Device-protocol traffic is wrapped in the SM4 cipher.

VYROX AI (operating brain) · TukangMan link-out

SMARTSERVA is built by VYROX INTERNATIONAL SDN BHD and powered by VYROX AI — the AI that specializes in business operation management together with IoT. On-demand campus repairs route to the TukangMan handyman marketplace via a deep link from the app.

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.


// campus_ops_center

The campus operations center — one console.

Zones, live entries, the class-in-session board and today's room bookings on one real-time pane — operations, never academics.

This is what the duty operator sees: which campus zones are open, how many people have entered today, which rooms have a class running right now, and the day's facility bookings. Every number is drawn from the access event log and the booking calendar — the same operational data SMARTSERVA already records. There is no gradebook, transcript or attendance-for-marks here; this is a live access & scheduling view, powered by VYROX AI.

A four-panel campus operations console showing campus zones with live entry counts, a live-entries event feed, a class-in-session board listing rooms with a running class, and today's facility bookings list.

Campus zones

7 online
Main Gate412 in
Classroom Block1,244 in
Science Lab restricted188 in
Library642 in
Hostel lift-zoned318 in
Car Park254 in

Live entries

streaming
  • GRANTED · Main Gate · face · MEM-2026-03187 · 14:02:11
  • GRANTED · Classroom B · card · STU-11842 · 14:02:09
  • PLATE · Car Park · WXY 4471 · reserved bay · 14:02:04
  • GRANTED · Library · face · STU-10093 · 14:01:58
  • LIFT · Hostel · floor 7 · zoned · 14:01:51
  • DENIED · Science Lab · outside hours · 14:01:44

Access audit log · every grant & denial chained to an identity.

Class in session

4 running
RoomClassCoachCap
Room B-12English B1Ms Tan18/20
Robotics LabRoboticsMr Lim12/12
Studio AAikidoSensei Wong9/16
Room C-04MandarinMs Chong15/18

Room-booking + class scheduling — which room is occupied, by whom, capacity. No marks held.

Today's facility bookings

22-MAY-2026 (Today) ▾
TimeFacilityBooked byStatusDeposit
08:00–10:00Hall — AssemblyAdmin OfficeConfirmed
10:30–12:00Court 1 — PECoach DeviConfirmedRM 0
14:00–16:00AuditoriumParent–TeacherPending payRM 120
16:30–18:00Studio AAikido ClubPending appr.RM 60

Today at a glance

Entries
0
Visitors
0
Bookings
0
Incidents
0

Counts aggregate from the access log, visitor passes and the booking calendar — exportable to PDF / Excel.


// student_lifecycle

From enrollment to renewal — one audited timeline.

Enrollment → class pass → campus access → renewal. Every step a real SMARTSERVA record — never an academic transcript.

A student or member is one identity in the enrollment master. SMARTSERVA threads that identity through four operational stages — and the “access” stage is an operational log of who tapped in where, not academic attendance for grading. Plan, days-remaining, deposit and fee live on every record; renewal invoices auto-generate before expiry.

A four-stage student lifecycle pipeline: enrollment with a master record, class-pass purchase showing a punch-card balance, campus access shown as an operational tap-in log (not academic attendance), and auto-generated renewal before expiry.
STAGE 01
Enrollment

Master record created — primary, branch or affiliate. Guardians added as sub-accounts. Bulk CSV/Excel import for legacy registers.

  • · Plan, deposit & fee on record
  • · Guardian / dependant sub-accounts
  • · First-login + consent capture
STAGE 02
Class pass

Buys a class-pass bundle (e.g. 10 classes) or a recurring membership. Pass balance tracked per identity.

7 / 10 useddays remaining 142
STAGE 03
Campus access

Face / card / plate tap-in writes an operational access-log entry — gate, room, lift, timestamp.

  • · 08:02 Main Gate · face
  • · 08:11 Room B-12 · card
  • · 16:40 Car Park · plate

Access log ≠ attendance-for-grading.

STAGE 04
Renewal

Auto-renewal invoice generated ~30 days before expiry; MyInvois-validated; Xendit auto-charge with smart retry.

Renewal raised−30d pre-expiry

// ask_vyrox_ai

Ask VYROX AI — operational answers from real data.

Preset operator questions → answers built from numbers SMARTSERVA already computes. It surfaces and automates reports — it does not predict the future.

VYROX AI is the operational-intelligence layer over your campus data. Pick a question and it returns the answer the report already produces — aging buckets, room utilisation, today's class load, the MyInvois batch. Honest by design: this is SQL aggregation and automation, not machine-learning forecasting. The access “intelligence” that reads a face or a plate runs on the connected device, not here.

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.


// automation_engine

The automation engine — what runs, and when.

Automation rules, not AI guesses: auto-billing, the dunning cascade, pass auto-renewal, auto-stop facilities and expired-booking cancel — all on a fixed schedule.

SMARTSERVA's value is durable, provable automation: per-minute and scheduled workers that bill, chase, renew and clean up without anyone clicking a button. Toggle a rule below to see its trigger window. These are real scheduled jobs, not predictions.

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

The parent & guardian portal — in their pocket.

Fees, the child's class schedule, a visitor pass and announcements — one PWA, single sign-on. No grades, by design.

Parents and guardians get a friendly installable app (PWA) sharing the same SMARTSERVA database. They pay fees by FPX / card / e-wallet via Xendit, see the child's class & room schedule, pre-register a visitor QR pass, and read campus announcements. It shows operational information only — never marks, transcripts or coursework.

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.


// ecosystem_hub

The ecosystem hub — third-party systems, one spine.

MyInvois/LHDN, Xendit, AutoCount, IoT & access hardware, HERE Maps and a REST API — SMARTSERVA is the spine they all plug into.

A hub-and-spoke view of the external systems SMARTSERVA connects to. Everything below is a genuine third-party integration grounded in the platform — finance & tax, payments, accounting, access hardware families, mapping and a documented developer API. Each spoke flows clean, auditable data to and from the SMARTSERVA core.

A hub-and-spoke ecosystem diagram with SMARTSERVA at the centre and six third-party spokes: MyInvois/LHDN e-invoice, Xendit payments, AutoCount accounting connector, IoT and access hardware families, HERE Maps for the courier and staff apps, and a documented REST API with webhooks.

SMARTSERVA core

One database, one audit trail. Every spoke reads and writes through it. Powered by VYROX AI.

MyInvois (LHDN)
UBL 2.1 JSON · MSIC codes · the walk-in TIN · sandbox→production · sharing URL.
Xendit
QR / DuitNow · credit & debit card · Direct Debit · FPX · e-wallets · webhook reconciliation.
AutoCount Connector
Hosted middleware · Bearer auth · invoice / payment / cancel / undo push.
IoT & access hardware
Generic IP cameras · MIFARE RFID · SmartFACE / SmartVE / SmartINTE · lifts · parking locks · SM4 cipher.
HERE Maps
Geolocation & routing in the courier and staff PWAs (SDK v3.1).
REST API & webhooks
Documented surface · Bearer auth · events for invoices, payments, access & bookings.

Brand-agnostic by design — keep the cameras, readers and accounting tools you already run. No proprietary lock-in.


// bi_wall

The BI / KPI wall — your campus, at a glance.

A dense exec board of sparklines, mini-bars and trend tiles — the numbers your reports already produce, visualised.

For leadership who want the whole campus on one wall: collections, utilisation, access throughput, fee pipeline and device health as small-multiples. Every tile is an illustrative view over real SQL-aggregated metrics, exportable to PDF / Excel. No forecasts — just what is true today.

A business-intelligence KPI wall of twelve small tiles: collection rate, fee arrears, occupancy of rooms, 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, trend direction and a sparkline.
Collection rate
94.2%
▲ 2.1% MoM
Fee arrears
RM 41.2k
▼ 11% MoM
Room occupancy
78%
▲ 4 pts
Access events today
3,058
peaks 08:00 / 16:00
Device uptime
99.1%
142 / 143 online
MyInvois validated
1,842
this month
On-time fees
88%
▲ via auto-charge
Avg daily revenue
RM 9.4k
by revenue type
No-show rate
6.3%
▼ 1.4 pts
Library dwell
52 min
avg per visit
EV charger use
71%
16 bays
Open incidents
0
all cleared

// gate_and_zone_board

The gate & zone board — every entry, in real time.

Pick a zone to see its access method and live occupancy; watch granted and denied entries stream from the access log.

One console for the duty operator: each campus zone shows the access method it enforces, current occupancy against capacity, and a live feed of the latest granted and denied entries. Filter the feed by all, granted or denied. Every figure is drawn from the access event log — an operational access-control view, not a surveillance feed and not academic attendance for grading.

A campus gate and zone access board. Seven zones (Main Gate by vehicle plate and face, Classroom Block by RFID card and face, Science Lab by face with permit, Library by RFID card, Hall by RFID card, Hostel by face, Car Park by vehicle plate) each show their access method, a live occupancy bar against capacity, and entries-today counts. A streaming feed on the right lists the latest access events — granted face matches and card taps, and denied attempts — with All, Granted and Denied filters.
Access · Live zone board · 21-MAY-2026 142 / 143 devices online
Selected zone
Main Gate Vehicle plate + Face

Students, staff and registered vehicles, 06:00–22:00. Visitors require a time-windowed QR pass.

Entries today: 612 · drawn from the access event log.

Live access feed
  • Face match · Classroom Block · Lim W.09:41
  • Card tap · Library · S-204109:41
  • Denied · Science Lab · no active permit09:40
  • Plate read · Main Gate · WXY 447109:40
  • Face match · Hostel · Tan A.09:39

Granted / denied semantics mirror the real access log. No video, no biometrics shown — just the auditable event.


// enrollment_funnel

The enrollment funnel — enquiry to active pass.

Six operational stages from enquiry to activated access — count and conversion at every step. Operations, never academics.

Student intake is an operations pipeline, not a gradebook. SMARTSERVA tracks each prospect from enquiry through application, enrollment, fee invoicing (MyInvois), pass issue and access activation — so the admissions office sees exactly where intake stalls. Every figure is an illustrative view over the enrollment registry and fee ledger; it never holds grades, transcripts or coursework.

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

The canteen & bookshop POS — tap, charge, post.

A touch till for on-campus retail: product grid, running cart with SST, and tender by wallet, DuitNow QR, card or student-account charge.

On-campus canteens and bookshops run on SMARTSERVA too. Tap products into a cart, take payment by cashless wallet, DuitNow QR, card or a charge to the student's enrollment account — and every sale posts straight to the GL and, where required, into the MyInvois flow. Built on the platform's stocks and sales modules. It is a retail point of sale, not an academic record.

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.


// nl_report_builder

Ask in plain language — VYROX AI builds the report.

Type a request; VYROX AI assembles the matching SQL-aggregated report — a real table or chart, ready to export. No forecasts.

VYROX AI — operational intelligence, not prediction — turns a typed request into the report SMARTSERVA already computes. Ask for access by hour, fees over 60 days or this month's MyInvois batch, and it returns a table or chart over your real data, ready to export to PDF, Excel or CSV. It surfaces and automates genuine reports; it never invents a forecast and never touches grades or coursework.

A natural-language report builder. An operator types a request such as "access by hour at the Main Gate this week" or "outstanding fees over 60 days" and VYROX AI returns the matching SQL-aggregated report as a table — for example access counts per hour, or an arrears table with name, days overdue and balance — with PDF, Excel and CSV export. It surfaces real reports and does not predict the future.
VYROX AI · Report builder
Report · access by hour — Main Gate · this week
HourGrantedDenied
07:00–08:002143
08:00–09:004887
12:00–13:001762
16:00–17:004025
PDF Excel CSV

VYROX AI assembles real SQL-aggregated reports from your operational data. It does not forecast and produces no academic data.


// admin_monitoring_console

The monitoring console — status, heartbeat, approvals, audit.

System status, a device-heartbeat grid, an approval queue you can accept or reject, and a streaming audit feed — one operations console.

For the campus admin and IT team: live system status, a device-heartbeat grid that flags any stale reader or camera, an approval queue for payments, bookings and move-ins, and a streaming audit feed of every privileged action. Reactive break-fix becomes a scheduled maintenance round with a defensible record. An operations and security console, not a gradebook.

An admin monitoring console. A status row shows the platform operational, payment gateway connected, MyInvois reachable and 142 of 143 devices online. A device-heartbeat grid lists access readers, face cameras, lift controllers and intercoms with their last sync, with one intercom flagged stale. An approval queue lists a fee payment, a hall booking and a hostel move-in, each with accept and reject actions. A streaming audit feed lists timestamped privileged actions from the audit log.
Admin · Monitoring console · 21-MAY-2026
PlatformOK
PaymentsOK
MyInvoisOK
Devices142 / 143
Device heartbeat
Door reader · Main Gatesync 4s
Face cam · Classroomsync 6s
Lift controller · Block Async 11s
Intercom · Hostelstale 18m
Approval queue
Fee payment · RM 1,240.00
FPX proof · S-2041 · pending post
Hall booking · Sat 14:00
Sports day · capacity check passed
Hostel move-in · Room H-214
Deposit cleared · pass to issue

Accept / reject is illustrative — real actions write to the audit log with actor, action and timestamp.

Audit feed (audit log)
  • 09:41 · admin · post_payment · S-2041 · 102.x
  • 09:40 · bursar · validate_einvoice · INV-8841
  • 09:39 · security · grant_access · Main Gate
  • 09:38 · admin · approve_booking · Hall
  • 09:37 · system · automation · dunning_day_31

Every privileged action is recorded — actor, action, timestamp, source IP — and exportable on request.


4 phases · live in 4 weeks

From kick-off to live operations.

Live in 4 weeks: discovery, configuration, AIoT pairing, soft launch — then continuous improvement.

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 institution profiles — schools, international schools, colleges & universities, training & tuition centres, academies, coding bootcamps, language centres, campus facilities — with the modules each leans on.

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.

Operator shapes

Twelve campus shapes, one operations platform.

Twelve institution profiles SMARTSERVA was built for, each linked to the modules that solve their day-one workflow.

Twelve campus shapes SMARTSERVA was built for — each card maps the institution profile to the specific SMARTSERVA modules that carry their day-one workflow. Patrick is happy to walk you through reference deployments on request.

Primary / secondary school — fee invoicing + face-recognition campus access for students & staff.

Multi-room tuition centre — online class booking + tier-based pricing.

Campus canteen & bookshop — POSERVA + amenities QR + visitor/parent management.

Multi-floor campus block — lift floor-zoning access + campus parking.

Sports academy — recurring class bookings + Xendit fee payments.

Campus admin office — helpdesk / complaints + concierge requests.

Campus carpark — plate-reader entry + paid parking session billing.

College / university — fee billing + scheduled fee-run auto-generation.

Swim / aquatics academy — class passes + coach scheduling.

Hostel / residential campus — sub-account billing + statements.

Music / arts academy — class passes + membership plans.

Training centre — multi-room class bookings + auto-reminders.


Savings calculator

Estimate your monthly savings.

Four inputs, one estimate. Shifts manual ops time, invoice handling and collection rate into a monthly MYR figure.

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

Hardened by default. Auditable on demand.

TLS 1.3 in transit, RBAC, action audit log, PDPA-aligned, MyInvois certified — out of the box.

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 origin paths to SMARTSERVA. Imports, parallel-run cutovers, OCR for paper, and API bridges for in-house systems.

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).

Native, validated, sandbox-first. Inline error fields, credit notes, consolidated invoices, full submission audit.

MyInvois is treated as a first-class part of the billing engine, not a bolt-on. Every B2B invoice is shaped to the LHDN UBL schema as it is composed, validated against the sandbox before submission, and sent to production with a stored UUID and validation receipt. Failed submissions surface the offending field inline — TIN format, BRN, classification code — so finance corrects and resubmits in the same flow.

Standard, consolidated, credit notes

All MyInvois invoice types supported out of the box: standard B2B, consolidated B2C, credit notes, debit notes and refund notes. Each carries its own UUID and validation timeline.

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.


The full surface area

Complete capabilities catalog.

Every operator-visible feature in SMARTSERVA, grouped by domain — 280+ line items, no omissions, no fluff.

The 12 pillars above tell the story. This catalog is the receipts: a scannable index of every domain we ship, drawn straight from the audited SMARTSERVA codebase. Use it as a feature checklist when comparing against your current stack.

Accounting

25
  • Standard invoices
  • Consolidated invoices
  • Utility-billing invoices (water/electricity)
  • Rental invoices
  • Fire-charge invoices
  • Standard deposit invoices
  • Deposit refund invoices
  • Credit notes (issue + preview)
  • Debit notes
  • Invoice adjustments
  • Manual GL adjustments
  • Voided invoices register
  • Late-payment interest engine + interest advice
  • Sinking-fund auto-generation
  • Maintenance-fee auto-generation
  • Statement generation & dispatch
  • Statement pay flow
  • Consumption tax (SST / GST) setup
  • Consumption tax types
  • Cash book
  • GL master + GL transactions
  • GL invoices, GL credit notes
  • External public-pay invoice link
  • Invoice + payment QR
  • PDF rendering (multi-paper-size)

Payments & Gateways

17
  • Xendit QR payments
  • Xendit credit / debit card
  • Xendit Direct Debit
  • FPX (Malaysia online banking)
  • Touch’n Go e-wallet (via Xendit)
  • Boost (via Xendit)
  • GrabPay (via Xendit)
  • ShopeePay (via Xendit)
  • DuitNow QR (via Xendit)
  • Razer/FiUU sandbox integration available
  • Auto-payments / saved-card vault
  • Webhook reconciliation (qr.payment, CC/DC, DIRECT_DEBIT)
  • Manual proof-of-payment verification queue
  • Receipts register
  • Refunds + all-refunds register
  • BA / CC / GA charge bookkeeping
  • App payment success / failure callbacks

Banking, GL & Cashflow

11
  • Bank accounts
  • Bank reconciliation
  • Gateway processor (bank-details) setup
  • Withdrawals (landlord rental payouts)
  • Customer advances
  • Customer deposits ledger
  • Customer payments ledger
  • Customer refunds ledger
  • Financial report set
  • Facility utilisation report
  • Cashflow / cash book page

Customer & Sub-Account

10
  • Customer master + customer dashboard
  • Customer information page
  • Sub-users (household, dependants, secondary cardholders)
  • Sub-account change requests + approval
  • Information change requests
  • Owners bulk import (CSV/Excel)
  • Staff user accounts
  • First-time login + login guide
  • Password reset + forgot-password
  • Tenant accounts (separate from owners)

Lease / Agreements

7
  • Tenancy proposals
  • In-force agreements
  • Not-in-force agreement archive
  • Rentals register
  • Rental types
  • Generate-rentals automation
  • Lease milestones & renewal alerts

Membership & Classes

9
  • Memberships (paid plans)
  • Membership plans (admin tier)
  • Classes
  • Class types
  • Class bookings
  • Class passes
  • Class-passes list
  • Coaches
  • Member tiers + entitlements

Bookings & Reservations

12
  • Facility bookings (pool / BBQ / function room / courts)
  • Facility types + facility setup
  • Golf bookings (tee-time)
  • Common-area inventory
  • Court change
  • Booking cart (add / bulk-add)
  • Booking refunds + rejects
  • Recurring rules
  • Cut-off-time enforcement
  • Public-holiday calendar
  • Booking approvals
  • Automation auto-stop + auto-expire

Property Setup

10
  • Units
  • Blocks
  • Floors
  • Zones
  • Common areas
  • Property features master
  • Property QR code poster
  • Public-holiday / calendar
  • Rates, fees & charges setup
  • Revenue (profit) definition

Parking

9
  • Visitor parking
  • Reserved parking
  • Paid parking
  • Parking bay setup
  • Parking-lot types
  • EV charging lots
  • EV deposit + session API
  • Smart parking-lock controllers
  • Wheel-clamp module

Visitors

11
  • Visitor records
  • Visitor types
  • Visitor documents
  • Visitor IC photos
  • Visitor vehicle photos
  • Visitor pass
  • Visitor pass QR + parking QR
  • Visitor QR change / refund
  • Visitor parking allocation
  • Black/whitelist
  • Most-visited & repeat-visitor analytics

Smart Access / AIoT

18
  • SmartFACE face recognition
  • Face-rec enrolment + push
  • SmartVE ANPR / LPR
  • SmartINTE smart intercom
  • Integrated Smart Access
  • RFID smart cards (MIFARE-compatible)
  • Smart-card types
  • Cards register
  • Admin-check-card
  • QR keys
  • QR access + QR check
  • Lift floor-call access
  • AIoT device registry
  • Access-device probes / heartbeat
  • the property QR portal printable property QR landing page
  • the property QR portal QR poster
  • SM4 device cipher
  • Smart mirrors with secure access codes

IoT Monitoring

12
  • Generic IP cameras (HTTP cgi-bin snapshot)
  • Camera receive log
  • IP-server event receiver
  • Intrusion server receiver
  • Intrusion log testing
  • Smart lighting + automation
  • Auto-lighting check (automation)
  • Power monitoring
  • Smart mirrors
  • Delivery lockers (operate)
  • Delivery-locker configuration
  • Parking lock control + response

Security Operations

8
  • Live Security Monitor (intrusion / photo / digital panes)
  • Security guard PWA (ViPass UI)
  • Emergency SOS one-tap
  • Emergency phone-number directory
  • Black/whitelist enforcement
  • Card swipes audit
  • Incident reports (cross-linked)
  • System & debug logs (audit log)

Helpdesk / Concierge

14
  • Concierge services catalogue
  • Concierge types + setup
  • Complaints lifecycle + SLA clock
  • Suggestions box
  • Incident reports
  • Multi-tier ticket types + routing
  • Help-desk channel
  • Defect reports
  • Lost-and-found with claim flow
  • Internal staff mail
  • Announcements (block / zone / property)
  • Meeting minutes + follow-ups
  • Contractor service permits
  • TukangMan link-out

POS / Marketplace

12
  • POSERVA point-of-sale
  • POSERVA settings
  • Stocks master
  • Stock groups
  • Stock classification
  • Sales records (daily POS tape)
  • Merchants register
  • Merchant captive login
  • Merchant capture
  • Community Marketplace storefront
  • Campaigns (admin)
  • Suppliers

Approvals & Workflow

6
  • Approvals master
  • Management approvals
  • Payment approvals
  • Company-approval flow + company-approved
  • Sub-account change approvals
  • Booking approvals / rejects

Automation / Automation

19
  • Per-minute scheduler
  • 2-min automation tier
  • 5-min automation tier
  • Auto-billing config
  • Reminder cycles
  • Auto-payments scheduling
  • Auto-stop amenity (automation)
  • Auto-cc-booking
  • Auto-expire bookings
  • Generate maintenance fees (Scheduled fee generation)
  • Generate sinking fund
  • Generate interest
  • Generate rentals
  • Generate statements
  • Clear intrusion photos (automation)
  • Delete child-membership purge (automation)
  • Auto-lighting check
  • IoT heartbeat check
  • Swipe heartbeat check

Reports & Analytics

6
  • Financial reports (page + report)
  • Facility utilisation
  • Most-visited analytics
  • Operator dashboard
  • Customer dashboard
  • System & debug logs

Mobile Apps (PWA)

6
  • Customer / owner app
  • Staff / management app (staffapp)
  • Security guard app (security_app + ViPass)
  • Delivery courier app
  • Merchant captive login + capture
  • Public captive flows (capt · capt_signup · capt_forgot)

QR Codes

11
  • Property QR poster
  • Invoice payment QR
  • Print-QR utility
  • Visitor pass QR
  • Visitor parking QR
  • Visitor pass QR change/refund
  • QR keys
  • Generic QR access + QR check
  • Self-service laundry QR
  • Delivery locker QR
  • CSA QR (separate module)

Self-Service

7
  • Self-service laundry / amenities
  • Amenities records
  • Customer captive payment
  • External pay-invoice public page
  • Owner first-login + reset
  • Sign-up / register-account
  • Forgot-password

Admin / Company

11
  • Management Bodies (companies)
  • Projects
  • No-project landing
  • Staff / employees
  • Operator-level settings
  • Privacy · Terms · Disclaimer
  • AI tooling endpoint
  • Files (per-property document store)
  • Backups / uploads directory
  • PDF paper-size rendering
  • Notification system (s_noti + mute)

Tax / MyInvois Compliance

8
  • MyInvois UBL 2.1 JSON payload
  • e-Invoice submission + share URL
  • MSIC industry codes (msic_codes.json)
  • Walk-in buyer TIN fallback
  • safe-de2 submission token encryption
  • Consumption tax types
  • Single consumption tax
  • e_invoicing audit table

Integrations (3rd party)

8
  • MyInvois / LHDN e-invoice
  • Xendit payment gateway
  • AutoCount accounting (read API + push sync via VYROX-AutoCount-Connector middleware)
  • AutoCount flows: invoice / payment / cancel / undo (Bearer token)
  • TukangMan handyman link-out
  • VYROX AI (operating brain)
  • our email service email transport
  • Razer/FiUU sandbox integration available

Developer / Public API

13
  • a built-in module — documented REST endpoint surface
  • Visitor API
  • EV charging deposit + session API
  • Sub-account API
  • Announcements API
  • Customer-master API
  • Access-events API
  • Bearer-token authentication
  • JSON envelope
  • PWA API namespace (api/*)
  • Mobile login (api/app_00_user_login)
  • QR-add-project (api/app_00qr_add_project)
  • Me-details example (api/me_details_example)

Support & SLA

Direct access. Real response times.

P1 within 1h, P2 within 4h, P3 next-day — Patrick on WhatsApp, right engineer in the loop.

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

Custom packaging, honest bands.

Sized by units, modules and AIoT hardware. Three indicative bands — talk to Patrick for a firm quote.

No surprise quotes. We size by units/customers, modules in scope, and AIoT hardware integrations. The numbers below are indicative ranges — talk to Patrick for a firm quote.

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.


Plain-English glossary

Industry terms, demystified.

25 plain-English definitions for the aautomationyms that appear elsewhere on this page.

Quick reference for the aautomationyms scattered across this page and the property/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.
Bin (PDPA term)
In PDPA terminology, a "data subject" register entry — a record of the individuals whose personal data is held.
Automation
A time-based scheduler that runs jobs at fixed intervals — used for nightly 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.
JMB / MC
Joint Management Body / Management Corporation — the legal entities that run strata properties in Malaysia.
Multi-tenant SaaS
One software instance serving multiple customer organisations with logical data separation.
the property QR portal
A printable property QR landing page — couriers, contractors and service providers scan the property's static QR (csa_qr_static on the property record) and land on a property-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.
Sinking fund
A reserve fund collected from residents and ring-fenced for major capital expenditure (lift overhauls, repainting).
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 access code carried by smart-mirror access requests, used to gate unit-door access from common areas.


// the_actual_campus_console

This is the actual console — one screen for the whole campus.

A faithful, re-skinned recreation of the real staff console: a left module rail, a date-scoped title bar, a Members enrollment list and an access-devices list behind pill tabs, export tools, and a live Things-to-Do queue.

Not a marketing render — this mirrors the real staff screen your team works in every day, re-skinned to the SMARTSERVA neon palette. The same module rail, the same date-range scoping, the same enrollment and device lists, the same PDF / Excel / Print exports. It is campus & student operations — access, enrollment, scheduling, facilities and billing. It is not a gradebook, transcript store or LMS, and it does not record grades, exam marks or curriculum. Powered by VYROX AI.

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.

A faithful recreation of the real Visitors list — checked-in time, visitor pass number, visiting campus block, name, mobile, vehicle plate, valid-until and the guard who checked them in, with PDF / Excel export and status pills.

This is the live visitor register your guardhouse works from — pre-registered guests, parents, contractors and exam invigilators flowing through the Main Gate. Re-skinned to the SMARTSERVA neon palette, same columns, same status semantics, same exports. It is an access & security log of who entered which campus block and when — not academic attendance, and never a grade or exam record. Powered by VYROX AI.

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

// access_pass & facility_booking

The pass that opens the gate — and the slot grid behind it.

A faithful visitor / student access QR pass card with a live expiry countdown and an Access Point Granted list including Lift Access, paired with the real facility-booking slot grid where free slots toggle free to holding to booked.

Two real screens, side by side: the access-control QR pass a guest carries on their phone, and the facility booking grid your front desk uses to reserve labs, studios and the sports hall. Both re-skinned neon; both faithful to the real layouts, statuses and access-point semantics. Face matching, where used, runs on the device — not on the platform. Powered by VYROX AI.

A faithful SMARTSERVA visitor access pass card. The header shows the campus name Greenfield Academy and a green Valid status pill. Below a circular photo placeholder is the visitor name Lim Mei Ling, the vehicle plate WMK 2291, and Valid Until 22-May-2026 12:05 PM. An Access Control QR-Key block contains a QR code, a live Expire in countdown that ticks down in minutes and seconds, and a note that the QR code is dynamic and changes over time. An Access Point Granted list shows Main Gate, Main Block Lobby A and Library Block Entrance, with a Lift Access sub-section listing Main Block Lift and Library Lift. A bottom row has Address, GPS, QR Code and Contact buttons.
SMARTSERVA · Visitor Pass VP-26-004471
Valid
Greenfield Academy
Main Campus · Visitor Pass
Lim Mei Ling
WMK 2291
Valid Until 22-May-2026 12:05 PM
Access Control QR-Key
Expire in 03:00

This QR Code is dynamic and changes over time. Use it to gain access through gates, doors and lifts.

Access Point Granted
  • Main Gate
  • Main Block · Lobby A
  • Library Block · Entrance
Lift Access
  • Main Block Lift
  • Library Lift

Illustrative. QR keys are issued via the standard QR-key system; the countdown mirrors the real dynamic-key rotation.

A faithful SMARTSERVA facility booking slot grid. A title bar reads Facility Booking with a date pill set to 22-May-2026 (Today). Rows are campus rooms — Computer Lab 1, Computer Lab 2, Science Lab, Studio A, Music Room, Sports Hall and Library Pod — and columns are 30-minute time slots from 8:00 AM to 6:00 PM. Cells are colour-coded: available cells are empty, holding (temporary in-cart) cells are magenta, booked cells are filled grey, and past expired cells are dim. Clicking a free cell cycles it from free to holding to booked. A legend explains the four states.
SMARTSERVA · Facility Booking · 22-MAY-2026
Facility Booking
22-May-2026 (Today)
8:009:0010:0011:00 12:001:002:003:00 4:005:006:00
Computer Lab 1
Computer Lab 2
Science Lab
Studio A
Music Room
Sports Hall
Library Pod
Available Holding (in cart) Booked Expired / past

Click a free slot to cycle Available → Holding → Booked. Booked and past slots are locked. Illustrative — mirrors the real availability grid; bookings carry a deposit and a QR access key.


// fee_collection_report

Fees by programme, aged and exportable.

A faithful tabular fee-collection report: summary cards for billed, collected, outstanding and collection rate, then a list of fees by programme with aging buckets (current / 1-30 / 31-60 / 60+) and PDF / Excel export. SQL aggregation, not ML.

This is the bursar's collections view — the same numbers your reports already compute, summarised into cards and broken out by programme and aging bucket so you know exactly who to chase. It is billing and fee collection (MyInvois / LHDN ready), strictly not academics: no grades, no transcripts, no exam marks. Every figure exports to PDF and Excel. Powered by VYROX AI.

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

// several built-in modules

The week, scheduled and enrolled.

A faithful class-schedule timetable (periods × Mon–Sat) plus the class-pass list with the real Booking Remaining column and per-pass colour swatch. This is scheduling and enrollment — not academics: no gradebook, no transcript, no LMS, no exam marks.

Coaches and admins read the timetable to see what runs when, where, and how many seats remain — then every booking draws down a student’s class pass. The columns mirror the live console: Class Date, Class Type, Class Name, Start / End Time, Duration, Facility, Availability and Booking Dateline. SMARTSERVA runs scheduling, facility booking and fee collection — it does not keep grades, transcripts, a gradebook, an LMS or exam results. Powered by VYROX AI.

A faithful SMARTSERVA class-schedule timetable. A title bar reads Class Schedule with a date-range pill for This Week and a New Class button. A grid of time periods from 9 AM to 5 PM down the side and Monday through Saturday across the top holds class blocks such as Beginner Coding, Robotics Lab, English Conversation, Public Speaking, STEM Workshop and Weekend Coaching, each showing the room and remaining seats; full classes are dimmed. Below it, a class-pass list shows columns Start Time, Customer Account ID, Customer Name, Colour, Pass Name, Booking Remaining as X of Y, Charge and Status, with pass statuses Active, Suspended and Expired. A footer offers PDF, Excel and Print and a Showing count.
SMARTSERVA · Class Schedule
Class Schedule
18-May-2026 ~ 23-May-2026 (This Week)

Class Passes

Start TimeCustomer Account IDCustomer NameColourPass NameBooking RemainingChargeStatus
06-Jan-2026CA-100482Nurul Aisyah10-Class Coding Pass 7 of 10RM 480.00Active
14-Feb-2026CA-100517Daniel TanWeekend Coaching x8 3 of 8RM 640.00Active
02-Mar-2026CA-100533Priya RamanEnglish Conversation x12 11 of 12RM 720.00Active
19-Nov-2025CA-100388Lim Wei ShengRobotics Term Pass 0 of 16RM 1,120.00Expired
28-Jan-2026CA-100499Farah ZahraPublic Speaking x6 4 of 6RM 390.00Suspended
Showing 1 to 5 of 5 class passes

// a built-in module

The access stack, live on one console.

The real Security Monitor: two auto-refreshing access boards — Physical Access Logs and Digital Access Logs — with live counters and the genuine access-status legend (Pending Activation / Expired / Invalid QR Code / Wrong Entrance / No Record). Re-skinned neon. Face matching runs on the device; the platform records the result.

Every entry attempt at a gate, door, lift or lane streams onto a board as it happens. Physical access covers face, RFID card, plate and lift readers; digital access covers QR passes issued to visitors, parents and students. The status legend is taken straight from the console so guards read the same words your operators do. Powered by VYROX AI.

A faithful SMARTSERVA Security Monitor. Two live boards sit side by side. The Physical Access Logs board, with a live event counter, streams entries such as Main Gate face match granted, Lab Block card granted, Car Park plate read granted and Library lift call. The Digital Access Logs board streams QR-pass scans with statuses Granted, Pending Activation, Expired, Invalid QR Code, Wrong Entrance and No Record. Below the boards an access-status legend defines each status: Pending Activation means the pass is not yet valid at entry time, Expired means past end time, Invalid QR Code means the QR is not from the system, Wrong Entrance means not authorised at this entrance, and No Record means the credential is unknown.
SMARTSERVA · Security Monitor
Security Monitor
Live · auto-refresh
Physical Access Logs 2,184
  • Main Gate · Face match — Nurul A.SuperPASS-Face · 14:08:51Granted
  • Lab Block · RFID cardSuperPASS-Door · 14:08:33Granted
  • Car Park · Plate WMK 1234UltraPASS-Vehicle · 14:08:10Granted
  • Library · Lift call L4SuperPASS-Lift · 14:07:48Lift trip
  • Hostel Block · CardSuperPASS-Door · 14:07:22Wrong Entrance
Digital Access Logs 946
  • Lobby A · Visitor QRVP-90244 · 14:08:44Granted
  • Hall · Parent QRPP-11820 · 14:08:18Pending Activation
  • Lab Block · Student QRST-44219 · 14:07:59Expired
  • Main Gate · Unknown QR— · 14:07:31Invalid QR Code
  • Sports Complex · Card tap— · 14:07:04No Record
Pending Activation pass not yet valid at entry time Expired past end time Invalid QR Code QR not from system Wrong Entrance not authorised at this entrance No Record credential unknown

Illustrative live boards. Face matching is performed on the access device; the platform records and audits the result. SMARTSERVA does not run grades, transcripts, a gradebook, an LMS, curriculum or exams.


// a built-in module

Rooms and facilities, booked and approved.

Facility / room booking management with the real booking-status filter pills — Pending Booking Approval, Pending Customer Payment, Confirmed, Rejected, Expired — over a faithful bookings list. Approve, collect payment and audit every reservation from one console.

Labs, halls, courts, studios and meeting rooms are all bookable, with the same approval and payment flow the live console uses. The pills carry the genuine status strings; the list shows who booked what, when, the facility, the charge and the current state. Powered by VYROX AI.

A faithful SMARTSERVA facility booking management screen. A title bar reads Facility Bookings with a date-range pill and a New Booking button. Filter pills carry the real statuses All, Upcoming, Pending Booking Approval, Pending Customer Payment, Confirmed, Rejected and Expired, with count badges on the pending pills. A table lists bookings with columns Booking ID, Booked, Facility, Booked By, Booked For, Charge and Status, showing rows in states Pending Booking Approval, Pending Customer Payment, Confirmed, Rejected and Expired across facilities such as Hall A, Lab 2, Studio A, Court 1 and Meeting Room 3.
SMARTSERVA · Facility Bookings
Facility Bookings
01-May-2026 ~ 31-May-2026 (This Month)
Booking IDBookedFacilityBooked ByBooked ForChargeStatus
BK-3041220-May-2026Hall ANurul AisyahSTEM ShowcaseRM 320.00Pending Booking ApprovalApprove
BK-3041820-May-2026Lab 2Daniel TanRobotics ClubRM 90.00Pending Customer PaymentCollect
BK-3042121-May-2026Studio APriya RamanWeekend CoachingRM 150.00Confirmed
BK-3042521-May-2026Court 1Farah ZahraBadmintonRM 60.00Rejected
BK-3039912-May-2026Meeting Room 3Lim Wei ShengPTA MeetingRM 0.00Expired
Showing 1 to 5 of 5 bookings

// several built-in modules

Coaches and class types, in one roster.

The coaches / instructors roster (photo, created date, name, status) beside the class-type catalogue. Assign instructors to scheduled classes — this is staffing and scheduling, not academic records.

Every scheduled class is staffed from this roster and categorised by class type. The columns mirror the live console: a photo cell, No., Created, Coach Name and Status. SMARTSERVA tracks who teaches when and where — it does not hold grades, transcripts or exam results. Powered by VYROX AI.

A faithful SMARTSERVA coaches roster. A title bar reads Coaches with a New Coach button. A table lists coaches with a photo cell and columns No., Created, Coach Name and Status, showing instructors Encik Rahman, Ms Chong, Mr Suresh, Cikgu Aishah and Coach David with statuses Active and Suspended.
SMARTSERVA · Coaches
Coaches
No.CreatedCoach NameStatus
104-Jan-2026Encik RahmanActive
204-Jan-2026Ms ChongActive
311-Feb-2026Mr SureshActive
402-Mar-2026Cikgu AishahSuspended
518-Mar-2026Coach DavidActive
Showing 1 to 5 of 5 coaches
A faithful SMARTSERVA class-type catalogue. A table lists class types Coding, Robotics, Language, Public Speaking and STEM Workshop, each with a colour swatch, a default duration and a count of scheduled classes.
SMARTSERVA · Class Types
Class Types
ColourClass TypeDurationClasses
Coding90 min14
Robotics120 min8
Language60 min11
Public Speaking75 min6
STEM Workshop180 min4
5 class types

// several built-in modules

The cash book, stacked and visualised.

The real Cash Book stacked-bar cashflow chart — cash receipts, online payment gateway and per-bank-account series — rebuilt as inline SVG (real colours re-skinned neon), beside a fees-by-programme tabular report. SQL aggregation and PDF / Excel export, not ML. This is billing, not academics.

The chart visualises the numbers your cash book already computes: receipts by month, split by tender. The table beneath breaks fee revenue out by programme with collected and outstanding columns. Every figure exports to PDF and Excel; nothing here is a forecast or a prediction. Powered by VYROX AI.

A faithful SMARTSERVA Cash Book stacked-bar chart. Six months from December to May show monthly cash inflow stacked into three series: cash receipts, online payment gateway and bank-account transfers. The tallest month is May at roughly RM 96,000. A legend below identifies the three series.
SMARTSERVA · Cash Book
Cash Book
Dec 2025 ~ May 2026
100k75k50k25k0 DecJanFebMarAprMay
Cash receipts Online payment gateway Bank-account transfers
A faithful SMARTSERVA fees-by-programme report. Four summary cards show Total Billed RM 296,400, Collected RM 261,200, Outstanding RM 35,200 and Collection Rate 88.1 percent. A table breaks fee revenue out by programme — Full-time, Evening Pass, Weekend Coaching, Short Course and Hostel — with billed, collected and outstanding ringgit columns and a totals row.
SMARTSERVA · Fees by Programme
Fees by Programme
Billed
RM 296,400
Collected
RM 261,200
Outstanding
RM 35,200
Collection Rate
88.1%
ProgrammeBilledCollectedOutstanding
Full-timeRM 158,400RM 142,600RM 15,800
Evening PassRM 42,300RM 38,900RM 3,400
Weekend CoachingRM 38,700RM 35,200RM 3,500
Short CourseRM 24,600RM 22,800RM 1,800
HostelRM 32,400RM 21,700RM 10,700
TotalRM 296,400RM 261,200RM 35,200
5 programmes

// several built-in modules

Complaints and suggestions, acknowledged and resolved.

The real complaints / suggestions queue with the genuine status set (New / Processing / Completed) as filter pills, the live list columns, an Outstanding (Day) ageing column and a per-row Acknowledge or Resolve action. Close the loop on every campus issue from one console.

Students, parents and staff raise complaints and suggestions; operators acknowledge, process and complete them — with an outstanding-days counter so nothing ages silently. Columns mirror the live console: No., Submitted, Unit, Complainant, Category, Title and Outstanding (Day). Powered by VYROX AI.

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

// IP cameras

Every campus camera, in one registry.

The real IP-camera device registry — columns No., Created, Name, IP Address and Type — which doubles as the UltraPASS-Vehicle plate-recognition (ANPR) list. Brand-agnostic generic IP-camera ingest, re-skinned neon, beside an illustrative live monitor wall. The platform registers and audits devices; it is not a stored-video archive.

Cameras accumulate across a campus from many vendors. SMARTSERVA pulls them into a single brand-agnostic register, where each row is a real device with its name, IP address and type — fixed CCTV or an UltraPASS-Vehicle plate reader at a lane. The monitor wall is illustrative; the value is one audited inventory wired to the access log. Powered by VYROX AI.

A faithful SMARTSERVA IP-camera registry. An illustrative monitor wall shows eight camera tiles labelled Main Gate, Car Park Lane, Lab Block Corridor, Library Entrance, Hostel Lobby, Sports Complex, Canteen and Admin Reception, each with a name and IP address and a live or offline indicator. Below, a table lists the cameras with the real columns No., Created, Name, IP Address and Type, where Type is either Fixed CCTV or UltraPASS-Vehicle for plate-recognition lanes. A note explains that SMARTSERVA registers and audits devices and is not a stored-video surveillance archive, and that face matching is performed on the device.
SMARTSERVA · IP Cameras
IP Cameras
Live monitor wall
LIVE
Main Gate
10.0.12.21
LIVE
Car Park Lane
10.0.12.34
LIVE
Lab Block Corridor
10.0.12.41
OFFLINE
Library Entrance
10.0.12.52
LIVE
Hostel Lobby
10.0.12.63
LIVE
Sports Complex
10.0.12.71
LIVE
Canteen
10.0.12.83
LIVE
Exit Lane ANPR
10.0.12.90
No.CreatedNameIP AddressType
102-Feb-2026Main Gate10.0.12.21Fixed CCTVEdit
202-Feb-2026Car Park Lane10.0.12.34UltraPASS-VehicleEdit
311-Feb-2026Lab Block Corridor10.0.12.41Fixed CCTVEdit
411-Feb-2026Library Entrance10.0.12.52Fixed CCTVEdit
520-Mar-2026Hostel Lobby10.0.12.63Fixed CCTVEdit
620-Mar-2026Sports Complex10.0.12.71Fixed CCTVEdit
705-Apr-2026Exit Lane ANPR10.0.12.90UltraPASS-VehicleEdit
Showing 1 to 7 of 7 cameras

Illustrative monitor wall. SMARTSERVA registers and audits brand-agnostic IP cameras and the UltraPASS-Vehicle plate readers; it is not a stored-video surveillance archive, and face matching is performed on the access device.


// Access Types · Face Access Type · Vehicle Plate Type · Integrated Access Type

The access stack, configured once.

The real smart device-type settings: Card, Face, Vehicle Plate and Integrated Smart Access types share one shape — type label, Description, Deposit, Charge, Frequency — plus the genuine access-control toggles SuperPASS-Door, SuperPASS-Lift and UltraPASS-Vehicle. Face matching runs on the device; the platform records the result.

Define an access type once and every issued credential inherits its rules. The left rail switches between the four families; the panel shows the live config fields and the access-control grant toggles exactly as the console presents them. Powered by VYROX AI.

A faithful SMARTSERVA smart device-type settings screen. A left rail lists four access families: Card Access Type, Face Recognition Type, Vehicle Plate Recognition Type and Integrated Smart Access Type. The selected panel for the Card Access Type shows fields Card Access Type name, Description, Deposit, Charge, Frequency and a Type radio, then access-control toggles SuperPASS-Door Access Control, SuperPASS-Lift Access Control including the floors where the property is located, and UltraPASS-Vehicle Access Control, each ticked to grant access. A note clarifies these are access provisioning settings only, with face matching done on the device, and no grades or academic records.
SMARTSERVA · VYROX AIoT Devices
Settings › VYROX AIoT Devices
Access types
Card Access Type
Student Standard Card
Gates, classroom doors and hostel access for enrolled students
RM 20.00
RM 0.00
One-time
RecurringPer-entry
Grant access

Tick the checkbox to grant access at door readers.

Grant access

Including the floor(s) where the property of the user is located.

Grant access

Vehicle plate access at gate lanes — off for the standard student card.

Access provisioning settings only. Face matching is performed on the access device; the platform records and audits the result. SMARTSERVA holds no grades, transcripts, gradebook, LMS, curriculum or exam records.


// several built-in modules

The front desk, on one console.

The real concierge / front-desk requests list — columns Unit, User, Concierge Service, Deposit and Charge — beside the concierge-service catalogue. Log, deposit and bill every help request a student, parent or staff member raises, all from one console.

Lost-key replacements, locker swaps, equipment loans, room turnovers — the concierge module captures each request against the unit and user, with the service, deposit and charge taken straight from the catalogue. It is a front-desk and facilities-services flow, not an academic record. Powered by VYROX AI.

A faithful SMARTSERVA concierge requests screen. A title bar reads Concierge with a New Request button and status filter pills All, Open and Completed. The main table lists requests with the real columns No., Created, Unit, User, Concierge Service, Deposit and Charge, showing services such as Lost Key Replacement, Locker Swap, Equipment Loan and Room Turnover across hostel and lab units. A second catalogue table lists Concierge Service types with Created, Deposit and Charge.
SMARTSERVA · Concierge
Concierge
01-May-2026 ~ 31-May-2026 (This Month)
No.CreatedUnitUserConcierge ServiceDeposit (RM)Charge (RM)
121-May-2026Hostel B-204Nurul AisyahLost Key Replacement30.0015.00Process
220-May-2026Lab BlockDaniel TanEquipment Loan — Projector100.000.00Process
318-May-2026Hostel A-110Priya RamanLocker Swap0.005.00
415-May-2026Studio AFarah ZahraRoom Turnover0.0025.00
Concierge Service catalogue
No.CreatedConcierge ServiceDepositCharge
102-Jan-2026Lost Key ReplacementRM 30.00RM 15.00Edit
202-Jan-2026Equipment LoanRM 100.00RM 0.00Edit
302-Jan-2026Locker SwapRM 0.00RM 5.00Edit
402-Jan-2026Room TurnoverRM 0.00RM 25.00Edit
Showing 1 to 4 of 4 requests

Front-desk and facilities-services flow only — not an academic record.


// a built-in module

Campus safety, one tap away.

The real emergency numbers directory with the genuine columns — Emergency Service, Contact Number, Distance From Current Building and Type — rendered as quick-dial safety cards. Guards and staff reach the nearest clinic, police, fire or security contact in seconds, in the staff and security apps.

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

// several built-in modules

Vendors and contractors, governed and on the record.

The real suppliers register (Type, Supplier) beside contractor service permits with the genuine columns — Property No., Applicant, Permit Type, Start Date, Expiry Date, Deposit and Status. Know exactly who is approved to be on campus, for what, and until when.

Cleaners, caterers, IT and maintenance contractors all need governed access. SMARTSERVA keeps the vendor list and issues time-boxed service permits with a deposit and an expiry, so an on-site contractor is always traceable to an approved permit. Powered by VYROX AI.

A faithful SMARTSERVA suppliers and contractor service permits screen. A title bar reads Suppliers and Service Permits with tabs Suppliers and Service Permits. The Suppliers table lists vendors with columns No., Created, Type and Supplier across categories such as Cleaning, Catering, IT and Maintenance. The Service Permits table lists contractor permits with columns No., Created, Property No., Applicant, Permit Type, Start Date, Expiry Date, Deposit and Status, with statuses Active, Pending and Expired.
SMARTSERVA · Suppliers & Permits
Suppliers & Service Permits
Vendor governance
No.CreatedTypeSupplier
108-Jan-2026CleaningBright Campus Services Sdn BhdEdit
208-Jan-2026CateringSelera Kampus CateringEdit
312-Feb-2026ITNetCore Systems Sdn BhdEdit
403-Mar-2026MaintenanceFixIt Facilities Sdn BhdEdit
Contractor service permits
No.CreatedProperty No.ApplicantPermit TypeStart DateExpiry DateDepositStatus
110-May-2026Lab BlockNetCore SystemsNetwork Cabling12-May-202626-May-2026RM 500.00ActiveView
214-May-2026Hall AFixIt FacilitiesAircon Servicing22-May-202623-May-2026RM 300.00PendingApprove
301-Apr-2026Hostel BlockBright Campus ServicesDeep Cleaning02-Apr-202630-Apr-2026RM 200.00Expired
Showing 1 to 4 of 4 suppliers

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.

Long-tail questions covered — imports, branding, audit log, NOT-included, data export.

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, LMS or exam record. 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.

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.


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