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.
Manager
RUBTUR Portal
UI + backend
U-ON CRM, over its API
requests and clients; some of them arrive from correspondence
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
Cloud models, through LiteLLM
no weights on the portal’s side: the model is called, not embedded
How it works
Client data from the U-ON CRM
Route, services and budget
Quote, hotel letters, programme · PDF, PPTX
Finished drafts in the manager’s Gmail
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