User Flow Documentation
This documentation provides a comprehensive overview of the RiskWolf UI user flow, covering the complete journey from program creation to coverage management and activation.
Overview
The RiskWolf platform follows a hierarchical structure:
- Program: The top-level container that groups related termsheets
- Termsheet: A collection of coverages for specific risk scenarios
- Coverage: Individual risk coverage with specific details, indices, payouts, and location parameters
1. Program Management
1.1 Program Selection and Overview
When users first access the platform, they are presented with the program selection interface where they can view existing programs or create new ones.

Key Features:
- ALL PROGRAMS / DRAFT / ACTIVE tabs to filter programs by status
- Create New Program option for new parametric insurance solutions
- Existing program cards showing program names and status (DRAFT/ACTIVE)
- Quick access buttons: VIEW TERM-SHEETS and NEW TERM-SHEET
1.2 Creating a New Program
Users can create new programs by providing essential program details.

Required Program Inputs:
- Program Name: Unique identifier (e.g., "appleINSURE Kashmir")
- Description: Purpose and coverage details of the program
- Country: Geographic location for the program
- Currency: Financial currency for transactions
- Program Icon: Visual identifier from available icon set
- Insured Unit: Unit of measurement for coverage
1.3 Program Welcome
After program creation or selection, users are welcomed to their program workspace.

Available Actions:
- CREATE FIRST TERM SHEET: Begin creating coverage structures
- WATCH DEMO: Learn platform functionality through guided demonstration
1.4 Active Programs Management
Users can view and manage their active programs with enhanced functionality.

Program Management Features:
- LIVE TRACKER: Real-time monitoring of program performance
- VIEW POLICIES: Access to all policies within the program
- Program status indicators (ACTIVE with green badge)
- Quick navigation between different program types
2. Termsheet Management
2.1 Creating a New Termsheet
Termsheet is a group of coverages and define the basic parameters for risk management.

Termsheet Details Required:
- Term Sheet Name: Descriptive identifier (e.g., "appleINSURE Kashmir - Base Coverage")
- Description: Detailed explanation of term sheet purpose, coverage types, and key parameters
- Selected Program: Shows the parent program (e.g., "demo 415")
2.2 Termsheet Input Summary View
Once the Termsheet is created then the user is automatically redirected to the coverage designer for creating a coverage..

Coverage Details
- Add and configure individual coverage policies
- Define coverage parameters and risk thresholds
Index Details
- Configure data sources and calculation methods
- Set up monitoring indices for risk assessment
Payout Details
- Define payout structures and trigger conditions
- Configure payment schedules and amounts
Location Details
- Specify geographic coverage areas
- Upload and manage location data
2.3 Termsheet List View
The list view presents termsheets with detailed performance metrics and management options.

Key Performance Indicators (KPIs):
- SUM INSURED: Total coverage amount (INR 15,500)
- GROSS PREMIUM %: Premium as percentage of sum insured (12.3%)
Formula for Gross Premium %: The Gross Premium % is calculated as the weighted average of the risk rates of all coverages within the termsheet, where each coverage’s weight is its respective sum insured.
- RISK PREMIUM %: Risk-adjusted premium percentage (7.32%)
Formula for Risk Premium %:The Risk Premium % is calculated as the weighted average of the premium rates of all coverages within the termsheet, where each coverage’s weight is its respective sum insured.
Coverage Management:
- Individual coverage listings with location, risk period, risk rate, return period, and sum insured
- LOCK & ACTIVATE: Secure coverages to prevent further edits
- OPTIMISE: Optimize coverage parameters
- + ADD COVERAGE: Expand coverage within the termsheet
3. Coverage Views and Management
3.1 Map View for Coverage Selection
The map interface allows users to visualize and select geographic coverage areas.

Map View Features:
- Interactive geographic map with regional boundaries
- Show Map toggle to switch between map and list views
- Location-based coverage filtering
- Visual coverage area selection tools
3.2 Coverage Selection and Regional Filtering
Users can select specific locations to view filtered coverages available for that region.

Regional Selection Benefits:
- Location-Specific Filtering: When users select a location on the map, the system presents only the coverages available and relevant for that specific geographic area
- Blue Information Banner: "Click on clusters to explore available coverages in this region!" provides user guidance
- Streamlined Coverage Options: Reduces complexity by showing only applicable coverage options
4. Coverage Designer and Details
4.1 Coverage Configuration
Individual coverages contain comprehensive risk and payout structures.

Coverage Components:
Coverage Information
- Coverage Name: "DAILY RAINFALL (0.25X0.25) COVERAGE..."
- Risk Period: Date range for coverage (01-Apr to 30-Apr 2025)
- Trigger: Conditions that activate coverage (20 days)
- Risk Premium: Calculated premium percentage (31.07%)
Index Definition & Payout Structure
- Longest Spell of Days: Specific risk measurement criteria
- Payout Structure: Multi-tier payout system with stacks, strikes, exits, and payout amounts
Monitoring Target
- Geographic location specification for risk monitoring
4.2 Coverage Geographic Targeting
Precise location targeting ensures accurate risk assessment and monitoring.

Location Specifications:
- Grid Reference: Precise geographic coordinates (Grid 3687)
- Map Visualization: Interactive map showing exact coverage location
- Geographic Context: Regional boundaries and location names for reference
4.3 Coverage Documentation and Reports
Each coverage generates comprehensive documentation and reports for analysis.

Available Documents:
- Aggregated Risk Report: Summary of risk analysis and calculations
- Coverage Config: Detailed configuration parameters
- Detailed Risk Report: Comprehensive risk assessment documentation
- Index Computation: Mathematical calculations and methodology
- Parametric Structure: Coverage structure and parameter definitions
5. Coverage Activation and Lock Mechanism
5.1 Lock & Activate Process
The final step in coverage management is the activation process that locks coverage parameters.

Activation Process:
- Confirmation Dialog: "Are you sure you want to lock and activate all coverages in term sheet 'Test Term'?"
- Finalization Warning: "No further changes will be allowed after coverage activation."
- Batch Processing: "This will activate 2 coverage(s)."
Important Considerations:
- Irreversible Action: Once activated, coverages cannot be modified
- Quality Assurance: Ensure all parameters are correctly configured before activation
- Operational Readiness: Activated coverages enter live monitoring and risk assessment mode
6. Coverage Structure
Data Flow
- Program Creation: Set up basic program details and structure
- Termsheet Development: Create termsheet and add coverages
- Coverage Design: Configure risk parameters, payouts, and locations
- Activation: Lock and activate coverages for monitoring
For comprehensive information on creating individual coverages, including detailed parameter configuration, index setup, and payout structure design, please refer to the coverage designer documentation