Why Use the Onboarding SDK?
The SDK enables:- Faster integration: Reduce custom development work and integrate Worth’s onboarding functionality quickly
- Branded experience: Maintain your brand identity while utilizing Worth’s core functionality
- Flexible embedding: Embed specific portions of the Applicant Web App via iframe
- Type-safe communication: Built-in TypeScript support with type-safe message passing
Installation
Install the SDK via npm:Quick Start
Note: The following example is illustrative code for vanilla TypeScript. Adapt to your framework’s patterns when using React or other JavaScript frameworks.
Scope and Limitations
What’s In Scope
- ✅ Applicant Web App pages embedding
- ✅ JavaScript/TypeScript web SDK
- ✅ Modern browser support (last 2 versions of Chrome, Firefox, Safari, Edge)
- ✅ Client-side rendering
- ✅ Iframe-based embedding with secure communication
What’s Out of Scope
- ❌ Non-Applicant Web App pages or other Worth products
- ❌ SSO authentication between parent site and Worth Applicant webapp
- ❌ Mobile native SDKs (iOS/Android)
- ❌ Server-side rendering support
- ❌ Offline functionality
- ❌ Legacy browser support
Browser Support
The SDK supports modern browsers only:- Chrome (last 2 versions)
- Firefox (last 2 versions)
- Safari (last 2 versions)
- Edge (last 2 versions)
Next Steps
- See API Reference for complete API documentation