View Product→The AI Front Office service page on this site.
Business challenge
The problem it solves
Service businesses lose enquiries when visitors face long forms or wait for a reply, and staff receive unstructured messages that need follow-up questions before anyone can quote.
Solution
What LATYNEX Digital built
A conversational front office that qualifies the request in the visitor's own words, confirms the captured details with the visitor and delivers a structured brief, with the business-specific logic isolated in vertical packs and company configuration.
Key capabilities
What is in it
What we built
Embeddable chat widget and explained demo landing page
Conversation engine with structured model output and guards
Vertical packs: car rental, corporate services, kitchens and furniture
Review card the visitor confirms before sending
Manager brief and next-action summary
Demo invitations with expiry
Graceful fallback when the model is unavailable
Responsive layout verified at 375 px
Capabilities in the code
Per-vertical prompts, fields and languages
Structured JSON output with value-shape and safety guards
Layered configuration: core, vertical, market pack, company
Offline test contour with a mock model and browser tests
Loopback-only server binding behind a reverse proxy
Product showcase
The product, screen by screen
From conversation to team handoffThe same flow on mobileConfigured per businessEmbeddable assistant on a demo page
Conversation visuals replay recorded model replies from a local test build, using generic demo configurations only.
How it works
From input to outcome
01
The visitor describes a need
In the chat widget, in their own words.
02
The assistant asks the right questions
It collects the relevant details step by step and captures them into structured fields.
03
The visitor confirms
A review card shows what was captured; the visitor confirms or changes it before sending.
04
The team gets a brief
A structured enquiry with a suggested next action reaches the team.
Technical approach
How it is engineered
A TypeScript Node.js service with an Express API and SQLite storage, using Google Gemini through the official SDK. A mode switch separates production, live-test and free stub modes, and the stub mode refuses any non-local endpoint. Browser tests run the real widget against a mock model server; recorded model responses are replayed as fixtures so behaviour can be regression-tested without model cost.
TypeScript
Node.js
Express
SQLite
Google Gemini
Playwright
Vitest
Status and limits
What this page does and does not claim
A text-chat assistant. It is not a phone or voice product.
Three verticals are configured (car rental, corporate services, kitchens and furniture).
No conversion, revenue or response-time figures are claimed.
A multilingual corporate website for international business infrastructure, generated by a validated content engine and paired with an AI pre-check assistant.
Consulting, research and accounts verticals
Validated programmatic content engine
AI pre-check assistant and lead forms
In-house brand and website — not external client workView case study →
A multi-module operations platform that gives one owner a single focus queue, decisions, tasks, portfolio and lead inbox across several business directions.
Focus queue, decisions and unified tasks
Portfolio and lead inbox across modules
Operation registry for people and AI-agent actors
In-house product — not external client workView case study →
A custom platform that turns manual B2B prospecting into a structured, auditable workflow: research, qualification, outreach drafts prepared for human review, and clear status tracking.
Prospect research and company qualification
Structured pipeline with status tracking
Outreach prepared for human review
In-house product — not external client workView case study →
Need something like AI Front-Office?
Tell us what is not working today. You get a straight answer on what it would take, and whether we are the right team to do it.