Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
User journey sample(assisted application)
1. UNCLASSIFIED
User Journey Template for Businesses
(For assisted application)
Ver 1.1
NDI Developer & Partner Portal (MyInfo)
https://www.ndi-api.gov.sg/library/trusted-data/myinfo/
2. Overview
• Assisted application refers to application that
requires assistance from a business representative
to complete.
• Examples of assisted applications are:
a) Assisted application over counter
b) Relationship Manager serving customers
• Assisted application can be achieved via the 2 steps:
Step 1: Applicant submits a partial application
with assistance from business
representative
Step 2: Business representative completes the
application submission with necessary
verification
UNCLASSIFIED2
3. UNCLASSIFIED
Reference User Journey Flow
3
Applicant
Accesses “MyInfo”
via link
Step 1
Performs SingPass
Login & Consent
Step 2
Checks pre-filled
personal data and
submit
Step 3
Retrieval of Applicant’s
Personal Data
Business
Representative
Note: Respective transactions take place on user’s own device (i.e. no sharing of devices for security reasons).
Business Process
Application
Representative retrieves
application
Step 4
Representative
completes
application
Step 5
4. QR Code Generator
Application Reference ID: 123456789
Staff ID: #2142
Unique URL: https://companyname.com/signup/123?id=123456789
Please present
this QR Code
to applicant:
1a. Business representative provides link for applicant
UNCLASSIFIED4
Accesses “MyInfo”
via link
Step 1
Performs SingPass Login &
Consent
Step 2
Checks pre-filled personal
data and submits
Step 3
Note: You can add in additional identifiers in the URL.
5. 1b. Applicant accesses MyInfo via link provided by business representative
UNCLASSIFIED5
Accesses “MyInfo”
via link
Step 1
Performs SingPass Login &
Consent
Step 2
Checks pre-filled personal
data and submits
Step 3
Note: MyInfo only provides web-based integration.
Apply using
MyInfo
Account
Application
- No supporting
documents required
- Estimated time: 7mins
No, I will fill up form
6. 2a. Perform SingPass Login & Consent (redirect to SingPass)
UNCLASSIFIED6
Accesses “MyInfo”
via link
Step 1
Performs SingPass Login &
Consent
Step 2
Checks pre-filled personal
data and submits
Step 3
7. 2b. Perform SingPass Login & Consent (redirect to Consent)
UNCLASSIFIED7
Accesses “MyInfo”
via link
Step 1
Performs SingPass Login &
Consent
Step 2
Checks pre-filled personal
data and submits
Step 3
8. 3. Applicant Profile retrieved and populated on form
UNCLASSIFIED8
Accesses “MyInfo”
via link
Step 1
Performs SingPass Login &
Consent
Step 2
Checks pre-filled personal
data and submits
Step 3
All MyInfo data items must
be shown as-is on your
digital form.
Do note that Government
verified non-editable fields
are not to be editable on
digital form.
Show All MyInfo Data
Non-Editable Fields
9. 4-5. Business representative retrieves application and completes application
UNCLASSIFIED9
Representative retrieves
application
Step 4
Representative completes
application
Step 5
10. Error Handling
UNCLASSIFIED10
In the event that MyInfo system is unavailable, the digital service shall display the
above error message.
We are unable to
retrieve your
information from
MyInfo.
Click here to
proceed with your
application.
11. FAQs
Qns: Is this the only journey for an assisted application
flow?
Ans: Businesses are allowed to submit a linkup request
with an assisted user journey that differs from this
sample. Do note that the proposed user journey would
need to adhere to the key principles of using MyInfo, and
is subjected to approval.
Qns: Why do we need a different user journey for
assisted flow?
Ans: For security purposes, applicant should only login
to SingPass using their personal device.
Qns: How can I uniquely identify the transaction if the
business representative has a case file?
Ans: You can possibly add additional identifiers in the
URL and/or QR code.
UNCLASSIFIED11