Whether you’re using Kota’s Hosted Page, Embed SDK, or building directly with our APIs, these concepts form the foundation of every integration.
A platform represents a customer platform that integrates with Kota to offer benefits to employers and employees. Platforms use Kota’s developer products to provide insurance and benefits services to their customers.
An employer represents a legal entity in a specific country that provides policies to its employees.
Employers transition from pending (during regulatory checks) to active (ready to set up a group policy). Create employers early in your integration to ensure they’re ready when needed.
View Employer API documentation
An employee represents an individual who receives policies from their employer. Employees can add dependants - such as spouses, partners, or children.
Like employers, employees start in pending status during processing, then move to active once ready.
View Employee API documentation
A group provides a unified abstraction for managing policies. Instead of handling each policy type separately - such as health insurance, life assurance, or pension a group offers a single, consistent interface for all.
Why groups matter
Groups simplify integration. Whether you’re offering one type of policy or many, the interaction model remains the same. This allows you to:
Multiple instances example
Bundles
Bundles cannot be split. If a group contains multiple benefits, they must all be managed as a unit.
When multiple policy types are designed to work together - such as health insurance and life assurance they form a bundle. In these cases, you must act on the entire bundle as a single unit, simplifying setup, management, and enrollment.
Bundles are predefined combinations of compatible policy types, configured according to country-specific regulations and provider requirements. Customization of bundles is currently unavailable.
Examples
A group policy represents the collective benefit configuration established by an employer at the group level. When an employer sets up a plan for a group, Kota creates a corresponding group policy with a designated provider. This applies to all benefit types, including but not limited to health insurance, pension, and life assurance.
What a group policy defines
Think of it as the master contract between the employer and benefit provider: all enrolled employees receive their policies under this collective arrangement.
View Group Policies API documentation
A policy is the individual benefit issued to each employee who enrolls in a benefit. When an employee accepts coverage, they receive their own policy derived from the overarching group policy. Policies apply across multiple benefit types, including health insurance, pension, life assurance, and more.
What a policy includes
Example
ABC Co Limited creates a health insurance group backed by Allianz. Kota establishes an Allianz group policy. When Jane enrolls, she receives her own health insurance policy under that group policy, including her personal details and any dependants. The same structure applies if ABC Co creates a pension group or life assurance group: each benefit type follows this group policy → individual policy model.
Here’s how these concepts relate:
The relationship flow:
Implementation details vary by integration type. See your specific integration guide for step-by-step instructions.
Now that you understand the core concepts, learn about the different ways you can integrate Kota into your platform: