We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Trusty Engine transforms the bank's SME credit process from a 3–6 week manual ordeal into a 10–15 minute guided session. AI-powered data collection, automated risk scoring, and structured output packages — ready for credit decisions.
Company Analysis
Acme Solutions Oy
0737546-2 · Finland
Recommendations
The Market Reality
360K
SMEs in Finland
Massive potential, needs scalable process
3–6 wk
Processing Time
Average without automation
€2–5K
Cost per Case
Manual work pushes to profitability limits
~33%
Drop-off Rate
Abandoned before decision
The Problem
The SME segment is strategically vital for banks, but the manual processing model doesn't scale. Demand exists, but document ping-pong makes small applications unprofitable.
Client sends initial application. Bank requests additional information by email. Client searches for documents.
Incomplete or wrong attachments. Multiple rounds of clarifications and supplementary requests. Client frustration grows.
Analyst must investigate missing data. Collateral values unclear. Cash flow estimates missing or unreliable.
Analyst compiles data from multiple sources. Calculates ratios by hand. Assesses risks and prepares decision proposal.
Impact: Conversion down, cost up, poor customer experience, profitable business left on the table.
The problem isn't demand. The problem is the process.
The Solution
A 10–15 minute guided session replaces weeks of email. AI-based needs assessment, real-time validation, and automated risk scoring — all mandatory data collected in one pass.
Client-friendly UI with AI-based needs assessment. Contextual guidance at every step. Real-time validation ensures no missing data.
No missing information, no extra rounds. Structured data flows directly to bank systems. Automatic material validation and completeness checks.
Automated risk assessment delivered immediately. Clear reasoning behind every decision. Transparency for both client and bank.
PDF summary + all documents compiled. No integrations needed for pilot — low barrier to start. Ready to scale with API integrations.
Strategic Timing
Regulatory changes, rising customer expectations, and fintech competition are converging to make process efficiency a strategic imperative.
Capital costs are rising. Risk-based pricing demands better data quality. Banks with efficient, high-quality data collection can optimize capital usage and price risks more precisely.
Digital challengers and fintechs compete on speed and user experience. A bank that offers a seamless application process and fast decisions stands out clearly.
Engine Capabilities
From company enrichment to financing recommendations — a complete, modular pipeline.
Pluggable scoring engine with TrustyScore, Market Position, and custom bank methods. Two-phase approach: preliminary from public data, detailed after financials. AAA-to-D ratings with Go/No-Go decisions.
Upload financial statements as PDF. AI extracts structured data — income statement, balance sheet, cash flow. Automatically calculates 20+ financial ratios with multi-year growth tracking.
Modular product catalog — bank loans, Finnvera guarantees, invoice financing. Each product module evaluates eligibility independently. AI matches company profiles to optimal financing, ranked by fit.
Phase-driven conversations guide clients through needs assessment. Extracts financing needs, collects structured data, and feeds insights into the scoring and recommendation pipeline.
Row-level tenant isolation, API key authentication, magic-link auth, immutable audit trails. AML/PEP screening ready. GDPR-compliant data handling with classification and retention policies.
Pluggable country adapters for PRH/YTJ, MML/HTJ, Tilastokeskus, Asiakastieto/Enento, PSD2 Open Banking, and Suomi.fi authorizations. Pilot starts without integrations, APIs added incrementally.
Pipeline
An automated, multi-step Oban workflow processes each company through the full analysis pipeline.
Client fills data in a clear UI. System guides and validates every field. AI-based needs assessment extracts financing requirements and collateral data.
Trusty Engine fetches public data (YTJ, PRH, MML) and commercial data (credit ratings, payment behavior) from API endpoints. Country detection triggers local registry lookups.
Financial statements, collateral forms, and supporting documents uploaded directly. Gemini AI extracts structured data with confidence scores. Automatic completeness checks.
20+ financial ratios calculated automatically. Multi-method scoring engine produces AAA–D rating, risk flags, and Go/No-Go decision with clear reasoning.
Automated risk analysis raises red flags early — before resources are spent. Clear recommendations with reasoning. Analyst focuses on the decision, not information gathering.
Structured PDF summary + compiled documents + filled checklist + financing recommendations. Everything needed for the credit decision in one package.
Data Sources
Automated retrieval from public and commercial APIs forms the backbone of the process. Start without integrations in the pilot, add API automation incrementally as value is proven.
Public Authority APIs
Commercial & Authorization-Based
Automation Roadmap
Link-based solution, no IT integrations. Documents as attachments. 30–50 cases, 3–6 months. KPIs measured before and after.
Open Banking account data. Accounting software integrations (Netvisor, Procountor, Visma). Real-time cash flow visibility.
Suomi.fi authorization for tax decisions. Tulorekisteri income data. Verified financial data directly from authorities.
Complete automation. Core banking integration. Real-time decisioning. Scalable path to full process automation.
Multi-Product Structure
The same process works for corporate loans, mortgages, collateral assessment, and guarantees. One engine, scalable across the entire SME portfolio.
White-Label Ready
Every tenant gets their own branded experience with custom scoring weights, analysis prompts, data sources, and UI. Complete data isolation with PostgreSQL row-level security.
Custom Branding & Domains
Each tenant gets their own subdomain, logo, colors, and custom domain support.
Custom Scoring Models
Override default weights, add proprietary methods, and configure risk thresholds per bank.
Client Portal
Magic-link secured portals where SME clients submit data, upload documents, and track progress.
Configuration Hierarchy
System defaults → tenant overrides → user preferences. Three-level cascade.
Tenant Configuration
%Tenant{
name: "Nordic Bank",
slug: "nordic-bank",
tier: "enterprise",
settings: %{
"scoring" => %{
"model" => "custom_nordic_v2",
"weights" => %{
"financial_health" => 0.35,
"payment_capacity" => 0.30,
"stability" => 0.20,
"business_model" => 0.15
}
},
"portal" => %{
"enabled" => true,
"subdomain" => "nordic",
"require_strong_auth" => true
}
},
branding: %{
"primary_color" => "#003580",
"logo_url" => "..."
}
}
Built for Production
Battle-tested technologies chosen for reliability, concurrency, and developer productivity.
Fault-tolerant, massively concurrent. Built for systems that never go down.
Real-time web framework. API + admin portal + client portal in one deployment.
JSONB flexibility meets relational integrity. Row-level security for multi-tenancy.
Document extraction, search grounding, analysis generation. Provider-agnostic interface.
Developer Experience
Every capability exposed through a clean, well-tested REST API. Authenticate with API keys, scope access with granular permissions. Ready to scale with API integrations when pilot value is proven.
/api/v1/companies
/api/v1/companies/:id/analysis
/api/v1/companies/:id/score
/api/v1/companies/:id/score
/api/v1/companies/:id/financials
/api/v1/companies/:id/recommendations
/api/v1/conversations/:id/messages
# Create a company and run full analysis
$ curl -X POST https://api.trustyengine.fi/api/v1/companies \
-H "Authorization: Bearer te_live_..." \
-H "Content-Type: application/json" \
-d '{"company": {"name": "Acme Oy", "business_id": "0737546-2"}}'
# Response
{
"data": {
"id": "a1b2c3d4-...",
"name": "Acme Oy",
"business_id": "0737546-2",
"status": "active"
}
}
# Trigger analysis pipeline
$ curl -X POST .../companies/a1b2c3d4/analysis
{
"data": {"status": "processing"},
"message": "Analysis pipeline started"
}
Trusty Engine makes an unprofitable segment profitable while simultaneously improving customer satisfaction. From €2–5K per case to €300–800. From weeks to minutes. From 33% drop-off to seamless conversion.