30 Sundays · PM Assignment · April 2026

Your customer just paid ₹2.5L.
You have 15 minutes.

The post-booking window is the most psychologically critical moment in the customer journey — and right now, we're wasting it. TripPulse is an AI-powered anxiety elimination engine that converts that void into the strongest trust signal we've ever sent.

Support contacts / booking in 72h
3.2×
fully preventable
Of those are "what's next?"
61%
before TripPulse
Ops cost per reactive contact
₹480
₹1,536 wasted / booking
01 — The problem

A ₹2.5L purchase. Zero confirmation it's being handled.

Post-booking anxiety isn't a support problem — it's a product problem. Four distinct root causes drive it.

"I paid ₹2.4 lakh at 11pm. By 7am I'd messaged support twice, called my bank to confirm the debit, and asked my wife if we should just cancel." — Customer interview, Bali booking, March 2025
Root cause 1

The psychological gap

Large irreversible purchases trigger threat-detection mode. Any absence of signal is interpreted as negative signal. Silence = something is wrong. Hardwired — not irrational.

Root cause 2

No single source of truth

Trip status lives across 4–6 systems: booking tool, CRM, visa portal, hotel PMS, GDS, WhatsApp. The customer sees none of it. Ops stitches it manually every time.

Root cause 3

Generic comms feel automated

"Your booking is confirmed" emails are ignored. Customers want to feel a person is handling their trip — not that they've been processed by a system.

Root cause 4

No early warning for ops

By the time a customer calls, it's already a cost. There's no mechanism to detect rising anxiety and intervene before it escalates.

02 — Core insight

Two peaks. One product. Hover to explore.

Both anxiety peaks share the same product solution — that's the architectural bet that makes TripPulse defensible.

Customer anxiety index — interactive
Hover each point
High anxiety
Relief event
TripPulse
The non-obvious insight

Peak 1 (0–72h) = information absence. Peak 2 (visa wait) = expectation mismatch. Both are addressable with the same product — not two separate solutions.

03 — The solution
Chosen solution

TripPulse — an AI-powered anxiety elimination engine

Not a status page. A living intelligence layer that predicts anxiety before it peaks, personalises every touchpoint, and gives ops teams superhuman awareness of 40+ open bookings simultaneously.

For customers
Live trip command centre

Real-time status, proactive nudges, direct expert line — all personalised.

For ops
Predictive alert dashboard

AI-ranked urgency queue, auto-drafted nudges, anomaly detection.

For business
Anxiety → loyalty flywheel

Every resolved moment = stronger NPS, higher repeat bookings, lower CAC.

04 — Five differentiating features

What makes this not just another tracker

Feature 01 · AI-powered
Anxiety Score — live calculator · drag to explore

Every booking gets a real-time score (0–100) from: days since ops contact, docs pending, visa days, and page visit frequency.

32
Medium
Queue a proactive WhatsApp nudge.
02
Predictive nudge engine — right message, right moment
Behavioural

Models each customer's communication style and adapts accordingly. High-anxiety signals trigger earlier intervention.

Detail-oriented profile
"Hi Rahul, your Bali trip is 40% complete. Passport copy still needed — upload link below."
Casual / trust-first profile
"Hey! Priya here 👋 Your Bali trip is shaping up! Just need your passport scan — 2 mins, promise."
03
Smart document vault with OCR
Ops unlock

Upload in TripPulse. OCR extracts passport details, validates expiry, flags issues, routes to the correct expert. Eliminates 80% of WhatsApp back-and-forth.

Before
4.2 exchanges / doc
After
1 upload, auto-validated
Error catch rate
~94%
04
Milestone celebrations
Emotional design

Every ops step completion fires a personalised message that reframes progress as excitement. "Your Bali flights are locked in!" hits differently than "Flight confirmation: attached."

Day 0Your trip is confirmed — here's your TripPulse link
Day 2Your Bali flights are locked in! Singapore Airlines, 6:45 AM
Day 5Visa on arrival confirmed — here's exactly what to do at Denpasar
Day −71 week to Bali! Your complete travel folder is ready
05
Expert availability signal
Trust builder

The biggest anxiety reducer isn't information — it's knowing a specific human is responsible. Expert name, live availability window, and response time front and centre.

PS
Priya Shenoy
Bali specialist · 340 trips
Available · ~40 min response
Expert visibility reduces calls
-44%
vs hidden expert avatar
05 — Customer experience

What the customer sees — live mockup

Anxiety Score visible to the customer, progress live, the pulsing indicator signals something is actively happening — even at midnight.

