← All cases
Case · production · 2026

RUBTUR Portal — the concierge service’s internal portal

RUBTUR

Production
91 commits
in active development to August 2026

Task: remove the manual assembly of documents for a request — quotes, letters to hotels and stay programmes, in the client’s own templates.

CLIENT-FACING

Manager

RUBTUR Portal

UI + backend

integration with the client’s own CRM

U-ON CRM, over its API

requests and clients; some of them arrive from correspondence

a request to the AI agent, in plain Russian data taken from the client-facing side
THE PORTAL’S AI LAYER

Orchestration, the knowledge base, and the assembly of documents

Smart card

route, services and budget gathered into one record

Document assembly

PDF and PPTX built to the brand’s own templates

Reports by voice

Whisper transcribes, the portal parses the result

RBAC and single sign-on

VIP data: one door, and access granted per section

Gmail

finished drafts land in the manager’s own mailbox

The document pack

quote, letters to hotels, stay programme

API

Cloud models, through LiteLLM

no weights on the portal’s side: the model is called, not embedded

How it works

THE PORTAL’S AI LAYER — voice reports from managers (Whisper) · AI chat · BI agents · document verification · knowledge base · RBAC and single sign-on

Results

5
document types from one request
4
external integrations
91
commits in production

A document pack instead of manual assembly

The manager checks and sends something finished rather than collecting files from scratch

One workplace

Requests, documents, reports, the knowledge base and BI — inside the portal, without switching systems

Stack

Next.js 14 · Express · FastAPI · PostgreSQL · Redis · LiteLLM · ARQ · Whisper · Coolify

Something here look like your problem?

Tell us what you are building. A paragraph is enough to start.

Book a 30-minute call ← All cases