Private beta for travel teams
The operating system for modern travel agencies.
TravelOps is a multi-tenant SaaS platform that lets travel agencies run bookings, inventory, B2B partners, and customer-facing storefronts from one place. Built for tenant-aware storefronts, operator workflows, partner sales, Telegram journeys, and payments.
Active bookings
128
+14 this week
Pending payments
23
8 B2B reviews
Departures
17
next 14 days
Booking pipeline
LiveCapacity
What TravelOps is
One travel business, many customer channels.
Tenant-aware by default
One image serves every agency. Hostname and nginx validation resolve the tenant before app code renders.
Operator workspace
Run tours, customers, bookings, payments, room preferences, and upcoming departures from one cockpit.
Partner channel
Give contractors a B2B portal with their own bookings, commission rules, and payment submissions.
Customer channels
Each tenant gets a branded web storefront and Telegram miniapp for browsing, booking, and Payme checkout.
Operator cockpit
Bookings that know the trip
Today
$42.7k
Collected across 19 payments
Platform architecture
The workspace maps directly to how agencies operate.
The surrounding projects show a full suite: admin tenant control, operator CRM, B2B partner portal, tenant storefront, Telegram miniapp, API, bot runner, and nginx tenant routing.
Admin
Create tenants, databases, bots, payment providers, and users.
Platform
Daily CRM for tours, bookings, customers, payments, and approvals.
B2B
Contractor-facing portal for partner reservations and reconciliation.
Client web
SSR tenant storefront with tours, profiles, and booking flows.
Miniapp
Telegram Web App for mobile-first tour discovery and payments.
API
Shared tenant-aware REST layer for bookings, tours, localization, and files.
Customer experience
Branded booking paths for every tenant.
The same tours, schedules, languages, and payment providers flow through web, mobile, and operator screens so teams stop copying data between tools.

SEO-ready tenant websites on subdomains like acme.travelops.uz.

Telegram-native browse, booking, profile, and payment journeys.

Back-office screens built for bookings, customers, and payment follow-up.
B2B and payments
Partner sales without losing payment control.
Contractors can submit reservations and payment evidence while the operator platform keeps approvals, remaining balances, and reconciliation in one place.
Partner account
Atlas Partners
Credit
$18k
Commission
12%
Pending
7
Paid
$34k
Payment approvals
8 pendingMadina Travel
BK-1841 - Receipt uploaded
$2,500
Awaiting decision
Atlas Partners
BK-1839 - Needs operator review
$1,200
Awaiting decision
Navoiy Tours
BK-1832 - Bank transfer
$4,800
Awaiting decision
Tenant infrastructure
A simple host map keeps the suite understandable.
Nginx validates tenant slugs through the admin API, caches the result, then forwards requests with tenant headers to the right frontend.
Root
travelops.uz
Marketing
Tenant
acme.travelops.uz
Client web
Platform
platform-acme.travelops.uz
Operator app
B2B
b2b-acme.travelops.uz
Partner portal
Miniapp
miniapp-acme.travelops.uz
Telegram
Launch path
From tenant setup to first paid booking.
Agency signs up and receives an isolated tenant.
Teams publish tours, schedules, prices, rooms, and transport options.
Customers book on the tenant site, miniapp, or through a B2B partner.
Operators reconcile payments, documents, and departures in the platform.
Ready to see TravelOps with your agency's workflow?
We'll walk through tenants, tours, B2B payments, the client storefront, and the Telegram miniapp in one focused demo.