Facio
Platform

A policy record should preserve how the contract came to exist — not merely its current state

Most policy administration systems are filing cabinets. They store what a policy currently says. Facio preserves how every contract came to exist — submission, underwriting decision, endorsements, and effective-dated version history.

The operational problem

The policy lifecycle is where insurance operations either hold together or quietly come apart. A quote that binds without a complete document set. An endorsement processed in the system but not reflected in the premium. A cancellation whose financial consequences are calculated by hand. A renewal underwritten without visibility into what happened during the expiring term. Each is a small gap; together they are the reason month-end takes a week.

How it works

Facio processes the full quote-to-bind, MTA versioning, renewal, and cancellation lifecycle with versioned policy state.

Quote, bind and issue

Quotes carry risk information and calculation history. Binding is governed by authority conditions, and issuance follows as a defined next action with required document sets.

Endorsements, cancellations and renewals

Mid-term changes are processed through policy forking. Cancellations calculate financial consequences automatically. Renewals inherit expiring-term history.

Versioned policy state

Current state answers 'what is covered today'; history answers 'how did we get here'. Product, rating, and document rules are effective-dated.

Parties, roles and insured units

Models policyholders, insureds, brokers, beneficiaries, and individual exposures beneath a policy with independent values and dates.

Multi-product and multi-market servicing

Back-office teams service policies across products and markets through one operating environment.

Documents and communications

Policy documents generate directly from transactions. Delivery, reminders, and re-issuance retain full history against the policy.

Change a policy without rewriting its history

Facio handles material policy changes through policy forking — a mechanism adapted from code branching into a policy-native primitive.

A proposed endorsement does not overwrite the policy. It begins from a defined point in existing policy history and creates an executable branch containing the requested change: inherited state, proposed difference, actor, reason, effective date, recalculated premium, new referral triggers, and draft documents.

The branch can be validated, rated, referred, compared and documented without altering the active contract. If approved, its effective state becomes part of the policy's authoritative lifecycle. If rejected or abandoned, the live policy remains unchanged while the proposal remains attributable.

This gives every change four properties at once: safety, auditability, executability, and comparability. For retroactive changes, Facio forks from the relevant historical point and evaluates downstream financial impact without mutating past records.

Parent state + proposed change + governed execution = a new authoritative policy state.
Policy Forking Flow
Active policy stateFork from defined point & apply proposed changeValidate, rate & generate draft documentsAuthorisation check
Yes → Execute new authoritative policy state
No → Preserve live policy; keep proposal attributable

Configuration and control

Lifecycle behaviour is configured per product: what binding requires, which endorsement types exist, how cancellations calculate, what renewal inherits.

Actions are governed by roles and authority, and every action is attributable. Where a lifecycle event needs human review, it routes to an authorised person.

Where this capability appears
Related Capabilities

Map Your Policy Lifecycle

In a working session, we walk one of your products from quote to renewal and identify where policy state, documents and financial consequences currently depend on manual coordination.