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
Each inquiry means searching name-matching, balance, and transaction systems again and again
Due diligence replies and claim documents are compared with screens and typed in by hand
Customer information comes with strict rules on what AI may see and where work may run
Use cases in this industry
Screen new business partners from public sources
For each new partner on an Excel list, AI searches news and public sources and flags anything to check. A person decides, and the result stays in the row.
Classify inquiries and draft replies
AI classifies messages from the inquiry form and drafts replies to common questions. A person reviews every reply before it is sent.
Process customer due diligence replies
AI reads returned due diligence forms and shows where they differ from the customer record. Approved changes are entered, and follow-ups are listed.
Answer inquiries that arrive on paper
For inquiries on paper, AI reads the form, the workflow looks up accounts across systems, and AI drafts the answer. Staff identify the person and approve.
Enter insurance claim documents
AI reads claim forms, certificates, and receipts, and the workflow looks up the policy and enters the claim. Staff see mismatches; an assessor decides payment.
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
- NTT DATA: San-in Godo Bank begins full operation of the RPA solution WinActor (March 13, 2018; in Japanese)
- Newswitch: Nippon Life and its “robot HR team” (March 8, 2019; in Japanese)
- Digital Agency: Expanding online deposit inquiries (February 14, 2025; in Japanese)
- FSA: FAQ on the Guidelines for AML/CFT (March 31, 2026; in Japanese)
- Japanese Bankers Association: Public outreach on key AML/CFT measures (November 26, 2021; in Japanese)
- Life Insurance Association of Japan: Life insurance trends, 2025 edition (in Japanese)
- ABBYY: Dai-ichi Life customer story (in Japanese)
- FSA: Comprehensive Guidelines for Supervision of Insurance Companies, II-4 (in Japanese)
- Bank of Japan: Use of generative AI and risk management at financial institutions, fiscal 2026 survey (August 2026; in Japanese)
- FSA: AI Discussion Paper, version 1.0, summary (March 4, 2025; in Japanese) and version 1.1 (March 2026; in Japanese)
- Personal Information Protection Commission: Alert on the use of generative AI services (June 2, 2023; in Japanese)
- Personal Information Protection Commission and FSA: Guidelines on personal information protection in the financial sector (March 2024; in Japanese)
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
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.
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.
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.
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.
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.
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.
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.
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.
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
- Week 1Requirements and success criteria
- Weeks 2 to 3Build
- Week 4Verify on production screens
- 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.