Finance and insurance automation: inquiries, KYC, claims

Paper inquiries, due diligence replies, and insurance claim documents: lookups and entry across systems, automated with human decisions and records kept.

  • Runs on your own PCs and servers
  • Use Azure OpenAI, Amazon Bedrock, Google Vertex AI, or an in-house model
  • Its engine is Descarty's open-source Dagu (GPL-3.0)

Common problems

  1. Each inquiry means searching name-matching, balance, and transaction systems again and again

  2. Due diligence replies and claim documents are compared with screens and typed in by hand

  3. Customer information comes with strict rules on what AI may see and where work may run

Lookups and entry still span systems

When NTT DATA announced San-in Godo Bank’s RPA rollout, it described deposit inquiry work as heavy clerical work, because it repeats the same lookups in several systems across a vast number of accounts.

Financial institutions adopted RPA early. By 2019, Nippon Life had 200 robots covering 180 tasks, saving 70,000 hours of clerical work a year. Even so, the person in charge estimated that robots had been applied to only about 20% of the work. Reading handwritten documents, or deciding from what they say, cannot be automated by RPA that only repeats fixed steps.

Work What stays manual What already exists
Deposit inquiries from government agencies Inquiries that arrive on paper Roughly 80% or more of banks, shinkin banks, and credit cooperatives support online inquiry services (including those planning to)
Bar association inquiries and similar Everything from reading the form to name matching, balance and transaction lookups, and writing the answer —
Ongoing customer due diligence Comparing returned forms with the customer record, and entering changes Besides post, some institutions collect replies through apps
Insurance claims Reading documents, looking up the policy, entering and checking the claim Some large insurers have built their own AI OCR

Ongoing due diligence covers every customer

The FSA’s FAQ on its anti-money-laundering guidelines states that, in principle, every customer is subject to ongoing customer due diligence. The common way to confirm details is to send customers a letter and get their reply.

The Japanese Bankers Association says these requests draw many complaints and that reply rates are low. When a reply comes back, staff compare it with the customer record and enter what changed. When it doesn’t, they ask again. Both happen in volume.

Insurance claims are heavy on entry and checking

According to the Life Insurance Association of Japan, life insurers paid 8 million hospitalization benefit claims and 5.61 million surgery benefit claims in fiscal 2024.

Dai-ichi Life says that entering text from paper documents into its systems, and checking their content, was weighing down its operations. The forms in scope came in 700 types, at 17 million sheets a year.

Deciding on payment is a person’s job. The FSA’s supervisory guidelines for insurers expect claims that need advanced legal or medical judgment to be decided with input from the legal department or doctors, not by claims staff alone. What can be automated is the reading, lookup, entry, and checking that come before that decision.

Generative AI is already in use. The question is where, and with what data

In the Bank of Japan’s fiscal 2026 survey of 150 financial institutions, about 80% were using generative AI, and over 90% including those trialing it.

The FSA’s AI discussion paper notes institutions running open-source LLMs on on-premises servers, and others using proprietary generative AI services in closed environments over dedicated lines. Version 1.1 says that combining AI with RPA and similar tools to automate routine work may bring large cost savings and efficiency, while for uses that can significantly affect customers, such as loan approval documents, most institutions require a human in the loop.

Handing customer information to AI also raises these points:

  • Japan’s Personal Information Protection Commission asks businesses entering personal data in prompts to a generative AI service to fully confirm, among other things, that the provider does not use that data for machine learning
  • Sensitive information such as medical history may be handled, to ensure the proper operation of insurance and other financial business, only with the person’s consent and within what the work requires

What to check before automating

  • Screens and computers: which computers operate core banking or policy screens, and with which permissions. Check your contracts with the system’s vendor too
  • Whether existing services are enough: work that an online inquiry service or a shared industry system already handles should stay there
  • What AI may see: separate what may go to outside AI models from what only models you host may handle
  • Where people decide: staff identify the person, rate the risk, decide what to disclose, and decide on payment
  • Records: whether you can show auditors who approved what was entered

What Kitewell does

Descarty’s Kitewell is integration and automation middleware that connects systems through APIs, files, databases, and screens.

  • Operates screens: AI reads and operates web systems and desktop apps with no API. Operations that worked are remembered and repeated the same way on later runs
  • Reads documents and drafts judgments: questions to AI models and judgments become steps in the workflow. You choose the model for each step, including in-house and local models
  • People decide where it matters: approval can be set on any step. Requests reach Slack, Microsoft Teams, and email, and sending one back restarts the run from the step you choose
  • Passwords stay out of AI’s hands: system passwords are referenced by name and typed in without showing the value to the AI
  • Everything on record: each run keeps its logs, screenshots, and approval decisions
  • Alerts when it stops: failures are sent to Slack, Microsoft Teams, email, and more

