Travel agency software · 18 themes · EN / VI

Your travel agency's website and back office, in one place

Travora sells tours, rooms, train and bus seats, cruises and flights on a beautiful website — travellers pick a date, book and pay. Behind it: quotes, bookings, a room calendar, vouchers, contracts, receipts, leads, a call centre and a Copilot you talk to.

A vibe project from Vybev · Web, Android and iOS apps · Custom themes on request

18travel themes
18features with guides
12kinds of service
EN · VIand any language
travora.vybev.com
Horizon · Tour company · timeless
travora.vybev.com
Lagoon · Islands · resorts
travora.vybev.com
Voyager · Luxury · private
travora.vybev.com
Railway · Trains · buses
travora.vybev.com
Cruise · Cruises · bay & river
travora.vybev.com
Summit · Adventure · trekking
18 themes

One agency, 18 very different websites

Each theme has its own type, colours, layout and effects, made for a kind of travel business. Switch in one click — your content stays. Every screenshot is the real site with real photos.

travora.vybev.com/horizon
Horizon on a computer
Horizon on a phone
Features · with how-to

Travora

A booking website and its back office

Everything a travel agency runs on: travellers book on the website, the team quotes and confirms, documents print in a tap, and no lead is forgotten.

18 features · real screenshot + how-to eachtravora.vybev.com

travora.vybev.com
Home page with a trip search
Booking website · 01 / 18

Home page with a trip search

A big photo with a search by destination, kind of service, date and guests; then destinations, trending tours, deals, reviews and stories — each theme draws them its own way.

How to use
  1. Open Appearance → Themes and pick a theme.
  2. Switch sections on, off and reorder them in Home page modules.
  3. Change the big photo in Banners and company details.
  4. Press Open the website.

TipA link with ?kind=hotel opens the hotels straight away; ?kind=train opens train tickets.

travora.vybev.com
Service page: itinerary, dates, prices by class
Booking website · 02 / 18

Service page: itinerary, dates, prices by class

Every tour, room or ticket has a day-by-day itinerary, what is included, the cancellation policy, the meeting point and a price for each class and guest type. Travellers pick a date before they book.

How to use
  1. Open Services → Services and click a service.
  2. Fill in Trip details: itinerary, included, cancellation.
  3. Set Adult / Child, Standard / Sea view prices in Classes and guest types.
  4. Add the pick-up time and place in Schedule and meeting point.

TipHotels ask for check-in and check-out; the cart remembers the dates of every line.

travora.vybev.com
18 travel themes, switched in one click
Booking website · 03 / 18

18 travel themes, switched in one click

Tours, islands, cruises, trains and buses, flights, trekking, honeymoons, families… Switching keeps every piece of content. Filters by business help you choose.

How to use
  1. Open Appearance → Themes.
  2. Filter by Tours / Hotels / Transport…
  3. Tap a theme to preview it on your real services.
  4. Adjust the main and sale colours, then Save the colours.

TipThe Phone switch in the preview bar shows the page on a phone.

Made for phones
Booking website · 04 / 18

Made for phones

The menu, trip search, cart and checkout fold neatly on small screens; Android and iOS apps share the same data.

How to use
  1. Nothing to set up: pages adapt to the screen.
  2. For your own app, open Appearance → Mobile app and pick an app theme.
travora.vybev.com
Booking page: rooms free on every day
Room booking · 05 / 18

Booking page: rooms free on every day

Guests pick a hotel, a room type and a board, see two months of availability with the rooms left each day, choose check-in and check-out, leave a name and phone, and get a reservation code with a QR code. The room is held for 48 hours — nothing to pay yet.

How to use
  1. Add a service of kind Hotel or Rental with its room types.
  2. In Services → Availability set Rooms per day for each room type.
  3. Guests open /book (or See the rooms free each day on a hotel page).
  4. They receive an RS-… code and QR, and can look it up with their phone number.

TipThe server checks every night again before holding a room: when two people take the last room at the same moment, the second one is told — you never sell more rooms than you have.

travora.vybev.com
Booking calendar for the team
Room booking · 06 / 18

Booking calendar for the team

Rooms free each day for every room type (green plenty, amber nearly full, red full, hatched closed). Below, the reservations from the website: confirm, turn into a booking in one tap, cancel or mark as no-show.

How to use
  1. Open Sales → Booking calendar.
  2. Tap a day to change its rooms or close it; Set several days does a whole range.
  3. In the list, press Confirm, then Make booking.
  4. Bookings, the web cart and quotes count rooms by day too.

TipA booking made from a reservation takes the room, dates and rooms from the reservation itself, never from the browser.

travora.vybev.com
Quotes on one screen
Sales · 07 / 18

Quotes on one screen

Pick a destination, add services with their dates, set the markup and the tax; it adds up, prints, and becomes a booking in one tap — at the price you quoted.

How to use
  1. Open Sales → Quotes → New quote.
  2. Fill in the customer, destination, date and travellers.
  3. Add services; adjust the markup and the tax.
  4. Save quote → Print → when accepted, Book now.

TipQuoted prices are sealed on the server: a price changed in the browser is refused.

travora.vybev.com
Bookings
Sales · 08 / 18

Bookings

Every booking from the website, quotes and the phone in one place, by status: to process, unpaid, travelling, completed, cancelled.

