System root
Verified workflows // 2026

AI agent and business automation cases

Each workflow is tied to a working project, its documentation or a public write-up. We show the input, system actions, failures and the point at which a person remains responsible.

On Geron Labs

Articles

Three detailed write-ups with architecture, code, problems and fixes. Each article opens directly on this site.

Telegram Mini App for fitness coaches

How Fit Bot grew from a Google Sheets MVP into an application with coach and client roles, FastAPI, SQLAlchemy and Telegram signature validation.

Telegram Mini AppFastAPIfitnessHMAC
Read article

Website with a controlled 3D model

How a ready-made astronaut GLB became part of the interface through custom poses, trajectory controls and smooth Three.js animation.

Three.jsGLBGoogle AI Studio3D animation
Read article
Search pipeline

How an AI agent retrieves and matches data

A single language-model prompt is not enough for 1C catalogs or tender work. Retrieval is a staged process, and the source and reason for each match remain visible.

01

Exact match

Start with the SKU, model, identifier and normalized name. A reliable exact result should not be replaced by a model guess.

02

Semantic retrieval

When wording differs, embeddings retrieve semantically close items. They produce candidates, not a final answer.

03

Specification checks

Code and the model compare power, size, material, package contents and other required fields. Any mismatch remains visible.

04

External search

The web is used only when needed. The result keeps its source URL, while price and product fit remain subject to human review.

Case index

Other projects and write-ups

The status distinguishes a public write-up from a case that is still being reviewed. A draft is not presented as a published result.

Article in progress

AI agent for tender files and commercial proposals

The system reads DOCX, XLSX, PDF and image files, extracts line items and specifications, searches internal sources for matching products and prepares an Excel/PDF draft. Web search is enabled separately, and an external price still requires manager review.

Tested against a regression set of 18 real tender files. We do not claim universal accuracy or measured time savings.

tenderscommercial proposalsExcel / PDFproduct matching
Case under review

AI receptionist for a salon with YCLIENTS

The assistant works in Telegram and on the website, reads prices and available slots from YCLIENTS, collects booking details and hands rescheduling, disputed questions and unfinished requests to a person.

Thirty-eight early checks passed, but a review of 34 live conversations exposed failures that the demo did not show. A CRM event counts as a booking only after separate reconciliation.

YCLIENTSclient bookingTelegramwebsite widget
Open the LIA demo
Public case

Matching a customer request to a 1C product catalog

Free-form names from Excel and PDF files are matched against a catalog of more than 30,000 items. Semantic search proposes candidates, code verifies fields, and a manager confirms the final match.

The case explains why fuzzy keyword search alone was insufficient and where human review remains necessary.

1CLLMsemantic searchproduct catalog
Read on vc.ru (RU)
Public case

AI sales assistant for Avito, MoySklad and Telegram

The agent answers from the product record and conversation history, verifies data in MoySklad and forwards order events to a Telegram hub. A manager can continue the same conversation with the full context.

Automated replies, payment events and human follow-up are separate actions. The bot cannot silently modify an order.

AvitoMoySkladTelegram hubhuman handoff
Read on vc.ru (RU)
Article ready

Product photo processing automation

Product photos are cleaned, assembled into listing covers and reviewed before publication. One verified batch contained 1,594 photos for 280 products.

Public processing cost: about $0.10–0.15 per photo. Output quality depends on the source image and is reviewed by a person.

product photosmarketplaceslisting covershuman review
Public case

Field staff dispatch and photo reports

A dispatcher assigns jobs, field workers update statuses through Telegram, and photos are stored separately from operating spreadsheets. The interface highlights incomplete and problematic visits.

Time savings were not measured. The public write-up focuses on the workflow and its platform trade-offs.

field staffTelegramphoto reportsdispatch
Read on vc.ru (RU)
Public case

Technical SMS through a local Android gateway

Commands for a GSM relay did not require a marketing SMS provider or an alphanumeric sender ID. An older Android phone became a local gateway with a clear delivery log.

This case shows when an AI model is unnecessary and a conventional automation is the better engineering choice.

SMSAndroidGSM relaylocal automation
Read on vc.ru (RU)

Where to start

Choose one repeated workflow and bring real input files or conversations. We identify the data source, acceptable error, agent actions and the point that requires human confirmation.

Review a workflow
TEAMLIAFIT-BOTPRIVACY
SYS: COOKIE

We use technical cookies (Cloudflare) so the site works correctly. Privacy Policy