Case studies

What we built and run

Business apps, internal systems, marketing automation and conversation AI. Every one of them is live.

571 testsautomated tests checked against the price list

Business apps

Quoting and price calculation app for a language school

It calculates prices from the mix of course, accommodation, weeks, peak season, campaigns and agent commission, and issues the quote on the spot. It also runs on booth terminals at study-abroad fairs.

Durations covered
1–24 weeks
Languages and currencies
3 languages, 2 currencies
CEFRAI scoring against the standard

Education and assessment

English speaking assessment system

AI scores recorded English speech against CEFR, and a teacher reviews and corrects it. Includes teacher comments, learning records and an admin console.

Interface
Japanese and English
Code size
about 13,000 lines
3 languagesprice lists, sales materials, contracts

Document automation

Multilingual documents: one AI writes, another AI checks

AI produces price lists and sales materials in Japanese, English and Traditional Chinese, and a second AI finds mismatches between versions. It also generates contract redlines and PDFs ready for signing.

Price lists
PDF and Excel
Languages
Japanese, English, Traditional Chinese
2,820 testsautomated tests, all passing

Internal systems

Management system with human approval

Email, sales and the status of each business on one screen, with a morning report generated automatically. Risky actions do not run until a person approves them with a passkey.

External connections
Read-only
Backups
Daily, encrypted
Research to sendfully automated, with a stop switch

Sales automation

Company research and outreach-email automation

From researching a company's site to writing a message for each recipient, checking it before sending and notifying you of replies. Sending limits and detection of "no sales" replies are built in.

Sending limits
Per day and per hour
"No sales" replies
Detected automatically
789 URLsold URLs, each verified and passing

Site migration

WordPress to a static site, with every URL kept

We moved our own media and blog to a static site with the same look and the same article URLs. We removed PHP and the admin panel, the usual entry points for attackers.

Pages matching production
129/129
Lighthouse SEO
100
An article on the official Pentra blog reporting that 22 of 29 AI-written SEO articles reached page 1 of search results

SEO and automated article operations

AI-written articles, checked and published every day

Topic selection, writing, checks for duplication and wording, and publishing run automatically. We verified the results in Search Console.

Average position in the top 10
22 of 29 articles
Period
Within 1 month of publishing
5 a dayposts and images made, then scheduled

Social media operations

Social media post automation

Post text and image cards are generated from article and service updates, then scheduled daily on X and note. Two weeks of posts are created and scheduled in one batch.

Batch
66 posts for 2 weeks
Platforms
X and note
0 shootsservice videos made with AI

Video production

Service videos made without a shoot

Script, narration and visuals are made with AI and combined with real screen recordings of the product. We produced vertical and horizontal versions, published on the sales page.

Formats
Vertical and horizontal
Use
Sales page and social media
92%of deliberately falsified articles caught

Automated fact-checking

AI text is checked against the source before it goes out

Quotes and figures are matched against the original source by code, and anything that fails is not published. A separate AI, not the one that wrote the text, reviews it as a devil's advocate.

Errors caught
347 of 378
Types of check
26
Example of the Mensetsu Kanpe AI pop-up window

Conversation AI

Answer points about 1 second after the question ends

It listens to the questions in an online interview and shows answer points in a small window, based on your own experience and the company you applied to. Audio never reaches our servers.

Time to display (median, test audio)
1.13 s
Questions recognized
58 of 60
7 AIsdebate in English every day

Conversation AI and learning

A personal English conversation app where you debate with AI

Seven AIs with different personalities debate the day's news in English, and the user can jump in at any time. Includes a dictionary, dictation and shadowing.

Difficulty levels
8
Code size
about 15,000 lines

How we work

Verify first, then go live.

01

Set the bar first

We fix the pass criteria for accuracy and speed before we build.

02

A second AI and a person check

An AI other than the one that built it reviews independently, and a person confirms before release.

03

Roll back to the previous version at once

Every production release records where to roll back to.

Have a similar problem? Talk to us.

Consultation is free.