The complete feature set

Everything a modern travel agency runs on — in one workspace.

From the first WhatsApp inquiry to the GST invoice and post-trip review — TraWe covers every step. No stitching four tools together, no spreadsheets, no missed follow-ups.

100+
modules
25
core pillars
100%
GST compliant
White-label
on your domain
01·Sales & Pipeline

Turn every inquiry into a confirmed trip

Capture leads from every channel, work them in a Kanban that mirrors your day, and never miss a follow-up.

Omnichannel capture

Website forms, WhatsApp, Instagram DMs, Google Ads and phone — every lead lands in one queue with source attribution.

Kanban + table views

6 stages: New → Contacted → Qualified → Quoted → Negotiation → Won. Drag between lanes or switch to a filterable table.

Follow-up reminders

SLA-based nudges, overdue badges on the dashboard, and daily digest so nothing slips through the cracks.

Assignments & round-robin

Auto-assign to agents by destination, budget or workload. Team leaders see everyone's pipeline in one view.

Activity timeline

Every call, message, quote and payment is stitched onto the lead — full context before you pick up the phone.

02·Itinerary & Templates

Design day-by-day trips in minutes

Build once, reuse forever. A visual itinerary builder plus a template marketplace for your fastest-selling packages.

Day-by-day builder

Add hotels, meal plans, transfers, sightseeing and free time. Drag to reorder days, duplicate any day in one click.

Reusable templates

Save Rishikesh 3N/4D, Bali honeymoon, Kashmir family — instantiate for a new lead in seconds and customise the diff.

Inclusions & exclusions

Standardised T&C blocks so what's covered — and what's not — is unambiguous before the trip starts.

One-click to quotation

Turn any itinerary into a priced quotation. Line items flow through with GST, markup and discount preserved.

03·Hotels & B2B Rates

Your private hotel rate book

Built for the small agent who negotiates directly with hotels. Store B2B pricing across meal plans and quote from it instantly.

Country → State → Area → Pincode

Cascading location dropdowns with a full geo dataset. Find every hotel you have in Rishikesh, Manali or Bali in one search.

Rate cards per meal plan

EP, CP (breakfast), MAP (breakfast + one meal), AP (all meals) with seasonal validity windows for each rate.

Quick Quote calculator

Pick a hotel, enter pax + nights, apply your commission, generate a ready-to-send quotation linked to the lead.

Margin tracking

Cost vs sell price on every hotel line so you always know your take before the customer says yes.

04·Quotes · Bookings · Invoices

GST-compliant paperwork, automated

Versioned quotations, printable vouchers and India-ready invoicing — sequential numbering, tax splits and GSTR-1 export.

Versioned quotations

Revise pricing without losing history. Every version has a valid-until date, portal preview and branded PDF.

Bookings & vouchers

Convert accepted quotes to bookings. Auto-generate hotel and transfer vouchers with confirmation numbers.

GST invoicing

CGST/SGST for intra-state, IGST for inter-state, place-of-supply logic baked in. Sequential per-agency numbering.

GSTR-1 export

One-click CSV in the format your CA wants. Advances, invoices and cancellations reconciled every month.

05·Payments & Billing

Get paid the moment you send the link

Native Razorpay integration with automatic reconciliation, plus supplier bill tracking so you always see net margin.

Razorpay hosted pay links

Attach a pay link to any invoice. UPI, cards, netbanking and wallets — no gateway plumbing on your side.

Auto-reconciliation

Webhooks match payments to invoices in real time. Partial payments, refunds and settlements handled automatically.

Supplier bills & payouts

Log hotel and DMC bills against a booking. See true trip margin — sell price minus every cost — on one screen.

Advances & schedules

Split payments into deposit, mid-trip and balance. Automated reminders when the next installment is due.

06·Customer Portal

A branded trip page for every traveller

Send one link. Your customer sees the itinerary, invoices, pay buttons and travel documents — signed and stamped with your brand.

Passwordless OTP login

Customer signs in with an email or WhatsApp OTP. No accounts to manage, no passwords to reset.

Trip tracker

One page showing itinerary, quotations, invoices, payments and travel documents in the order they happened.

E-signatures on quotes