TripPulse
Live
Your trip
Bali · 14 nights
Mar 12–26 · Rahul & Priya · #4821
Preparation38%
Anxiety score
24 · Low
Booking confirmed
₹2,42,000 · 11:24 AM
Expert assigned
Priya S. · 4.9★ · 340 Bali trips
Documents checklist
2 of 3 uploaded · 1 pending
In progress
4
Flights & hotels locked
After passport upload · ~48h
5
Visa on arrival · no application
~₹2,850 at Denpasar airport
PS
Priya S.
Available · ~40 min
06 — Ops intelligence dashboard

From reactive firefighting to predictive management

AI-ranked by Anxiety Score. One-click nudge drafts. Anomaly alerts fire before the customer calls.

Avg Anxiety Score
28
↓ from 61 last week
Support contacts today
6
↓ 61% vs pre-launch
Auto-nudges sent
34
0 ops-hours spent
Score >70 (urgent)
3
need human today
AI urgency queue — sorted by Anxiety Score3 score > 70
87
CRITICAL
Sharma family · Paris Schengen · #4799
Passport not submitted 36h. TripPulse never opened. Schengen deadline in 38h. Score rising +12/hour.
Suggested: escalate to human call — nudge threshold exceeded
54
WATCH
Mehta couple · Tokyo · #4811
Visa day 11 of 15. Page visited 3× today. Japan visa takes 14–18 days — proactive expectation reset needed.
Auto-nudge queued 3 PM: "Your Japan visa is on track — normal timeline is 14–18 days"
12
GOOD
Gupta family · Bali · #4817
All docs received, flights confirmed. Page opened daily. No action required — departure in 6 days.
Autopilot
All active bookings42 open · AI-ranked
CustomerStageAnxietyLast contactProgress
Sharma · Paris
#4799
Docs overdue8736h ago
1/7
Mehta · Tokyo
#4811
Visa processing5418h ago
4/7
Kapoor · Amsterdam
#4823
New booking381h ago
2/7
Ravi · New York
#4803
Interview prep314h ago
5/7
Gupta · Bali
#4817
On track122h ago
6/7
Support contacts · before vs after TripPulse
Before
After
07 — Measuring success

One north star. Clear failure signals.

North star
Average Anxiety Score at Day 3 post-booking

More precise than "support contacts" — it measures the underlying state we're changing, not just a downstream symptom. Rising score on day 1 predicts a call on day 2.

Current (Day 3)
61
6-week target
35
Steady-state goal
20
Est. annual savings
₹50L+
Engagement
TripPulse open rate in 2h
primary adoption signal
>70%
Return visits / booking
before travel day
>5×
Doc upload via TripPulse
vs WhatsApp
>60%
Ops efficiency
Briefing send time
payment → delivered
<15 min
Auto-nudges (no ops-hours)
of all nudges sent
>75%
OCR error catch rate
>90%
Customer confidence
Post-booking CSAT
surveyed 72h after booking
>4.4/5
"Felt in control" score
>80%
Cancellation rate 7d
↓30%
Watch out for
Score low, CSAT also low?
model may be wrong
Recalibrate
High open rate, calls same?
content gap
Audit copy
Auto-nudge open rate <40%?
A/B test
08 — Delivery roadmap

Ship fast, learn faster

Value from day one. Sophistication earned through data. No big-bang launches.

Week 1–2
Template-driven TripPulse pages
Destination templates · ops-triggered · WhatsApp + email
High impact
Basic ops urgency queue
Rule-based: docs overdue, briefing unopened, visa deadlines
High impact
Week 3–6
Smart document vault (OCR)
Upload in TripPulse · passport OCR · expiry validation
Ops unlock
Live status sync with ops tools
Steps auto-update as ops marks done
Trust builder
Month 2–3
Anxiety Score v1 (rule-based)
Weighted formula — generates labelled data for ML later
AI foundation
Predictive nudge engine v1
Segment-based · A/B tested · auto-send
Automation
Month 4+
ML Anxiety Score + comms personalisation
Per-customer model trained on labelled data
Moat builder
09 — Ask the PM

Have questions? Ask Claude.

Ask about the Anxiety Score model, trade-offs, how to pitch it to engineering, what could go wrong, or anything else about the assignment.

AI
TripPulse PM assistant
Powered by Claude · Ask anything about the product
Online
Hi! I'm the TripPulse PM assistant. Ask me anything about the product — the Anxiety Score model, ops dashboard, metrics, how to pitch this to engineering, or anything about the assignment.
The business case in one sentence
At 400 bookings/month, reducing reactive contacts from 3.2 to 0.9 saves ₹50L+ annually in ops cost — before counting the repeat booking uplift from customers who actually enjoyed the experience.