How to use
  1. Open Sales → Bookings.
  2. The To process tab lists what needs confirming.
  3. Open a booking and move it to the next step.
  4. Unpaid bookings sit in the Unpaid tab.
travora.vybev.com
Services, prices and an AI helper
Sales · 09 / 18

Services, prices and an AI helper

Tours, rooms, tickets, cruises, visas, rentals… each service has its own editor with a ready-to-sell checklist and an AI assistant that writes the texts.

How to use
  1. Open Services → Services → New service.
  2. Choose the Kind of service (Tour, Hotel, Train…).
  3. Follow the checklist until it reads 7 / 8.
  4. Press Write the description to let the AI draft it.
travora.vybev.com
Live flight fares
Sales · 10 / 18

Live flight fares

Search fares straight from the airlines (through Duffel), pick one and drop it onto a quote with flight numbers and times.

How to use
  1. In Settings → Flights and partners, paste your Duffel key (kept on the server).
  2. Open Operations → Flights, enter airports, date and travellers.
  3. Press Search flights → pick a fare → add it to a quote.

TipThe key is never sent to the browser.

travora.vybev.com
Vouchers
Documents · 11 / 18

Vouchers

Booking code, services, dates, meeting point and the help line on one page; shown on a phone or printed.

How to use
  1. Open a booking in Sales → Bookings.
  2. Press Voucher → Print or send it.
travora.vybev.com
Contracts and receipts
Documents · 12 / 18

Contracts and receipts

Travel contracts filled in with both parties, services and terms; receipts record the money and mark the booking paid.

How to use
  1. Open Sales → Contracts and pick a booking.
  2. Check the terms and print.
  3. Money in: Sales → Receipts → New receipt.

TipCancelling a receipt sets the booking back to unpaid.

travora.vybev.com
Leads
Customers · 13 / 18

Leads

People who asked but have not booked: where they came from (Zalo, Facebook, website, phone), destination, date, budget and when to call back.

How to use
  1. Open CRM → Leads.
  2. Use the Call back today or earlier tab.
  3. Press Call, log the result, then make a quote.
travora.vybev.com
Call centre
Customers · 14 / 18

Call centre

One-click calls from the browser: your phone rings first, then the customer is connected; every call is logged with its result.

How to use
  1. In Settings → Call centre, add your Twilio account (kept on the server).
  2. Open CRM → Call centre.
  3. Type a number or pick a customer → Call.
travora.vybev.com
Automations
Customers · 15 / 18

Automations

When a booking arrives, stays unpaid or a lead waits, the server adds a task or queues an email by itself — once per record.

How to use
  1. Open CRM → Automations → Add.
  2. Pick When (the event) and Then (what to do).
  3. Save: the server runs it every 10 minutes.

TipNo email or message is ever sent by the browser.

travora.vybev.com
Copilot in plain words
AI & running the business · 16 / 18

Copilot in plain words

Ask “sales today” or “booking BK-10455”: Copilot reads sales, bookings and customers and answers with a list, a chart or the right screen.

How to use
  1. Press Ask Copilot or Ctrl K.
  2. Type your question in any language.
  3. Tap a result to open it.
travora.vybev.com
Dashboard
AI & running the business · 17 / 18

Dashboard

Revenue, bookings, new customers, what is waiting, best sellers and the latest bookings on one screen.

How to use
  1. Open Overview → Dashboard.
  2. Tap a tile in Waiting for you to clear it.
travora.vybev.com
AI writing
AI & running the business · 18 / 18

AI writing

Service descriptions, blog posts, SEO and replies — written by the platform's AI or your own key.

How to use
  1. Open Settings → AI and choose a provider.
  2. Leave the key empty to use the platform's AI.
  3. In any form, press Write with AI.

TipThe AI key stays on the server; the box is always empty.

Trust

Safe by design

Travellers can book; nobody can change your prices, bookings or keys.

Prices are sealed

Quote and cart prices are worked out again and their seal checked on the server; a price changed in the browser is refused.

Rooms never oversold

Every night is counted again on the server, under a lock, before a room is held or booked.

Keys stay on the server

AI, Duffel, Twilio and payment keys are stored and used on the server only; their boxes always show empty.

Nothing sent by the browser

Emails, SMS, Zalo, Messenger and webhooks go out from server queues, each one once.

Get started

Online in an afternoon

Import the files, pick a theme, add your services. Queues and workers are created for you.

  1. 1

    Import the files

    Unzip travora-code.zip and import every .txt file, 00-shared first.

  2. 2

    Give roles

    Travel Admin for you, Travel Sales, Travel Operations, Travel Accountant for the team.

  3. 3

    Pick a theme

    Open Appearance → Themes, choose one of 18, adjust the colours and save.

  4. 4

    Add your services

    Tours, rooms, tickets… with itineraries, prices by class and photos. The AI can draft the texts.

  5. 5

    Take bookings

    Travellers book or reserve rooms on the website; you quote, confirm, print vouchers and take payments.

Optional

Demo agency

Run Tools → Demo data → Travel agency for 18 services, 8 destinations, bookings, quotes, room reservations, leads and real photos. Remove it with one switch.

Optional

Connect your services

Duffel (flights), Twilio (call centre), your own AI — add the keys in Settings; they stay on the server.

Live demo

Click through a real travel site

“Travora Travel” runs in all 18 themes with demo data. Want your own theme or a changed feature? Vybev makes it for you.