Customer approves a quotation directly on the portal. You get a stamped audit trail and PDF.

Your logo & colours

Portal and PDFs render in your agency brand — logo, primary colour, footer imprint — set once in Settings.

07·Communications

Every conversation, in one inbox

Send email, WhatsApp and SMS from inside the CRM. Two-way WhatsApp so replies land on the lead — not on someone's personal phone.

Unified inbox

Reply to WhatsApp messages inside TraWe. Chats are linked to leads and visible to the whole team.

Meta WhatsApp Cloud API

Official templates, delivery receipts, media messages. Business-verified sending, not scraped web chat.

Email & SMS

Transactional email from your own domain (via Cloud) and SMS for OTP + urgent nudges.

Full audit log

Every message, who sent it and when — searchable, exportable, immutable.

08·Gemini AI Copilot

Multi-provider AI copilot — Gemini, ChatGPT or Claude

Every AI feature in TraWe runs on your choice of provider. Paste a Gemini, OpenAI or Anthropic key in Settings → AI, hit Test, and TraWe verifies connectivity — with automatic 3-tier fallback so nothing ever breaks mid-flow.

BYO key — Gemini / ChatGPT / Claude

Pick your provider per workspace and paste your own key. A one-click Test button verifies connectivity before you rely on it. Zero markup on your provider bill.

3-tier fallback chain

Workspace key → project secret → TraWe shared AI. If your key expires or rate-limits, TraWe silently falls back — no AI feature ever breaks mid-flow.

AI Itinerary Builder (chat)

Conversational interview — 4-6 targeted questions with quick-reply chips (trip style, hotel category, meal plan) — then a full day-by-day plan lands in the builder.

AI Itinerary Edit (chat)

Open any itinerary and refine by chat: 'swap day 2 hotel', 'add candlelight dinner on day 3'. Edits are atomic — untouched days keep their exact costs, markup, GST and TCS.

WhatsApp AI Agent

24×7 auto-replies on new query threads with a Gemini system prompt you fully control from Settings → WhatsApp — with brand tone, language and guardrails.

Ask my CRM (RAG)

Semantic search across queries, quotations, invoices and chat history — powered by pgvector and Gemini embeddings. 'Which Rishikesh trips are pending payment?' — instant answer with sources.

Query summaries

One-paragraph brief of any query's full history — every timeline entry, quote and payment condensed before you jump on a call.

Smart compose

Channel-aware WhatsApp and email drafts that pick up prior context and match the customer's language — English, Hindi or Hinglish.

AI sales forecast

Projected month-end revenue based on pipeline velocity, historical close rates and seasonality — refreshed nightly by Gemini on your own data.

Per-tenant isolation

Your Gemini key is stored encrypted per workspace and never shared. Prompts never leak between agencies — Row-Level Security enforces it in the database.

Google Sheets AI enrichment

Incoming rows from Google Sheets are auto-classified into the right pipeline stage and service type by Gemini before landing in Queries.

10·Confirm & Invoice

One click from quotation to signed GST invoice

Confirm the itinerary the client actually chose — TraWe raises the tax invoice, mints a signable client-portal token and locks the plan against edits. Reopen safely voids the linked invoice.

One confirmed per query

Only one itinerary can be Confirmed on a query at a time — no confusion about which plan is live for invoicing and operations.

Auto-invoice on confirm

Confirm & Invoice creates the GST invoice from the exact confirmed plan — costs, markup, GST and TCS flow through untouched.

Signable portal link

Confirming mints a public tokenised portal URL the client can open, review, accept and pay — no login, no password.

Safe Reopen

Need to change something? Reopen resets the itinerary to draft, voids the auto-generated invoice, clears confirmation metadata and invalidates caches — cleanly.

11·Billing 2.0

Payments, dues and proofs in one calm ledger

5 live KPIs — Collected, Due, Overdue, Refunded, Wallet — with an Add Payment side-sheet that captures bank, UTR, due date and proof upload.

5 real-time KPIs

Collected · Due · Overdue · Refunded · Wallet — auto-computed from invoices, payments and refunds, filterable by date and agent.

Add Payment side-sheet

