We designed and implemented an integrated digital onboarding platform over 12 weeks: MyInfo integration (weeks 1-5): eliminating manual data collection. SingPass authentication: the RM sending a secure onboarding link to the client via WhatsApp or email. The client clicking the link, authenticating with SingPass (using their existing SingPass credentials — no new account needed), and consenting to share MyInfo data. MyInfo data retrieval: 28 verified data fields automatically populated — full name (as registered with ICA), NRIC number, date of birth, nationality, residential address, email, phone, employment (employer name, occupation, industry), income (declared to IRAS — with client consent), CPF contribution history (indicating employment stability and income level), property ownership (HDB, private property — from SLA records), vehicles (from LTA), and education (from MOE/ICA records). Data validation: MyInfo data verified by government sources — no manual verification needed for these fields. The onboarding form: pre-filled with MyInfo data.
The client reviewing the pre-filled data, adding any information not available through MyInfo (source of wealth narrative, investment objectives, risk tolerance), and submitting. Total client effort: 8 minutes (vs 45 minutes for manual form-filling plus document gathering). Automated compliance screening (weeks 3-7): real-time screening integrated into onboarding flow. World-Check API integration: as soon as the client's name and identifying information are captured (from MyInfo), the compliance screening runs automatically — no manual copying into the World-Check portal. Screening running in parallel with the client completing the rest of the onboarding form. Results: immediate for clear cases (no matches — 72% of screenings). For potential matches: automated pre-filtering using NRIC, date of birth, and nationality to eliminate obvious false positives (reducing potential matches by 65%).
Remaining potential matches: routed to compliance analyst with pre-populated analysis template — the analyst reviewing and documenting the decision, not performing the initial search and filtering. PEP (Politically Exposed Person) screening: integrated into the same flow — PEP status from World-Check and supplementary sources checked automatically. Negative news screening: automated search of adverse media related to the client — results summarised for compliance review. Total compliance screening time: from 45 minutes to 5 minutes for clear cases, 15 minutes for cases requiring analyst review. System integration (weeks 4-10): connecting all 6 systems into a unified onboarding flow. Event-driven architecture: each onboarding step publishing events consumed by downstream systems.
When the client submits the onboarding form: Salesforce CRM automatically updated with verified client data (opportunity status changed, client record enriched with MyInfo data), compliance screening triggered automatically (results flowing back to the onboarding workflow), suitability assessment pre-populated with client financial data (income, assets, investment experience — from MyInfo and the onboarding form), document management system populated with the MyInfo verification record (replacing scanned document uploads for government-verified data), Avaloq account creation triggered automatically once compliance screening is cleared and suitability assessment is approved (account parameters derived from client data — no manual entry by operations team), and custodian bank notification sent automatically via API (DBS/OCBC — structured message with account opening details). The RM: seeing a single dashboard showing onboarding progress across all systems — which steps are complete, which are pending, and what (if anything) requires their action. Suitability and risk profiling (weeks 6-10): integrated assessment.
The financial needs analysis questionnaire: presented to the client digitally (responsive web form — works on mobile). Client financial data from MyInfo pre-populating relevant sections (income, assets, CPF). The RM adding professional observations and recommendations during the client meeting (tablet-based — the RM completing the assessment while sitting with the client). Risk profiling: automated scoring based on questionnaire responses — Conservative, Balanced, Growth, Aggressive — with the algorithm documented and validated per MAS FAA requirements. Product suitability: the system recommending suitable products based on risk profile, investment horizon, and stated objectives — the RM reviewing and adjusting recommendations before presenting to the client. Digital signature: the client electronically signing the account agreement, suitability declaration, and FATCA/CRS declarations — DocuSign integration with the onboarding flow.