Welcome. This prototype is a click-through of every module.
Use the green tabs above to jump between modules; sub-tabs inside each
module show its individual screens. Sample data only.
Leads today (all sources) 94 vs 80–100 baseline
Open quotes 812 quote → won 22 %
Bookings (MTD) 213 ₹4.6 Cr revenue
Active agents 47 +9 this month
The 6 modules + the CRM lake
① Website + Customer Portal Public site, online booking, customer login, Bound-Points loyalty, website admin.
M1 customer-facing loyalty
Open module →
② TMS Existing builder for packages, itineraries, vouchers, finance — system of record.
M2 trip-data
Open module →
③ Bound Agents / Affiliate Sub-agents sell with referral links, commission ledger, payouts.
M3 commission
Open module →
④ HRMS Employees, attendance, payroll, KPI, sales-team commission.
M4 people
Open module →
⑤ Aura AI Hub Knowledge hub, lead scoring, itinerary draft, scripts, captions, search ranking.
M5 AI
Open module →
⑥ Content + Social Blog CMS, page builder, multi-platform publisher, inbox.
M6 marketing
Open module →
⑦ Travel CRM — the lead lake
Replaces Workpex. Inbound from every source, round-robin to teams, follow-ups, calls, conversations, win/loss, reports.
Open CRM →
See lead-flow diagram →
Cross-module activity (last 24 h)
Time Module Event Linked record
2 min ago M7 CRM Lead ingested from Instagram Franklin Xavier · Lankawi
4 min ago M3 Agents Commission accrued ₹4,250 · AG0042 BK-29481 · Bali 5N
9 min ago M1 Website Booking confirmed · Bound Points credited 320 pts Customer #C-1029
14 min ago M2 TMS Itinerary v2 PDF generated · 3.8 MB ITN-7711
22 min ago M5 Aura Lead score 86 · suggested team B Lead L-90211
31 min ago M6 Content Reel published · Insta + FB + TikTok Post P-318
48 min ago M4 HRMS Payroll register approved Run 2026-04
Public site
Booking flow
Customer portal
Bound Points
Website admin
Hero — outbound.travel
424k+ travellers trust us
Discover the world, the Outbound way
Honeymoon · Family · Adventure · Group
Search packages
Featured packages
Bali 6N · ₹68,900 Honeymoon
Kerala 5N · ₹29,500 Family
Langkawi 4N · ₹42,200 Couple
Site map (rendered from CMS)
/ Home
/packages · /packages/[slug]
/destinations · /destinations/[country]
/blog · /blog/[slug] ← Module 6
/about · /contact · /agent (→ Module 3 signup)
/account · /account/trips · /account/wallet
Lead-capture forms
Every form posts to webForms → routed by Module 7 ingest function.
Web form Blog
Public site
Booking flow
Customer portal
Bound Points
Website admin
Book package · Bali 6N (PKG-201)
Step 3 of 5 — Add-ons & coupons
Total ₹68,900 − ₹800 pts = ₹68,100 Pay 25 % now to confirm
Save quote Pay ₹17,025 →
Public site
Booking flow
Customer portal
Bound Points
Website admin
Profile — Franklin Xavier
Save Loyalty: Silver
My Trips
Booking Package Dates Status
BK-29481 Bali 6N Aug 12 – 18, 2026 Confirmed Itinerary PDF
BK-28109 Langkawi 4N Jan 04 – 08, 2025 Completed Re-book
BK-26750 Kerala 5N Jun 12 – 17, 2024 Completed Review
Itinerary PDFs now ≤ 5 MB (was > 20 MB) — image down-sampling pipeline.
Public site
Booking flow
Customer portal
Bound Points
Website admin
Wallet balance 3,420 pts ≈ ₹3,420
Tier Silver 520 pts to Gold
Lifetime earned 9,860 pts across 3 bookings
Loyalty ledger
Date Type Points Reference Notes
2026-05-08 Earn +320 BK-29481 Bali payment ₹32,000
2026-05-08 Redeem −800 BK-29481 Coupon at checkout
2025-01-09 Earn +422 BK-28109 Langkawi payment ₹42,200
2024-06-18 Earn +295 BK-26750 Kerala payment ₹29,500
Refer a friend
Share your link — friend gets ₹500 off, you get 500 pts on their first booking.
outbound.travel/p?ref=C-1029
Public site
Booking flow
Customer portal
Bound Points
Website admin
Coupons
Code Type Value Valid till
MONSOON25 % 10 2026-09-30
WELCOME500 ₹ 500 2027-12-31
Package master
Itinerary builder
Booking lifecycle
Suppliers
Finance hooks
Package master · Bali Honeymoon Bliss
Day plan
Day Title Hotel Meals
1 Arrive Denpasar · Romantic dinner The Wolas D
2 Ubud waterfalls + monkey forest The Wolas B,L
3 Nusa Penida day cruise The Wolas B,L
4 Move to Seminyak · Beach club Anantara B
5 Spa & couple photoshoot Anantara B
6 Tanah Lot sunset Anantara B,D
7 Departure — B
Package master
Itinerary builder
Booking lifecycle
Suppliers
Finance hooks
Itinerary v2: images down-sampled to ≤ 1600 px / 70 % JPEG before
packing. Average PDF size dropped from 21.4 MB → 3.9 MB .
Itinerary ITN-7711 · Lankawi 5N · Franklin Xavier
Day 1 Day 2
Day 3 Day 4
Day 5 + Day
Day 2 — Island hopping tour
Eagle island · Lake of Pregnant Maiden · Beras Basah
Hotel: Berjaya Resort · Meals: B, L
Day 2 — Add block
Activity Hotel Transfer Note
Save draft
Generate share-link
Generate Lite-PDF
Package master
Itinerary builder
Booking lifecycle
Suppliers
Finance hooks
Booking BK-29481
Status Confirmed
Customer Franklin Xavier
Package Bali 6N
Net value ₹68,100
Lifecycle timeline
May 02 · 10:14
Quote sent Sales rep · Vidhya Sree
May 04 · 18:02
Quote accepted Customer paid 25 % advance ₹17,025
May 05 · 09:11
Confirmed Ops · Velarasi A. confirmed flights & hotels
May 05 · 09:14
Hooks fired → Loyalty earn 320 pts · → Sales-rep KPI · → Finance journal
May 06 · 16:30
Vouchers issued Anantara, The Wolas, Klook
Package master
Itinerary builder
Booking lifecycle
Suppliers
Finance hooks
Suppliers
Name Type Contact GST Rating
Anantara Seminyak Hotel res@anantara.com — ★★★★★
Berjaya Langkawi Hotel res@berjaya.my — ★★★★☆
SkyZ Holidays DMC DMC ops@skyz.id — ★★★★★
FlyEase Air Airline consol. book@flyease.in 22ABCDE… ★★★★☆
Klook Activities Activity partners@klook.com — ★★★★★
Package master
Itinerary builder
Booking lifecycle
Suppliers
Finance hooks
Receivables ₹32.4 L
Payables ₹19.7 L
Margin (MTD) ₹46.2 L
Refunds ₹1.1 L
Recent journal entries
Date Booking Account DR CR
05-05 BK-29481 Customer A/R ₹68,100 —
05-05 BK-29481 Holiday Sales — ₹68,100
05-06 BK-29481 Hotel Payable (Anantara) — ₹22,800
05-06 BK-29481 Cost of Sales ₹22,800 —
Agent dashboard
Promo links
Earnings
Admin (back-office)
Marketing kit
Active links 12
Clicks (30d) 2,841
Bookings 19
Earnings (eligible) ₹62,400
Top-performing links (90d)
Tier progress
Current: Silver · Next: Gold at 25 bookings
19 of 25 bookings · Gold = ×1.25 commission multiplier
Agent dashboard
Promo links
Earnings
Admin (back-office)
Marketing kit
Generate referral link
Copy QR code WhatsApp share
My links
Slug Package Clicks Bookings Earnings
bali-rahul Bali 6N 1,201 9 ₹28,400
langkawi-r Langkawi 4N 820 5 ₹18,200
kerala-monsoon Kerala 5N 410 2 ₹4,400
Agent dashboard
Promo links
Earnings
Admin (back-office)
Marketing kit
Eligible to withdraw ₹62,400
Pending hold ₹14,200
Lifetime paid ₹3,18,000
Commission ledger
Date Booking Gross Rate Amount Status
05-05 BK-29481 · Bali 6N ₹68,100 6 % × Silver 1.1 ₹4,495 Hold
04-28 BK-29410 · Langkawi 4N ₹42,200 6 % × Silver 1.1 ₹2,786 Eligible
04-21 BK-29388 · Kerala 5N ₹29,500 6 % × Silver 1.1 ₹1,948 Paid
Request withdrawal ₹62,400
Agent dashboard
Promo links
Earnings
Admin (back-office)
Marketing kit
Approval queue (KYC pending)
Agent Type City PAN Bank Action
Rahul S. Individual Coimbatore ABCDE1234F HDFC ****2110 Approve Reject
Travel Spark Agency Agency Bengaluru 22GSTIN… ICICI ****8744 Approve Reject
Anita P. Individual Chennai FGHIJ5678K SBI ****0190 Approve Reject
Agent dashboard
Promo links
Earnings
Admin (back-office)
Marketing kit
Bali Honeymoon — 1080×1080
Download branded
Langkawi — Story 1080×1920
Download branded
Kerala — Brochure PDF
Download PDF
Employees
Attendance
Leaves
Payroll
Sales KPI
Org / Teams
Employees
Empcode Name Dept Team Designation Manager Status
OB-001 Vidhya Sree M. Sales Team A Sr. Sales Executive Velarasi A. Active
OB-002 Nabeel Abdul Sales Team B Sales Executive Velarasi A. Active
OB-003 Shaheeka Saleem Sales Team C Sales Executive Velarasi A. Active
OB-010 Velarasi A. Sales — Sales Manager CEO Active
OB-021 Karthik R. Ops Ops Ops Lead COO Active
OB-040 Priya N. Content Content Editor CMO On leave
Employees
Attendance
Leaves
Payroll
Sales KPI
Org / Teams
Attendance — May 11, 2026
Employee In Out Break GPS Status
Vidhya Sree 09:48 — 00:42 📍 HQ Present
Nabeel Abdul 10:11 — 00:30 📍 HQ Present
Shaheeka — — — — Late
Karthik R. 09:32 — 00:15 📍 Field — Mahabalipuram Field
Employees
Attendance
Leaves
Payroll
Sales KPI
Org / Teams
Leave requests
Employee Type From To Reason Action
Priya N. Sick 05-11 05-13 Fever Approved
Nabeel Abdul Casual 05-20 05-21 Family function Approve
Karthik R. Comp-off 05-25 05-25 For Sat ops Approve
Employees
Attendance
Leaves
Payroll
Sales KPI
Org / Teams
Payroll run · 2026-04
Headcount 38
Gross ₹19.4 L
Sales commission ₹3.8 L
Net payable ₹17.9 L
Employee Basic Allow. Commission LOP Net
Vidhya Sree 30,000 12,000 22,400 0 ₹61,200
Nabeel Abdul 26,000 10,000 14,200 0 ₹47,800
Karthik R. 40,000 14,000 — 0 ₹52,300
Download bank file Approve & disburse
Employees
Attendance
Leaves
Payroll
Sales KPI
Org / Teams
Sales-rep KPI (May, MTD) — pulled from CRM + TMS
Rep Leads Calls Mins Quotes Wins Conv % Revenue Commission
Vidhya Sree 437 211 197.5 52 14 26.9% ₹11.2 L ₹22,400
Nabeel Abdul 351 178 164.0 41 9 21.9% ₹7.1 L ₹14,200
Shaheeka 298 146 132.0 33 7 21.2% ₹5.6 L ₹11,200
Employees
Attendance
Leaves
Payroll
Sales KPI
Org / Teams
Round-robin lead router (Module 7) reads exactly the team
membership shown here — drag-drop a person to a team and routing changes immediately.
Team A Cap 20/day
Vidhya Sree Member 2 Member 3
Team B Cap 18/day
Nabeel Abdul Member 5 Member 6
Knowledge hub
Itinerary draft
Lead score
Reply scripts
Weekly digest
Knowledge hub
Title Tags Approved Updated
Bali in monsoon — what to tell customers destination · bali ✓ 3 d ago
"Too expensive" — 5 objection handlers script · objection ✓ 1 d ago
Visa rules — Schengen 2026 policy · visa ✓ 1 wk ago
Refund policy v3 policy ✓ 2 wk ago
+ New article
Knowledge hub
Itinerary draft
Lead score
Reply scripts
Weekly digest
Aura — Draft itinerary
Draft with Aura ✨
Draft preview
Day 1 — Arrive Denpasar (mid-day flight) · Pool-front family villa, Seminyak
Day 2 — Waterbom park (kid-friendly), early dinner
Day 3 — Ubud Monkey Forest + rice terraces (private car)
Day 4 — Move to Gili Trawangan via fast boat
Day 5 — Snorkelling shallow reef, glass-bottom boat (kid-safe)
Day 6 — Beach day, sunset dinner
Day 7 — Return to Denpasar, depart
Tune (more adventure) Send to Itinerary builder →
Knowledge hub
Itinerary draft
Lead score
Reply scripts
Weekly digest
L-90211 · Franklin Xavier Score 86
Hot Suggested: Team B
L-90188 · Pooja S. Score 52
Warm Suggested: Team A
L-90150 · Karthik V. Score 21
Cold Nurture sequence
Knowledge hub
Itinerary draft
Lead score
Reply scripts
Weekly digest
Variant 1 — Friendly opener Hi Franklin, this is Vidhya from Outbound. Saw your interest in Langkawi. Are you thinking 4 nights twin sharing — or longer with the kids?
Copy → WhatsApp
Variant 2 — Value led Hi Franklin, our Langkawi 4N is currently at ₹78,900 for 2A+1K including island hopping and breakfasts. Want me to send a 1-pager?
Copy → WhatsApp
Variant 3 — Question first Hey Franklin! Quick question — are you locked on Langkawi, or open to Phuket / Krabi for similar dates? Helps me pick the right package.
Copy → WhatsApp
Knowledge hub
Itinerary draft
Lead score
Reply scripts
Weekly digest
Weekly digest — May 6 to May 12, 2026
Best package: Bali 6N — 28 wins, ₹19 L
Worst conv: Manali 6N — 3 % (price-sensitive cohort)
Fastest closer: Vidhya Sree (avg 4.1 days quote→win)
Source ROI: Insta lead-ad ₹62 / lead, B2B email ₹14 / lead
Top lost reasons: 1) Budget (38%) 2) Date conflict (22%) 3) Visa concern (14%)
Recommended action: Add visa-pre-check to top of Singapore + Schengen quotes.
Blog CMS
Page builder
Social composer
Calendar
Inbox
Analytics
Blog posts
Title Author Tags Status Publish at
10 things to do in Bali for honeymooners Priya N. bali · honeymoon Published 05-08 09:00
Langkawi vs Phuket — which to pick? Aman R. langkawi · phuket Scheduled 05-13 11:00
Schengen visa 2026 — what changed Priya N. visa · schengen Draft —
Blog CMS
Page builder
Social composer
Calendar
Inbox
Analytics
Edit "/destinations/bali"
Hero block — image, headline, sub-headline
FeatureGrid — best months, currency, visa
PackageCarousel — auto-pulls live Bali packages
FAQ — 6 entries
CTA — "Talk to a planner"
Preview Publish v18
Version history
v By When
17 Priya N. 3 d ago 16 Aman R. 1 wk ago 15 Priya N. 2 wk ago
Rollback to v16
Blog CMS
Page builder
Social composer
Calendar
Inbox
Analytics
New social post
Save draft Schedule
Blog CMS
Page builder
Social composer
Calendar
Inbox
Analytics
Blog CMS
Page builder
Social composer
Calendar
Inbox
Analytics
DMs / comments inbox
Platform Sender Snippet Action
Insta DM @franklin_x "Hi! Bali in August?" Convert to lead →
FB Comment Pooja S. "What's the Maldives 5N price?" Convert to lead →
TikTok @karthik_v "Manali in December?" Reply
Blog CMS
Page builder
Social composer
Calendar
Inbox
Analytics
Insta reach (7d) 2.1M
FB reach (7d) 412k
TikTok views 980k
Leads from social 628
Lead attribution by post
Post Platform Reach Lead clicks Bookings
Bali honeymoon reel IG 410k 184 11
Langkawi carousel FB 120k 62 4
Manali snow short TT 320k 140 6
Lead inbox
Lead detail
Kanban
Follow-ups
Call dashboard
Reports
Pipeline builder
Lead-flow diagram
New today 94
Overdue follow-ups 350
No activity (7d) 441
Lost (30d) 524
Leads
All sources Insta FB WhatsApp Web Blog TikTok Agent Ads B2B Webcall
Lead Phone Source Stage Assigned Value Last activity
🔥 Franklin Xavier +91 96004 17893 Insta Quote Given Vidhya ₹78,900 WhatsApp · 12m Open
⚠️ Pooja S. +91 90041 22364 FB Ad Call Back Nabeel — Note · 2h Open
Karthik V. +91 90039 70028 TikTok New — — Just now Open
🔥 Lavina G. Samy +91 99597 03468 WhatsApp Pending Quote Shaheeka ₹1,42,000 Call · 38m Open
Manoj M. +91 97502 02424 Agent AG0042 In Discussion Vidhya ₹92,500 Email · 4h Open
Roosan +91 99007 20675 Web form CTW Nabeel ₹64,000 WhatsApp · 1h Open
Bhumika +91 88751 73770 Google Ad Call Back — — 10m Open
⚠️ Madhuda Z. +91 99831 24946 Blog Not Interested Shaheeka — SMS · 3d Open
JAYAPRAKASH SUNDARAM +91 88006 12340 Webcall New — — Just now Open
Sara +91 99707 95004 B2B Email In Discussion Vidhya ₹4,80,000 Email · 1d Open
Lead inbox
Lead detail
Kanban
Follow-ups
Call dashboard
Reports
Pipeline builder
Lead-flow diagram
Lead Info — Franklin Xavier (L-90211)
Timeline (append-only audit)
Today 14:32
Itinerary v2 generated (3.8 MB) Vidhya Sree · ITN-7711 sent on WhatsApp
Today 12:14
WhatsApp reply received "Looks good, can we add a beach activity for our kid?"
Today 09:02
Aura score 86 · suggested Team B Module 5
Today 09:00
Lead assigned Auto-router → Vidhya Sree (Team A took over per pipeline rule)
Today 08:59
Lead created Source: Instagram Lead Ad (Bali Reel) — Module 6 webhook
Conversations (one thread, all channels)
14:30 WA
→ "Hi Franklin, sharing the Bali 6N itinerary — 3.8 MB only. Let me know your thoughts!" — Vidhya
12:14 WA
← "Looks good, can we add a beach activity for our kid?" — Franklin
09:30 EM
→ "First quote attached — flight + hotel + tours" — Vidhya
09:00 SM
→ "Hi! Vidhya from Outbound here. Sending Bali options now." — Vidhya
📞 Call 💬 WhatsApp ✉️ Email Send compact itinerary
Lead inbox
Lead detail
Kanban
Follow-ups
Call dashboard
Reports
Pipeline builder
Lead-flow diagram
New 399
Abhinandh romo
IG +91 99744 22364
Lead inbox
Lead detail
Kanban
Follow-ups
Call dashboard
Reports
Pipeline builder
Lead-flow diagram
The "follow-up window" the brainstorm asked for: focus columns by SLA so reps can't miss anyone.
Overdue 350
Satheesh Kanna
Sun, 10 May 08:00 PM
Narendran R.
Sun, 10 May 07:00 PM
Today 62
Franklin Xavier
18:00 · Vidhya
Lavina G. Samy
19:30 · Shaheeka
Lead inbox
Lead detail
Kanban
Follow-ups
Call dashboard
Reports
Pipeline builder
Lead-flow diagram
Total calls 1,704
Unique calls 931
Total minutes 4,128
Avg call time 2.43m
Call by status
Status Count
Answered 904 Busy 180 No Answer 410 Congestion 62 Cancel 148
Recent calls
Date / time Lead Type Status Duration Note
Today 14:30 Franklin Xavier Outbound Answered 4:12 Confirmed dates
Today 13:48 Pooja S. Outbound No Answer — Auto-scheduled retry 18:00
Today 12:01 Roosan Inbound Answered 2:30 Asked about visa
Lead inbox
Lead detail
Kanban
Follow-ups
Call dashboard
Reports
Pipeline builder
Lead-flow diagram
Win % by destination (the gap from old CRM)
Lead source ROI
Source Spend Leads ₹/lead Rev
Insta lead-ad ₹1.2 L 1,940 ₹62 ₹38 L
FB lead-ad ₹0.8 L 1,100 ₹73 ₹22 L
Google ads ₹0.5 L 410 ₹122 ₹14 L
B2B email ₹0.05 L 360 ₹14 ₹19 L
Agent — 180 — ₹17 L
Sales-rep leaderboard
Rep Wins Rev Avg cycle
Vidhya Sree 14 ₹11.2 L 4.1 d
Nabeel Abdul 9 ₹7.1 L 5.9 d
Shaheeka 7 ₹5.6 L 6.7 d
Lead inbox
Lead detail
Kanban
Follow-ups
Call dashboard
Reports
Pipeline builder
Lead-flow diagram
Brainstorm asked for: "follow-up stages setting option needed" . Build any pipeline without code.
Pipeline · Sales Team
# Stage Colour SLA (h) Lost?
1 New Green 2 No
2 Call Back Blue 24 No
3 Not Attended Amber 12 No
4 Pending Quote Purple 24 No
5 Quote Given Teal 72 No
6 In Discussion Green 120 No
7 CTW Dark green 48 No
8 Won Good — No
9 Not Interested Red — Yes
10 Lost Red — Yes
+ Add stage Save pipeline
Lead inbox
Lead detail
Kanban
Follow-ups
Call dashboard
Reports
Pipeline builder
Lead-flow diagram
The "everything into one CRM" picture from the brainstorm — formalised.
Lead sources
Insta DM + Lead Ads
FB DM + Lead Ads
WhatsApp Business
Website forms
Blog forms / comments
TikTok DMs
B2B email parser
Meta + Google Ads
Agent referral links
Webcall / IVR
▶
Cloud Function ingestLead
dedupe by phone • capture rawPayload • assign source
▼
Travel CRM (leads/{id})
▼
Round-robin router uses Module 4 teams
+ Aura suggested team (Module 5)
Outcomes
Lead worked → notes, follow-ups, calls, WhatsApp, email
Itinerary built → Module 2 (lite-PDF ≤ 5 MB)
Quote given · accepted · Booking
▼
Sales-rep KPI → Module 4
Agent commission → Module 3
Bound Points → Module 1
Finance journal → Module 4
Aura learns from Win / Loss → Module 5