Bank name, UTR/reference, due date, proof file — everything on one form. Auto-picks GST mode from client and agency state.

Manual & auto invoices

Auto-raise from a confirmed itinerary, or Manual Invoice dialog with live tax preview, HSN/SAC per line and auto CGST/SGST vs IGST.

Bank picker on invoice PDF

Choose which agency bank the customer should pay to — the branded PDF prints the correct account and UPI.

12·Simplified Pricing UI

One markup. One GST. One clear total.

The itinerary builder's pricing sidebar was rebuilt for clarity — big client-price card up top, a plain 3-line breakdown, one markup row, one GST row (defaulted to 5%). Everything else tucked away.

Client-price hero card

The number that matters — the customer's grand total — is the biggest thing on the screen. No mental math.

One markup row (₹ or %)

Toggle rupees or percentage. Distributed proportionally across service lines in the costing summary.

One GST row, 5% default

Sensible default for tour packages. CGST/SGST split and place-of-supply logic still handled correctly in the invoice PDF.

Advanced options collapsed

CGST/SGST split, TCS, GST-apply-on, per-child / per-infant, costing type and currency all live in one collapsible section.

13·AI Itinerary Copilot

Build AND edit itineraries by chat

A conversational assistant for the entire itinerary lifecycle — Builder for new plans, Edit for refinements, both aware of the lead's destination, dates and your tenant catalog.

Chat-first Builder

4-6 short questions with quick-reply chips — trip style, hotel category, meal plan — then a full day-by-day plan lands in the builder ready to edit.

Chat-first Editor

'Add a candlelight dinner on day 3' or 'replace the day 2 hotel with a 5★ beachfront' — the AI rewrites only what you mention and preserves the rest.

Atomic day rewrites

Even single-day edits re-emit all days so costs and taxes stay consistent — no orphan services, no drifted totals.

Save as Template

Turn any AI-built plan into a reusable template with one click — future queries instantiate in seconds and diff from there.

14·Windows Desktop App

TraWe as a native .exe for daily operators

An Electron desktop build of the whole workspace — tray icon, launch-on-startup and external-link handling — for teams that want a single window pinned to the taskbar.

Native .exe (Windows)

Ships as a signed installer. Same auth, same workspace, same live data — just outside the browser.

Tray icon & startup

Runs in the system tray so notifications and reminders stay reachable even when the window is closed.

External link handling

Docs, Razorpay pay pages and portal links open in the default browser — the desktop shell stays on the CRM.

15·Automations & Ops

Rules that do the boring work for you

Visual rule builder plus a calendar for ops. Trigger on any event, act on any object.

Visual rule builder

When lead stage → Quoted, send WhatsApp template + create a follow-up in 2 days. No code.

Ops calendar

Every departure, hotel check-in and driver assignment on a shared calendar the whole team sees.

Real-time notifications

Ping the right agent when a customer pays, replies or signs a quote.

Traveller docs registry

Passport, visa and ID uploads with expiry alerts 30/60/90 days out.

16·Analytics & Reporting

The numbers, honest and instant

From today's revenue to the agent leaderboard — clarity on the metrics that actually move your business.

Sales funnel

Conversion at every stage, average time-in-stage, and drop-off reasons across sources.

Revenue & margin

MTD / QTD / YTD revenue, by destination, agent and package. Margin after supplier bills.

Agent leaderboard

Who's closing, who's chasing, who needs help — updated live.

GSTR-1 & audit exports

Tax-ready CSVs and an immutable audit log for compliance and internal review.

17·Platform & Security

Enterprise-grade foundations, small-agency price

Multi-tenant isolation, role-based access, live backups. Built on infrastructure trusted by fintechs.

Multi-tenant + RLS

Every agency is fully isolated at the database row level. Your data never touches another tenant's queries.

Roles & permissions

Owner, Sales Manager, Agent, Accounts, Ops — each with a scoped permission set out of the box.

Installable PWA

Add TraWe to your phone home screen. Works on the go, syncs when you're back online.

Multi-currency + FX

Quote in USD, EUR, AED, SGD with live exchange rates. Base currency configurable per agency.

Data residency in India

Hosted in India-region datacentres. TLS everywhere, encryption at rest, daily backups.

