End User Screen Management System
The End User Screen Management System allows Control Center administrators to customize content and branding displayed on end-user screens for both Requesters and Approvers within the HYPR Affirm workflow.
This feature currently has API-only support. No Control Center user interface is available yet. All configuration must be done through API calls.
For general branding customization (logos, backgrounds, colors), see Custom Branding.
Overview
The End User Screen Management System provides granular control over the content and branding displayed on all Affirm verification screens. This enables organizations to:
- Customize titles, descriptions, and instructional text
- Apply company-specific branding and messaging
- Create consistent user experiences across all verification steps
- Support localized content for global teams
- Track changes through version control
Customizable Screens
The system supports customization for the following verification screens:
Core Verification Screens
- Consent Screen: Initial consent and terms acceptance
- Instructions Screen: Step-by-step guidance for users
- Login Identifier Screen: Username/email input
- Phone Number or Email Screen: Contact information collection
- OTP Screen: One-time password verification
- Location Screen: Location-based verification
Identity Verification Screens
- IDV Await Screen: Waiting for identity verification
- IDV Requestor Report Screen: Verification status reporting
- Document Liveness Screen: Document and biometric verification
- Auto Approval Await Screen: Waiting for automatic approval
Outcome Screens
- Outcome Screen: Final verification results
- Denied Screen: Access denial notification
Content Customization Options
Each screen supports the following customization elements:
Card Header
- Title: Main screen title
- Description: Screen description text
Card Content
- Main Content: Primary instructional text
- Extra Content: Additional information or tips
Card Footer
- Caption 1: Primary footer text
- Caption 2: Secondary footer text
Button Labels
- Customizable button text for all interactive elements
API Configuration
Since this feature has API-only support, all configuration must be done through the REST API endpoints. See Affirm Content Customization API for complete API documentation.
Key API Endpoints
POST /content-customization- Create new content customizationPOST /content-customization/:id- Update existing content customizationGET /content-customization- List all content customizationsGET /content-customization/:id- Retrieve specific content customization