Email Triggers
Korint supports two distinct approaches to sending emails, each serving different operational needs within the platform.1. Event-Driven Emails
The platform automatically triggers emails when business events occur across various services. This event-driven approach ensures that stakeholders receive timely notifications without manual intervention. When a significant business event happens—such as a policy being signed, a payment being processed, or a claim being submitted—the system listens to these events and automatically sends the appropriate email to the relevant recipients. This automated approach covers critical business moments including policy signature confirmations, payment notifications, claim status updates, mid-term adjustment (MTA) confirmations, and derogation approval workflows. The event-driven model ensures consistency and reliability in customer communications while reducing the operational burden on staff.2. Configurable Event-to-Template Mapping
The platform provides a flexible configuration system that allows administrators to define custom business events and map them to specific email templates. This approach enables each insurance product or brokerage firm to establish their own communication workflows based on their unique business processes. Custom events can be created for any business scenario—such as broker invitations, manual customer notifications, derogation approvals, or product-specific milestones. Once a custom event is defined, the platform can be configured to map that event to one or more email templates, specifying which recipients should receive the notification and what data should be included in the email content. This configuration-driven approach ensures that as business needs evolve, new communication workflows can be established without requiring code changes. The platform maintains a registry of event-to-template mappings, allowing administrators to manage the entire email communication strategy through configuration rather than manual intervention.Example: Policy Signature
Example: Policy Signature
When a policy document is signed, the Signature Service emits a
PolicySigned event. The email system listens to this event and automatically sends a confirmation email to the policyholder.Recipients
Custom Role-Based Distribution
Email recipients are determined through a flexible role-based system that allows each brokerage firm to define custom roles for their team members. The platform identifies who should receive emails by matching the business event with the configured recipient roles, ensuring that the right people are notified at the right time. Each brokerage firm can establish its own organizational structure with custom roles such as administrators, commercial agents, managers, or any other role that fits their business model. When an email trigger is configured, it specifies which roles should receive that particular type of notification. The system then automatically identifies all brokers within the relevant brokerage firm who hold those roles and sends them the email. This approach provides flexibility for different organizational structures while maintaining centralized control over communication workflows. For example, a policy signature event might trigger emails to brokers with administrative roles, while a claim submission might notify brokers with claims management roles. The system also supports hierarchical structures, allowing emails to be sent to wholesale brokers (parent brokerage firms) or retail brokers (child brokerage firms) based on the business context.Example: Policy Signature Email with Custom Roles
Example: Policy Signature Email with Custom Roles
When a policy is signed this product, the system sends an email to brokers with specific roles within the brokerage firm.Email Configuration:Result: If the brokerage firm has five brokers—one with the
Broker Admin role, two with the Broker Retail role, and two with the Broker Wholesale role—only the three brokers with Broker Admin or Broker Retail roles receive the policy signature confirmation email. The two brokers with Broker Wholesale roles do not receive this notification as they are not included in the configured recipient roles.Content Generation
Dynamic Data Assembly
The email system dynamically generates personalized content by retrieving data from across the platform when an email is triggered. Using a template-based approach, placeholders are automatically replaced with relevant information at the time of sending. Available Data Sources:- Policy Information: All details related to the insurance policy, including coverage, premiums, dates, and current status
- Customer Profile: Complete customer information including personal details and contact information
- Brokerage Firm: Full brokerage firm details including company identity, location, contact information, and platform configuration
- Financial Data: Payment and billing information, including payment methods, transaction history, and invoice details
- Assets: Information about insured items such as vehicles, properties, or equipment
- Claims: Claim status, reference numbers