18·White-label & Domains

Your brand, your domain, your CRM

Run the customer portal and share links on your own domain — logo, colours, favicon and OG image all follow the tenant.

Custom domain (CNAME)

Point portal.your-agency.com at app.trawe.in, hit Verify, and every share link renders on your domain — SSL handled for you.

Agency subdomain

Prefer zero DNS? Get your-agency.trawe.in out of the box with the same branding controls.

Full brand kit

Logo, accent colour, favicon and social OG image — set once in Settings, applied to portal, PDFs and public share pages.

Tenant-scoped resolver

Anon-safe public RPC resolves the tenant by host — travellers never see TraWe branding on your domain.

19·Fixed Departures

Group tours, packaged and priced

Publish fixed-date group departures with pax caps, priced twin/triple/child, and one-click booking against the tour.

FD tour catalogue

Tour code, itinerary, departure dates and pax slots — run the same package across the season without rebuilding it every time.

Seat inventory

Live remaining-seats counter as bookings come in. Auto-close when the batch is full.

Twin / triple / child pricing

Store the full occupancy matrix so agents pick the right slab in one click.

Queries board

Every FD inquiry lands in a dedicated queue, tagged to the tour and departure date.

20·Travel Insurance

Sell insurance from a rate matrix

Store plans from Bajaj, Reliance, TATA AIG and any partner — with age-band premiums, sum insured and cover regions.

Insurance masters

Plans with underwriter, cover geography (Domestic, Asia, Worldwide), sum insured tiers and inclusions.

Age-band rate cards

Premium matrix by age slab and trip duration — pick the row, we plug it into the quotation.

One-line add

Add insurance as a taxable line item to any quotation or invoice with the correct HSN/SAC code.

21·Multi-bank Accounting

One agency, many bank accounts

Keep current, savings and payment-gateway settlements in separate ledgers. Every invoice picks the right receiving account.

Bank masters

Store bank name, account number, IFSC, branch and UPI ID per agency — mark a default for new invoices.

Bank picker on invoices

Choose the receiving bank when raising an invoice. Printed PDFs show the correct account for the customer to pay to.

Per-bank reconciliation

Filter payments and settlements by bank to reconcile each ledger cleanly at month-end.

22·Transfers & Route Rates

Airport, hotel and city transfer rates

Store transfer points and a full rate matrix per vehicle type — pick a route, the price appears.

Transfer point masters

Airports, hotels, railway stations and city landmarks — reusable across every quotation.

Rate matrix

Sedan, SUV, tempo, coach — per-point rates with peak/off-peak windows and margin visibility.

Driver assignments

Assign a driver from the crew master to any transfer segment; export a run-sheet for ops.

23·Vouchers & Ops

Ops-ready vouchers in one click

Branded hotel, transfer and activity vouchers ready to hand to the traveller — with confirmation numbers and QR.

Voucher builder

Generate hotel + transfer + activity vouchers from a booking with your agency logo, colours and 24/7 contact line.

Branded PDFs

Every voucher, invoice and quotation renders in the agency's own brand kit — no TraWe watermark.

Ops assignments

Assign guide, driver and vehicle per booking; the customer portal shows point-of-contact details.

24·Roles Matrix

Fine-grained permissions, per team

Grouped permission matrix — Sell, Operate, Finance, Configure — with per-role toggles and RLS enforcement in the database.

Grouped matrix UI

See every permission for every role on one screen. Toggle in place, changes take effect immediately.

Preset roles

Owner, Sales Manager, Agent, Accounts, Ops shipped out of the box — clone and tweak for your team.

Database-enforced

Every rule is backed by Postgres row-level security — client tampering can't bypass what you deny.

25·Sales Targets & Forecast

Set the number. Track it live.

Monthly and quarterly targets per agent and per team, with an AI-projected close date on every open lead.

Targets per agent & team

Monthly revenue, bookings and quota — attainment updates in real time on the dashboard.

Live leaderboard

Who's ahead, who's chasing — a healthy scoreboard that runs itself.

AI sales forecast

Projected month-end revenue based on pipeline velocity, historical close rates and seasonality.

26·Referrals & Wallet

Give customers a reason to come back

