← All cases

Case · Financial leasing · Ukraine · 2026

A custom CRM built for the regulator

regulator requirements
Audit-ready
document generation
Templated
cloud & data
Client-owned
The project in facts
FormatA custom CRM
Infrastructurethe client's cloud
DatabasePostgreSQL
Migrationoff a boxed CRM
The task

The boxed CRM couldn't pass regulator requirements.

A leasing company ran on a boxed CRM that failed central-bank requirements: lease documents were assembled by hand and monthly reporting was compiled from spreadsheets.

We built a custom CRM on the client's own cloud: a compliance matrix at the core, template-driven document generation, automated reporting, integration of the existing leasing calculator — and a full data migration off the boxed system.

Context

What was in the way

  • The boxed CRM failed central-bank requirements
  • Lease documents were assembled by hand
  • Monthly reporting was compiled from spreadsheets
  • The system and the data lived on someone else’s platform
Capabilities

What the system does

01

Compliance matrix

Regulator requirements are built into the data model and processes — the system is inspection-ready.

02

Document generation

Lease documents are assembled from templates using deal data.

03

Automated reporting

Recurring reports are produced without manual spreadsheets.

04

Leasing calculator

The existing calculator is integrated — calculations live in one loop with the deals.

Diagram

How it fits together

The client's cloud
Own infrastructurePostgreSQLCode and data belong to the client
Custom CRM
Compliance matrixDocument generationAutomated reportingLeasing calculator
What's inside

The engineering behind it.

Foundation

Compliance as the data model

Regulator requirements are the structure of the data and processes — not a checklist bolted on top.

Data

Migration off the box

Historical data was carried over from the boxed CRM into the new system.

Ownership

The client's cloud

Deployed on the client’s infrastructure — the code and data are theirs.

Results

Before → after

Before
After
The system failed regulator requirements
Compliance is built into the core
Documents were assembled by hand
Generated from templates
Reporting was monthly manual work
Produced automatically
Platform and data belonged to the box vendor
The system runs on the client's cloud, fully theirs

AI agents for business — 2–3 emails a month

Breakdowns, cases and tools already working inside companies.

No spam. Unsubscribe in one click.