
Features
API Components
Support configurable components that enable dynamic, real-time data fetching from external sources. This allows configurators to populate values and lists within submissions as needed.
Authentication
Support Corppass, Singpass and WOG Entra ID as frontoffice login methods, and Techpass, WOG Entra ID as backoffice login methods (applicable to selected Portals).
Data export
Enable dynamic export of submission data and files in .csv format, based on form configuration. This data can be used for reporting, analytics, and further processing.
Flexible integration options
Support various integration methods, enabling agencies to use it end-to-end, as an applicant-facing solution, or as a back-office tool with their own applicant-facing platform.
Form builder
Easily customise form fields and logic to build tailored forms. BoB supports a two-level form structure (Parent and Child), where child forms are dynamically linked to their parent forms, ensuring data consistency and relational integrity.
State builder
Enable agencies to design custom approval workflow routes to support complex government policy processes. Agencies will be able to customise roles, states, permissions, transits; including transit logics and validations.
State and role-based access control
Set controls on user actions based on their role and the form's state to ensure secure and flexible access throughout the submission process.
Submission event configuration
Support configuration of submission events to send real-time data to external systems, allowing agencies to leverage the data collected through ApplySG for custom purposes such as payment processing, data analytics, and visualisation. Future capabilities will include sending customised email notifications.
Versioning
Allow versioning of forms in view of policy changes or administrative needs. Versioned forms will apply to new parent submissions and existing submissions will continue to be processed based on the old version(s).
Roadmap
Expression Builder
Enable configurators to define expressions, conditions and logics for routing paths.
Custom Forms
Enable configurators to define custom child form types according to required use cases.
MyInfo Integration
Support pre-filling of selected personal data fields with verified data from government sources in submissions.
Techstack
ReactJS, Ruby on Rails, PostgreSQL, SHIP-HATS, GitLab, Terraform, Copilot, AWS ECS Fargate, Playwright, Jest, RSpec
Last updated 29 Dec 2025
Thanks for letting us know that this page is useful for you!
If you've got a moment, please tell us what we did right so that we can do more of it.
Did this page help you? - No
Thanks for letting us know that this page still needs work to be done.
If you've got a moment, please tell us how we can make this page better.

A no-code Form and State builder to roll out form-based processes faster