The computers that run workflows can be VMs or dedicated PCs in your own cloud, on your premises, or in a closed network. Licensing, team sync, and updates can all stay in your environment, and with in-house or local AI models nothing is sent outside. AI models that can read and operate a screen are limited, though, and small local models usually cannot operate one. The PoC settles which model to use in a closed network.

You can start from one piece of work, such as taking in an application through preparing the review and registering it in your system. A demo shows how it runs, a free connection test confirms Kitewell reaches your systems, and a one-month PoC measures the result against success criteria agreed up front, before you license it for production. See From evaluation to production for details.

Sources

Frequently asked questions

May core banking or policy systems be operated through their screens?
It depends on your internal rules and your contracts with the system's vendor. The PoC starts by agreeing with your IT department which screens and computers are used, with which permissions, and how each operation is recorded.
Does it run in a closed network, or one separated from the internet?
The computers that run workflows can be VMs or dedicated PCs inside a closed network. Licensing, team sync, and updates can also stay in your environment, and with AI models you host, nothing is sent outside. AI models that can read and operate a screen are limited, though, and small local models usually cannot operate one, so the PoC settles which model to use.
Does AI decide on credit, risk, or payment?
No. AI reads documents, points out differences, and drafts. Staff identify the person, rate the risk, decide what to disclose, and decide on payment, and each approval is recorded.

Use cases for any industry

  • All industries
  • Accounting & finance

Read invoices into the accounting system

AI reads incoming invoices, checks them against purchase orders, and records them in the accounting system. Invoices whose amounts differ wait for approval.

  • All industries
  • Accounting & finance

Create invoices and send them by email

Invoices are filled into your template from an Excel billing list and emailed once a person approves. AI first points out amounts far from last month's.

  • All industries
  • Sales

Research a list of prospects

For an Excel list of hundreds of companies, each one's business, locations, and size are collected from its website into its row, with a priority for sales.

  • All industries
  • HR & payroll

Find missing clock-ins

Collect yesterday's clock-ins from the attendance system and, once HR approves, ask employees with missing entries to fix them in Teams.

  • All industries
  • Accounting & finance

Take in emailed invoices and draft the entries

Find unread email with an invoice attached, have AI read the amount, and record a draft ledger entry. Uncertain entries wait for accounting to confirm.

  • All industries
  • IT

Review SaaS accounts

A SaaS account review matches each service's users to current staff. Collect each console's users, match them, and disable leavers only after approval.

  • All industries
  • Accounting & finance

Partner registration that starts on approval

A kintone approval starts the workflow by webhook. It looks up the tax registration number, AI matches it to the request, and a match enters the sales system.

  • All industries
  • Planning & marketing

Collect KPIs from SaaS tools into a weekly report

Collect figures from advertising, sales, support, and other SaaS tools, and produce a weekly report with week-on-week comparisons and likely causes of change.

  • All industries
  • Accounting & finance

Check supplier invoice registration numbers

Check your supplier master's registration numbers monthly through the NTA's Web-API, and list suppliers that were revoked, lapsed, or differ in name.

Prove Kitewell on your own systems

Try it free for 14 days on your own PC. To see it working first, ask for a 30-minute demo. There is also a one-month onboarding (¥500,000 before tax), where we build your first job together.

What the onboarding checks

  • Which method connects each target system: API, file, database, or screen
  • Whether Kitewell can work a system with no API through its screens, as a person would
  • Whether AI relearns a step and processing continues when a screen changes
  • Whether errors are handled as agreed: stop, notify, or retry
  • Whether it runs in your environment, with the AI model you choose
  • Whether processing time and AI usage cost fit daily operation

How the onboarding runs

  1. Week 1Requirements and success criteria
  2. Weeks 2 to 3Build
  3. Week 4Verify on production screens
  4. Final dayReport

One-month onboarding

Length
One month
Cost
¥500,000 (tax excluded). Your staff build, with the developer beside them
If you go on to a license
The onboarding fee is credited to the first year's contract
Without the onboarding
At Team scale, start on Team monthly (¥14,800 per computer a month, tax excluded), and cancel in any month

You can try it first on your own PC, in the free 14-day trial.

See how the onboarding runs and its terms