BookingSG
Features & Roadmap
Overview
How It Works
Features & Roadmap
Available Modules
Resources
FAQs
dev-portal-icon / PRODUCTS / Platform / BookingSG / Features & Roadmap

Features & Roadmap

Features

Authentication

Government agencies can choose between various authentication methods when onboarding your use case. 

  • Mobile number with OTP
  • Email address with OTP
  • Singpass
  • WOGAD
  • Single sign-on from agency’s authentication 

Settings and Configurations

Tailor the system to support organisational needs through configurable settings:

  • Booking approval workflow
  • Time-frame rules such as booking window to allow control over the booking schedule
  • Booking policies such as booking, reschedule and cancellations limits
  • Enable or disable automated notifications for different groups of stakeholders and admins

Allow List

Control who can access and make bookings for selected services, service groups, or resource groups by configuring an allow list.

Depending on the authentication method selected, agencies can restrict booking access by:

  • Specific email addresses or email domains for Email OTP and WOG AD login
  • Specific NRIC or FIN for Singpass login

This allows agencies to support controlled-access booking journeys, such as internal staff-only bookings, invitation-based services, or services limited to a defined group of eligible users.

 

Booking Form

Collect information you need from users with a customisable booking form.

  • Tailor the form to suit your booking requirements and streamline data collection.
  • Build your form using a variety of configurable field types.
  • Create repeatable field groups, ideal for users submitting details on behalf of multiple people.
  • Enable adding of co-owners for a booking by capturing their information directly on the form.

Notifications and Reminders

Customise the notification templates and automate alerts triggered by booking actions to various stakeholders.

  • Notification editor to customise email templates by action to each stakeholder group. For example:
    • New bookings
    • Booking updates
    • Booking reschedules
    • Booking cancellations
    • Booking reminders
  • Toggle on automated sending of Email and SMS notification and reminders.
  • Set up reminder notification templates according to the agency's preference such as by number of days, hours, or minutes before the scheduled booking.

Attendance Taking

Allow attendance to be recorded for bookings through self check-in/check-out or manual attendance-taking by admins.

  • Users can check in or check out by scanning generated QR codes, where enabled.
  • Admins can manually mark, update, or clear attendance if required.
  • Configure attendance taking constraints by setting up allowed timings or locations 

Download Reports

Download reports for booking records, booking activities, and slot utilisation.

  • Generate booking reports based on selected services or resources, booking statuses, and time periods.
  • Track booking activity such as booking creation, updates, reschedules, cancellations, confirmations, or approvals.
  • Review slot utilisation to support operational planning, resource optimisation, and reporting.

Techstack

TypeScript + ReactJS, GCC 2.0 AWS (Infrastructure), Postgres + Redis (Database), ActiveMQ (Queue)

Last updated 05 Jun 2026

Was this article useful?

Simplifying booking operations across services and resources to maximise WOG productivity