Referral codes, wallet credits and coupons — apply at quote time, redeem at invoice time, tracked in one ledger.

Referral codes

Auto-generate a shareable code per customer; auto-credit the wallet when a friend books.

Wallet credits

Store per-customer credit balance; redeem on any invoice with a full audit trail.

Coupons & discounts

Percentage or flat coupons with expiry, minimum ticket and destination scoping.

27·Power-user Tools

The little things that make daily work fast

Global command palette, saved views, keyboard shortcuts and CSV export across every module.

Global ⌘K palette

Jump to any module, lead, invoice or command in three keystrokes. Works from anywhere in the app.

Hotkeys everywhere

'g' + letter to navigate, '/' to search, '?' for the cheatsheet. Built for the keyboard-first operator.

Saved views

Save your favourite filters on Leads, Quotations, Bookings, Invoices, Vouchers and Bills — one click to recall.

CSV export

Export any list to CSV with the columns and filters you're looking at — clean rows for finance and BI tools.

Custom lead fields

Add your own fields to the lead form — text, select, number, date — no code, no migration.

28·Integrations Hub

Plug into the tools you already use

Razorpay, Meta Ads, WhatsApp Cloud, Gmail, Google Calendar, Zoho Books, Tally, TBO, Agoda and 5,000+ apps via Zapier.

Curated catalogue

One page listing every integration with connection status, docs and a live setup dialog per app.

WhatsApp Cloud wizard

Guided flow to plug in your Meta app id, phone number id and system token — verify the send in under a minute.

Custom webhooks

Fire outbound webhooks on any CRM event — leads, payments, bookings — to your own systems.

And a whole lot more

The details that add up.

Small touches across the product that make daily work faster.

AI Itinerary Builder (chat)AI Itinerary Edit (chat, day-specific)Live flight search (Gemini-grounded)Live hotel search (Gemini-grounded)Add hotel via Gemini in the builderFull IATA airport pickerCascading Country/State/City/Area pickerConfirm & Invoice one-clickSafe Reopen (voids linked invoice)Signable client portal tokenManual Invoice dialog with live tax preview5-KPI Billing dashboardAdd Payment with bank + UTR + proof uploadSimplified pricing sidebarMulti-provider AI (Gemini/ChatGPT/Claude)AI provider Test buttonWhatsApp share as PDF or 4,096-char textWindows desktop app (.exe)Company logo uploadAuto-calc Nights from date rangeSave Itinerary as TemplateEmpty-draft cleaner utilitySupplier Communication 2.0 with logsStage dropdown from query headerGlobal ⌘K command paletteKeyboard shortcuts + cheatsheetSaved views on every listCSV export on every listCustom lead fieldsOnboarding wizardPer-agency branded PDFsWhite-label custom domainAgency subdomain (your-agency.trawe.in)Branded favicon & OG imageImmutable audit logPassport & visa registry with expiry alertsWebhooks: Razorpay, WhatsApp, reminders cronSitemap + SEO metadataSuper Admin panel for tenantsPlan limits with hard enforcementPortal share tokens (public + tokenised)Google authEmail OTPTeam invites & role changesRoles matrix (Sell/Operate/Finance/Configure)Custom lead sourcesCustom currenciesCustom tax ratesFixed Departure tours & seat inventoryInsurance rate matrixMulti-bank ledgerSales targets & AI forecastReferral codes & wallet creditsCoupons with expiry & scopingTransfer point rate matrixDuplicate lead detectionLead scoringQuotation versioningTour packages with payment schedulesArrivals boardQuery type masters (colour-coded)Visa / room type / meal plan mastersDashboard skeleton loadersAnimated KPIsRecharts revenue trendDark mode ready tokensMobile bottom nav
How it fits together

One workflow. Five steps. Zero copy-paste.

01
Capture
Lead lands from WhatsApp, site or Instagram
02
Design
Build itinerary from a template or from scratch
03
Quote
GST-priced quotation shared via portal
04
Collect
Razorpay link, auto-reconciled to invoice
05
Fly
Vouchers issued, ops calendar updated

Ready to run your agency on TraWe?

Free 14-day trial. No credit card. Import your leads on day one.