Please find below list of new features that we introduced from July to September 2026.
Backstage Team
System Level
API Keys - System menu -> User -> the user record, API Keys section -> Add New. The key is shown only once; Revoke on the list
For Organizations - Message -> Add New / Edit. Organization tree with Check All and Select all descendants
Notify Expiring Business Registration - [NOTIFY_EXPIRING_BUSINESS_REGISTRATION]. Emails expired and soon-expiring Business Registration Expiry Date to placements tagged BRReminder
Placement
Client Contact - new page Associate menu -> Client Contact (shown when billing is enabled). Client Contact record -> More: Grant Portal Access (one-time password shown once), Revoke Portal Access, Reset Password (emailed), Change Password, Appoint as Successor
Client Contact as Leave Approver - Placement -> Add Supervisor, Supervisor Kind Client Contact (the contact must have portal access)
Rank - on Placement Movement (optional)
On Pay Scale - on Placement pay item; pick a Point, Pay Rate comes from the scale
Payroll
Pay Scale - new page Payroll menu -> Pay Scale, to set rates by Point Number and Effective Date (Pay as at / Pay w.e.f. side by side), and ranks by Min Point Number / Max Point Number
Singapore CPF - contribution parameters updated for 2027
Attendance (Admin and Employee Portal)
Assume full attendance when no punch? - on Roster Create / Edit (off unless ticked). On a recorded roster, a workday with no punch is treated as full attendance, and Timesheet shows the default in-out time
Timesheet
Resubmit rejected timesheet - Employee Portal Timesheet: a rejected timesheet can be edited and Submit for approval (approval restarts at sequence 1)
Timesheet rejected email - the employee is notified when a timesheet is rejected
Reports
Analytic -> Timesheet Status - new report: placement timesheets plus Missing per month
Client Portal (New Module)
Leave and Timesheet approval - shown when billing is enabled; Grant Portal Access on the Client Contact. Dashboard, Leave, and Timesheet: Approve or Reject (Reject remarks required). Approving a timesheet can also approve bundled leave applications
Password - Client Portal -> Password
Employee Portal
Message Board - lists all messages with paging, Category / Keyword / Date filter, and Show more excerpts