Patient Companion App · UX Screen Catalog

One app for the patient's entire journey — from the moment they submit a form to their 12-month results check.

A mobile companion for Estenove (hair transplant), Novemedical (plastic & bariatric surgery) and Novexdent (dental) patients. It replaces the scattered WhatsApp threads, emails and SMS links with a single guided experience that mirrors the Nove CRM pipeline — lead → consultation → quote → travel → operation → recovery → long-term follow-up.

53mobile screens cataloged
8journey phases
6–12 mo+lifecycle covered
3brands, one app
Driven by CRM deal stages: New → First Contact → Quote → Deposit → Operation Done → Aftersale Auth: magic link (SMS / email) Booking engine: SDR / Google Calendar
The patient journey, mapped

Eight phases, one continuous thread

Each phase below maps to a real stage in the Nove CRM. The app surfaces the right screens and actions exactly when the patient needs them — and nothing before. Tap any phase to jump to its screens.

Primary action
Interactive / booking
Milestone / reward
Completed step
Needs attention
0

Phase 0 · Access & Onboarding

⏱ When: the instant the patient submits a form on a brand site (Day 0)

The patient already exists in the CRM as a Deal in stage “New” the moment Typeform/Webflow fires. There is no password — the patient arrives via a tokenized link from the marketing site, or logs back in later with a magic link sent over SMS or email. First run captures explicit consent to process medical data and confirms language & brand.

CRM source: form_submission.FormSubmission · user_portal.PortalUser / MagicLink · token-login & /api/auth/* endpoints · contacts.Contact (name, mobile, country, language).
9:41📶 🔋
N
NOVE CARE
Your personal guide from first hello to final result.
Continue
Estenove · Novemedical · Novexdent
A1

Splash / Brand Welcome

Branded first frame. Auto-detects which sub-brand the lead came from and themes accordingly.

ContinueAuto-detect brand
9:41📶 🔋
Sign in
We'll send you a secure link — no password to remember.
📱 Phone
✉️ Email
Mobile number
+44 7•• ••• 4471
Send me a login link
Came from an Estenove link? You're already signed in →
A2

Magic Link Login

Passwordless entry by phone or email. Mirrors request-magic-link.

Toggle phone/emailRequest linkEdit number
9:41📶 🔋
Check your phone
✉️
Link sent to +44 7•• ••• 4471
Tap the link in the SMS to continue. This screen unlocks automatically.
Didn't get it?Resend in 0:24
3
·
·
·
Or enter the 4-digit code
A3

Verify Link / Code

Confirmation + code fallback. Maps to verify-magic-link (15-min token).

Resend linkEnter codeChange number
9:41📶 🔋
✓ Request received

Welcome back, James 👋

We found your hair transplant enquiry from Estenove, submitted 2 days ago. Here's what happens next.

📋
Your requestSapphire FUE · United Kingdom
Enquiry submitted
Done · 2 days ago
Free video consultation
Let's book it now →
Your treatment plan & quote
After consultation
Let's get started
A4

“We Found Your Request”

Personalised landing that ties the app to the exact CRM deal & brand, setting expectations.

Get startedView request
9:41📶 🔋
A few quick basics
Preferred language
🇬🇧 English ✓🇫🇷 Français🇪🇸 Español🇩🇪 Deutsch
Your details
Full name
James Whitfield
Country
United Kingdom · GMT
Consent
Save & continue
A5

Consent & Profile Setup

GDPR/medical-data consent + language & identity confirmation before any health data is collected.

Pick languageEdit detailsGrant consentOpen privacy policy
1

Phase 1 · Home Base & Navigation

⏱ When: always — the patient's anchor for the whole 6–12 month relationship

The home tab is adaptive: it reads the patient's current CRM deal stage and shows a single “next action” card plus the live journey tracker. Everything else (travel, recovery, follow-ups) unlocks progressively so the patient is never overwhelmed. A persistent bottom bar gives Home · Journey · Chat · Documents · Profile.

CRM source: Deal.deal_stage (New → First Contact → … → Operation Done) drives the “current step”; Flux stage-change automations populate the notification feed.
9:41📶 🔋
Good morning
🔔
James
Your journey · Step 2 of 8Consultation
NEXT STEPTomorrow
Your video consultation with Dr. Aylin
Tue 24 Jun · 14:00 (your time) · Google Meet
Join / details
Reschedule
Quick access
📸
Upload photos
💬
Chat with host
🏠Home
🧭Journey
💬Chat
📁Docs
👤Profile
H1

Home Dashboard

Adaptive home. Surfaces the single most important next action for the patient's current stage + progress ring.

Open next stepQuick actionsOpen notificationsSwitch tab
9:41📶 🔋
My Journey
Enquiry submitted
2 Jun · Estenove
First contact & info
Photos + medical history received
Video consultation
Tomorrow 14:00 · with Dr. Aylin
Treatment plan & quote
Locked · after consultation
Confirm & pay deposit
Locked
Travel & arrival
Locked
Operation day
Locked
Recovery & results
Locked · up to 12 months
🏠Home
🧭Journey
💬Chat
📁Docs
👤Profile
H2

Journey Timeline / Stage Tracker

Full 8-stage tracker mirroring the CRM deal pipeline. Future steps shown but locked to set expectations.

Tap a stage for detailSee what's next
9:41📶 🔋
Notifications⚙︎
New
📅
Consultation confirmedTue 24 Jun, 14:00 with Dr. Aylin · 2h ago
📸
1 more photo neededWe still need your “top” angle · 5h ago
Earlier
Medical history receivedThanks! Our team is reviewing · Yesterday
💬
Message from Selin (your host)“Hi James, happy to help…” · Yesterday
🏠Home
🧭Journey
💬Chat
📁Docs
👤Profile
H3

Notifications Center

Unified feed of CRM-driven events (stage changes, reminders, host messages) fired by Flux automations.

Open notificationMark readNotification settings
2

Phase 2 · Consultation

⏱ When: Day 0–7 — from “New / First Contact” until the consultation is completed

Today SDR agents do all of this for the patient inside the internal portal. This app lets the patient self-serve the same flow: submit the standardized photo angles (with AI quality validation), complete the medical-history screening, choose a meeting type and a slot in their own timezone, and get a confirmed booking with a join link. Reschedule, cancel and join all live here too.

CRM source: google_calendar.SDRBooking (meeting_type, scheduled_datetime, patient_timezone, zones, medical_history, photos, status) · PhotoUploadToken client self-upload · agent load-balancing & SDRBookingStatusHistory · n8n booking webhook for SMS/email/WhatsApp.
9:41📶 🔋
Photos for your analysis
We need 5 angles
🙂
Front & hairlineFace the camera, push hair back
🔝
Top of scalpCamera above your head
🔄
Back / crownDonor area
◀ Left
Right ▶
Start taking photos
C1

Photo Guide

Illustrated angle guide (front, top, back/crown, left, right) — the exact set the client photo-link page collects today.

Start cameraSee example per angle
9:41📶 🔋
Your photos3/5
Front
Top
Back

Left

Right

Extra
🤖 AI quality check2 valid · 1 review
Submit photos
C2

Photo Upload + AI Validation

Live upload grid with per-photo AI validation (valid / blurry / invalid). WhatsApp-fallback checkbox preserved from the SDR flow.

Take / pick photoRetakeDelete photoUse WhatsApp insteadSubmit
9:41📶 🔋
Medical history2/3
This stays private and is reviewed by medical staff before your consultation.
Any of these conditions?
DiabetesBlood thinners ✓Heart conditionSkin disorderNone
Medications / notes
Aspirin 75mg daily…
Treatment zones
Zone 1 ✓Zone 2 ✓Zone 3
Continue to booking
C3

Medical History & Screening

Structured intake + free-text. Runs the same AI red/yellow-flag screening used in the SDR portal and tags treatment zones (1–6).

Toggle conditionAdd medicationsSelect zonesRe-screen
9:41📶 🔋
How should we meet?1/2
🎥
Google Meet (video)Recommended · 30 min
📞
Phone call30 min
🟢
WhatsApp video30 min
✍️
Written (chat)15 min
Choose a time
C4

Choose Meeting Type

The five real meeting types from SDRBooking.MEETING_TYPE_CHOICES with their durations.

Select typeConfirm email for video
9:41📶 🔋
Pick a time2/2
🌍 Shown in your time (GMT)Clinic +3h
Mon
23
Tue
24
Wed
25
Thu
26
Tuesday 24 June
11:0011:3014:00 ✓ 14:3017:0021:30
Review & confirm
C5

Pick Time Slot (timezone-aware)

Slots in the patient's own timezone with clinic offset shown. Agent auto-assigned by load-balancing — name hidden until confirmed.

Pick datePick slotChange timezone
9:41📶 🔋
You're booked!
A confirmation is on its way by SMS & email
A
Dr. Aylin DemirHair Restoration · ★ 4.9
WhenTue 24 Jun · 14:00 GMT
TypeGoogle Meet
BookingBK-1042
+ Add to calendar
Reschedule
Cancel
C6

Consultation Confirmed

Confirmation with the now-revealed specialist card. Triggers the n8n webhook → SMS/email/WhatsApp + calendar invite.

Add to calendarRescheduleCancel
9:41📶 🔋
Your consultation
Starts in
23:14:05
🎥 Join Google Meet
Link opens 10 min before
Be ready
  • Quiet, well-lit room
  • Have your photos handy
  • Note down your questions
👩‍⚕️
Dr. Aylin DemirYour specialist
View
Reschedule
Cancel
C7

Consultation Detail / Join

Live countdown + join button (Meet link / WhatsApp / dial). Prep checklist and specialist card.

Join meetingView specialistRescheduleCancel
9:41📶 🔋
Reschedule
CurrentTue 24 Jun · 14:00
New time
Wed
25
Thu
26
Fri
27
10:3012:00 ✓15:30
Reason (optional)
Work conflict
Confirm new time
C8

Reschedule Consultation

Quick re-pick that keeps the same agent (per reschedule flow). Writes a SDRBookingStatusHistory entry & updates the calendar event.

Pick new slotAdd reasonConfirm
9:41📶 🔋
⚠️
Cancel this consultation?
Tue 24 Jun · 14:00 with Dr. Aylin. You can always re-book later.
Why are you cancelling?
Changed my mind ›
Need a different time ›
Other ›
Yes, cancel
Keep my booking
C9

Cancel Consultation

Confirmation sheet with a reason picker (maps to status-history reasons). Deletes the calendar event & notifies the team.

Select reasonConfirm cancelKeep booking
3

Phase 3 · Treatment Plan, Quote & Payment

⏱ When: Week 1–4 — CRM stages “Second Contact & Quote” → “Deposit Process”

After the consultation the specialist issues a personalised plan (technique, graft estimate, zones) and a transparent, all-inclusive quote. The patient reviews exactly what the package contains (hotel, VIP transfers, translator, aftercare kit), e-signs consent forms, and secures their date with a deposit — the step that converts the deal and unlocks travel planning.

CRM source: deal stages Second Contact & QuoteDeposit Process · cf_deposite_value, cf_payment_channel, cf_offer_sent · cf_operation_type, cf_approximetly_graft_number, cf_zones · aftersale.Package.
9:41📶 🔋
Your treatment plan
Prepared by Dr. Aylin · 25 Jun
TechniqueSapphire FUE
Estimated grafts≈ 3,200
Zones1 · 2 (hairline + mid)
Procedure time~7 hours
Stay in Istanbul3 nights
Your projected result
Before · After 12 mo (simulated)
See my quote
P1

Treatment Plan / Proposal

The specialist's plan: technique, graft estimate, zones, stay length, and a projected-result visual.

View planDownload PDFAsk a questionSee quote
9:41📶 🔋
Your quote
Sapphire FUE · 3,200 grafts£2,650
Hotel · 3 nights (4★)Included
VIP transfersIncluded
Translator / hostIncluded
NOVECARE aftercare kitIncluded
Total · all-inclusive£2,650
No hidden costs · fixed-price result guarantee
Accept & pay deposit
Talk it through first
P2

Price Quote Breakdown

Itemised all-inclusive quote making “zero hidden costs” explicit, with the deposit clearly credited.

Accept quoteRequest a callSee what's included
9:41📶 🔋
What's included
🏨
4★ hotel · 3 nightsBreakfast included, near clinic
🚐
VIP transfersAirport ⇄ hotel ⇄ clinic
🗣️
Personal translator & hostEnglish-speaking, with you throughout
💊
NOVECARE aftercare kitMeds, lotion, foam, shampoo
🩺
12-month follow-upRemote progress checks
🛡️
Result guaranteeFixed-price written guarantee
P3

Package Contents

Visual breakdown of the all-inclusive package — the trust builder that differentiates Nove's brands.

Expand an itemView hotelBack to quote
9:41📶 🔋
Pay deposit🔒
Deposit to secure your date
£300.00
Credited to your £2,650 total
Pay with
💳 Card PayG Pay🏦 Transfer
Card number
•••• •••• •••• 4242
Expiry
08/27
CVC
•••
Pay £300 securely
P4

Pay Deposit

Deposit checkout with card / wallet / bank-transfer options. Sets cf_deposite_value & moves the deal to “Deposit Process”.

Choose methodEnter cardPay
9:41📶 🔋
🎉
Your date is secured!
Operation: Tue 15 Jul · Istanbul
Paid£300.00
Remaining (on arrival)£2,350.00
Receipt#NV-20425
⤓ Download receipt
Plan my trip
P5

Payment Receipt & Confirmation

Receipt, remaining balance, and the hand-off that unlocks Phase 4 (travel).

Download receiptPlan trip
9:41📶 🔋
Consent forms2/3
Medical consentSigned · 25 Jun
✍️
Treatment agreementAwaiting your signature
Sign
📄
Photo & data consentNot started
I, James Whitfield, agree to the terms of the Sapphire FUE treatment as described…
Sign below
tap to sign ✎
Agree & sign
P6

e-Sign Consent Forms

Digital signing of medical/treatment/data consents — stored in the document wallet and the CRM.

Open formSignDownload signed copy
4

Phase 4 · Pre-Travel

⏱ When: 2–6 weeks before the operation date

Everything the patient needs to physically get there and arrive prepared. The CRM already stores rich flight, hotel and transfer data — the app turns it into a living itinerary. Patients submit/confirm their flight (PNR, airport, times), see their hotel and assigned driver, follow a medical pre-op checklist (stop blood thinners, no alcohol/caffeine), and keep all documents in one wallet.

CRM source: cf_arrival_date/time, cf_departure_*, cf_pnr, cf_airline, cf_airport, cf_flight_infos · takvim.Accomodation / Hotel · Ameliyat (operation_date) · pre-op notes.
9:41📶 🔋
Your trip · Istanbul14 days
Operation dayTue 15 Jul
3 nights · 15–18 July
Get ready
✈️
FlightsConfirmed · BA676
Done
🏨
HotelRamada Merter
Done
🚐
Airport transferDriver assigned
Done
📋
Pre-op checklist3 of 6 done
To do
🧳
What to packReviewed
T1

Travel Hub Overview

Single dashboard for the whole trip with a readiness checklist. Counts down to operation day.

Open any itemView day-by-day
9:41📶 🔋
Flights
Arrival
LHR ✈ ISTBA676
08:35Mon 14 Jul · London
14:20Istanbul (IST)
PNRX7K2PQ
Return
IST ✈ LHRFri 18 Jul · 16:10
+ Update flight details
T2

Flight Details

Add/confirm flights — PNR, airports, times. Feeds cf_pnr, cf_arrival_*, cf_flight_infos and syncs to the transfer team.

Add flightEdit flightUpload ticket
9:41📶 🔋
Your hotel
🏨
Ramada Merter4★
📍 Merter, Istanbul · 8 min to clinic
Check-inMon 14 Jul
Check-outFri 18 Jul
RoomStandard · breakfast incl.
🗺️ Map
📞 Call hotel
T3

Hotel Details

Assigned hotel with dates, room and map. Driven by Accomodation / Hotel records.

Open mapCall hotelView booking voucher
9:41📶 🔋
Airport transfer
M
Mehmet K.VIP transfer · Mercedes Vito
★ 5.0
PickupIST Arrivals · 14:20
Drop-offRamada Merter
Plate34 NV 1453
💬 Message driver
📍 Track
T4

Airport Transfer

Assigned driver, vehicle, pickup time & meeting point — removes the scariest moment of arriving abroad.

Message driverTrack carShare flight delay
9:41📶 🔋
Pre-op checklist3/6
10 days before
Stop blood thinners (aspirin)
Stop vitamins B & E
3 days before
No alcohol
No caffeine 24h before
Wash hair, no products
Wear a button-up shirt
T5

Pre-Op Preparation Checklist

Time-phased medical prep tasks with reminders. Critical for a safe operation and good results.

Tick off taskSet reminderAsk host
9:41📶 🔋
What to bring
Documents
🛂Passport + travel insurance
💳Card for remaining balance
Clothing
👔Button / zip tops (no pullovers)
🧢Loose hat for the trip home
Comfort
🎧Headphones for the long op
🔌EU plug adapter & charger
⤓ Save packing list
T6

Packing & What to Bring

Procedure-specific packing list (e.g. button-up tops, loose hat) reducing day-of friction.

Check off itemsSave list
9:41📶 🔋
Documents
Travel
✈️
Flight ticket.pdfAdded by you
🏨
Hotel voucher.pdfFrom Nove
Medical & financial
📄
Treatment plan.pdf25 Jun
🧾
Deposit receipt.pdf#NV-20425
✍️
Signed consents (2)25 Jun
🏠Home
🧭Journey
💬Chat
📁Docs
👤Profile
T7

Document Wallet

One secure place for tickets, vouchers, plan, receipts and signed consents — online or offline.

Open / downloadUpload documentShare
5

Phase 5 · In-Country & Treatment

⏱ When: the trip itself — typically 1–7 days (dental implants may be a separate 2nd visit)

From “you've landed” to discharge. The app becomes the patient's hour-by-hour guide: today's itinerary, the operation-day schedule, who their medical team is, a calm live status on operation day, and a clear discharge summary with the all-important first-wash appointment. This is the CRM's “Operation Team Briefing” → “Operation Done” window.

CRM source: Ameliyat / Operation (operation_date, start/finish time, doctor, translator, room) · deal stages Operation Team BriefingOperation Done · cf_discharge_date, cf_washing_date · aftersale.Check (step).
9:41📶 🔋
Welcome to Istanbul 🇹🇷
Day 1 · Arrival & rest
14:20 · Land at IST
Mehmet meets you at Arrivals
15:30 · Hotel check-in
Ramada Merter · rest up
18:00 · Welcome call from host
Selin confirms tomorrow's plan
Tomorrow 08:30 · Clinic pickup
Operation day
🏠Home
🧭Journey
💬Chat
📁Docs
👤Profile
O1

Arrival & Daily Itinerary

“You've arrived” + a live, hour-by-hour itinerary for each day of the trip.

View dayMessage hostSee tomorrow
9:41📶 🔋
Operation dayTue 15
09:00 · Check-in & bloodwork
Pre-op tests
09:45 · Consultation & hairline design
With Dr. Aylin — you approve the plan
10:30 · Procedure begins
Local anaesthetic · ~7 hrs (with breaks & lunch)
17:30 · Bandage & aftercare briefing
Meds explained
18:30 · Transfer to hotel
Rest
O2

Operation Day Schedule

The full day laid out so the patient knows exactly what's coming — reduces anxiety on the biggest day.

View step detailMessage host
9:41📶 🔋
Your medical team
A
Dr. Aylin DemirLead surgeon · 12 yrs
S
Selin YıldızYour host & translator
💬
E
Emre + 2 techniciansSurgical team
O3

Meet Your Medical Team

Puts a face to the surgeon, host/translator and team — building trust at the clinic.

Message hostView credentials
9:41📶 🔋
In progress
Graft extraction
Your procedure is underway
Step 2 of 4 · Started 10:34. We'll update your family contact at each stage.
✓ Prep ● Extract Implant Done
O4

Live Operation Status

Optional calm status (for the patient's companion / family) tracking the operation stages — fed by op start/finish timestamps.

Notify familyView stage
9:41📶 🔋
Discharge summary
TechniqueSapphire FUE
Grafts3,250
SurgeonDr. Aylin Demir
Tonight & tomorrow
  • Sleep semi-upright (30°)
  • Take antibiotic + painkiller at 22:00
  • Do not touch the grafts
  • First wash tomorrow at the clinic
View first-wash appointment
O5

Discharge Summary & Instructions

Post-op record (grafts, surgeon) + immediate care rules. Sets the recovery phase in motion.

Download summaryUrgent helpOpen first wash
9:41📶 🔋
First wash
Tomorrow · 11:00At the clinic · with a technician
Booked
How it works
▶︎ Wash guide
  • Apply lotion, leave 30–45 min
  • Rinse with lukewarm water, low pressure
  • Gently foam — no rubbing
  • Pat dry, air-dry only
Reschedule
Get directions
O6

First Wash Appointment & Guide

The day-after clinic wash — booking + a video/step guide they'll repeat at home. Sets cf_washing_date.

Get directionsRescheduleWatch guide
6

Phase 6 · Recovery & Aftercare

⏱ When: Day 1–30 after the operation — mostly back home

Once home, the patient is on their own — this is where most anxiety and avoidable mistakes happen. The app becomes a daily recovery coach: “what's normal today”, medication reminders from the NOVECARE kit, repeatable washing instructions, a symptom checker that escalates worries to a human, and progress-photo capture so the clinic can monitor remotely. Backed by the aftersale app and Check milestones.

CRM source: aftersale.Aftersale (package, products) · aftersale.Check (verified, step) · cf_washing_date · WhatsApp-style coordinator follow-up · Flux reminder automations.
9:41📶 🔋
RecoveryDay 4
A little redness & itching is normal now 🌱
💊 Next: Antibioticin 2h · 14:00
Today's tasks
Morning wash done
Take 14:00 antibiotic
Upload day-4 photo
🏠Home
🧭Journey
💬Chat
📁Docs
👤Profile
R1

Recovery Dashboard

Day-counter coach: “what's normal today”, next medication, and today's recovery tasks.

Complete taskLog medicationWhat's normal today
9:41📶 🔋
Medications🔔
Today · Day 4
💊
Antibiotic1 tablet · with food
08:00 ✓
💊
Antibiotic1 tablet · with food
14:00 ⏰
🧴
Spray (saline)Every 2h while awake
ongoing
💊
PainkillerOnly if needed
PRN
✓ Mark 14:00 dose taken
R2

Medication Schedule & Reminders

Schedule built from the NOVECARE kit contents with push reminders and a taken/missed log.

Mark dose takenSnooze reminderView med info
9:41📶 🔋
Washing guideDay 4
▶︎
Step by step
1Apply the lotion all over grafts & donor
2Wait 30–45 min to soften crusts
3Rinse — lukewarm, gentle, no pressure
4Foam the shampoo, pat — never rub
R3

Washing / Care Instructions

The repeatable home-wash routine as video + steps, adapting by recovery day.

Play videoMark wash doneAsk host
9:41📶 🔋
NOVECARE kit
🧴
Recovery lotionPre-wash softener
🧴
Medical shampooGentle, sulfate-free
💨
Saline sprayKeeps grafts moist
💊
Antibiotics + painkillersSee schedule
🧢
Travel hat & neck pillowFor the journey home
Reorder a product
R4

Aftercare Kit Contents

What's in the NOVECARE kit and how each item is used — links into the med schedule & wash guide.

View item usageReorder
9:41📶 🔋
Is this normal?
Tell us what you're noticing — we'll tell you if it's expected or needs attention.
Common at day 4
Redness in donor areaNormal
Mild swelling on foreheadNormal
ItchingNormal
Pus / spreading redness / feverSee us
Describe your concern
📷 Add photo
Send to clinic
R5

Symptom Checker / Report a Concern

Reassurance engine that normalises expected symptoms and escalates real red flags to a human + the clinic.

Check symptomAdd photoSend to clinicUrgent help
9:41📶 🔋
Progress photoDay 4
Front
Top

Back

Left

Right

Extra
🩺 Reviewed byAftercare team
Submit day-4 photos
R6

Upload Recovery Photos

Scheduled progress photos (day 4 / 10 / 15…) for remote monitoring — feeds aftersale.Check milestones.

Take photoSubmitSee clinic feedback
7

Phase 7 · Long-Term Follow-Up

⏱ When: Month 1 → 3 → 6 → 12+ (dental implants & warranties run for years)

This is the phase that's almost entirely invisible today — and the biggest opportunity. Results mature slowly (hair density at 6–12 months; dental warranties over years), so the app keeps the relationship warm: an expected-growth timeline, scheduled online check-ups, a before/after comparison the patient is proud to share, review prompts at the peak-happiness moment, a stored guarantee certificate, and referral rewards. This is where reviews, testimonials and word-of-mouth are won.

CRM source: aftersale.Check (step: “second”, verified) for scheduled checks · result-guarantee / warranty docs · review & referral hooks · re-engagement automations in Flux.
9:41📶 🔋
Your growth timeline
You are here
Month 3
Full results around month 12
Weeks 2–8 · Shedding
Transplanted hairs fall — totally normal
Month 3 · First sprouts 🌱
New growth begins
Month 6 · Noticeable density
~50% of final result
Month 12 · Full result
Final density & styling
F1

Growth / Result Timeline

Sets realistic expectations across the slow-maturing result curve — prevents month-2 panic.

View milestoneWhat to expect
9:41📶 🔋
Your 3-month check
🩺
Online check-upFree · with the aftercare team
Pick a time
Mon 14:00Tue 16:30 ✓Thu 11:00
Month-3 photos2 of 5
Book check-up
F2

Scheduled Follow-Up Check (3/6/12 mo)

Books the periodic online review (the same booking engine as consultations). Driven by Check steps.

Book check-upUpload photosReschedule
9:41📶 🔋
Before & After↗︎
Day 0
Month 3
Drag the slider to compare ↔
Day 0Month 1Month 3 ✓Month 6
Share my progress
You choose what to share — nothing is public by default.
F3

Before / After Comparison

Slider comparison across recovery milestones — the emotional payoff & a natural, opt-in share moment.

Compare monthsShare progressSave image
9:41📶 🔋
How did we do?
Happy with your results, James?
Your story helps others take the leap.
⭐⭐⭐⭐⭐
Tell us about your experience
From the first call to month 3, the team…
Share on
Google ✓TrustpilotApp store
Submit review
F4

Leave a Review / Testimonial

Review prompt timed to peak satisfaction, routed to Google/Trustpilot — closes the marketing loop.

RateWrite reviewPick platformSubmit
9:41📶 🔋
Your guarantee
🛡️
Result Guarantee Certificate
Sapphire FUE · 3,250 grafts
HolderJames Whitfield
CertificateNV-GUA-20425
ValidLifetime growth guarantee
⤓ PDF
Make a claim
F5

Warranty / Guarantee Certificate

Stored, verifiable certificate (hair result guarantee; dental 5–7yr / implant lifetime warranty) with a claim path.

Download PDFMake a claim
9:41📶 🔋
Refer a friend
🎁
Give £150, get £150
When a friend completes their treatment
JAMES150Copy
Share via
🟢 WhatsApp✉️ Email🔗 Link
Your referrals
Tom · £150 earnedCompleted
Dan · pendingConsultation booked
F6

Refer a Friend

Referral rewards turning happy patients into a growth channel — tracked back to new CRM leads.

Copy codeShareTrack referrals

Always-On · Support & Account

⏱ When: every phase — these are reachable from the bottom bar at all times

A health-tourism patient's single biggest fear is “what if something goes wrong and I can't reach anyone abroad.” These cross-cutting screens answer that: a persistent chat with their human host/coordinator (replacing scattered WhatsApp), a searchable help center, profile & settings, language switching, and a one-tap urgent-help escalation that works 24/7.

CRM source: messaging app + WhatsApp coordinator threads · PortalUser profile / language · Deal.owner (assigned agent) · emergency contacts per brand/clinic.
9:41📶 🔋
S
Selin · your host● Online
Hi James! How's the recovery going on day 4? 🌱
Good! Bit itchy though — is that ok?
Totally normal 👍 Keep using the spray. Want me to check your photo?
📎
Message…
S1

Chat with Your Host / Coordinator

Persistent, in-app human chat (with attachments) — replaces the scattered WhatsApp threads patients juggle today.

Send messageAttach photo/fileVoice noteCall
9:41📶 🔋
Help center
🔍 Search questions…
Popular right now
When will the shedding stop?
Can I fly home with bandages?
When can I exercise again?
Browse by topic
Before travelOperation dayRecoveryPaymentsResults
S2

Help Center / FAQ

Searchable, phase-aware knowledge base that deflects routine questions and hands off to a human when needed.

SearchOpen articleAsk host
9:41📶 🔋
Profile
J
James WhitfieldEstenove · Patient #20425
Account
👤Personal details
🌐Language · English
🔔Notifications
🔒Privacy & data
Support
💬Contact my team
🚪Sign out
🏠Home
🧭Journey
💬Chat
📁Docs
👤Profile
S3

Profile & Settings

Account hub: personal details, notifications, privacy/data controls (GDPR delete-my-data), and sign-out.

Edit detailsNotification prefsManage dataSign out
9:41📶 🔋
Language
The whole app — and your team's replies — switch to your language.
🇬🇧 English
🇫🇷 Français
🇪🇸 Español
🇩🇪 Deutsch
🇳🇱 Nederlands
🇮🇹 Italiano
Save
S4

Language Switcher

Six languages mirroring the brands' markets (EN/FR/ES/DE/NL/IT). Also localises host-message translation.

Select languageSave
9:41📶 🔋
Urgent help
Reach Nove now (24/7)
📞
Medical hotlineAnswered 24/7 · EN
Call
🟢
WhatsApp on-call nursePhotos & video
Open
👤
Selin (your host)+90 5•• ••• ••12
Call
S5

Urgent / Emergency Help

One-tap 24/7 escalation to the medical hotline, on-call nurse and host — with local-emergency guidance & location share.

Call hotlineWhatsApp nurseCall hostShare location
Everything the patient can do

Action reference

Every action available in the app, grouped by purpose. These map directly to existing CRM/portal endpoints (booking, photos, payments, messaging) or are net-new patient-facing capabilities.

🔑 Access

  • Open from a marketing link (auto sign-in)
  • Request magic link (SMS / email)
  • Verify link or 4-digit code
  • Pick language · grant medical-data consent
  • Sign out · delete my data (GDPR)

📅 Consultation & booking

  • Upload / retake / delete the 5 photo angles
  • Use WhatsApp instead of in-app photos
  • Complete medical history & zone screening
  • Choose meeting type (phone / Meet / WhatsApp / written)
  • Pick a slot in my own timezone
  • Join · reschedule · cancel a consultation
  • Add consultation to my calendar

💳 Plan, quote & payment

  • View treatment plan & download PDF
  • See itemised all-inclusive quote
  • Accept quote · request a call first
  • Pay deposit (card / wallet / transfer)
  • Download receipt · view remaining balance
  • E-sign consent & treatment forms

✈️ Travel & logistics

  • Add / edit flight (PNR, airport, times)
  • Upload ticket · view hotel & transfer
  • Message / track my driver
  • Work the pre-op checklist + reminders
  • Review packing list
  • Open / upload / share documents

🏥 Treatment & recovery

  • Follow daily itinerary & operation-day schedule
  • Notify family · view live operation status
  • Download discharge summary
  • Book / reschedule first wash · watch wash guide
  • Log medication doses · snooze reminders
  • Check a symptom · report a concern with photo
  • Upload scheduled recovery photos

📈 Long-term follow-up

  • View growth / result timeline
  • Book 3 / 6 / 12-month online check-ups
  • Compare before / after & share progress
  • Leave a review (Google / Trustpilot)
  • Download guarantee · make a warranty claim
  • Refer a friend & track rewards

💬 Support (always on)

  • Chat with my host (text, files, voice)
  • Search the help center / FAQ
  • Call hotline · WhatsApp on-call nurse
  • Urgent help + share live location

🔔 Account & notifications

  • Edit personal details
  • Manage notification preferences
  • Switch language (6 options)
  • Review privacy & data settings
One app, three brands

Where the journey flexes per brand

Estenove · Hair

  • 5-angle scalp photos & zone selection
  • Single trip, ~3 nights · day-after first wash
  • Shedding → 3/6/12-month growth timeline
  • Fixed-price result guarantee

Novemedical · Surgery

  • Procedure-specific intake & body-area photos
  • Longer recovery · nutrition & mobility guidance
  • Drains / stitches / compression-garment tracking
  • Follow-ups focus on healing milestones

Novexdent · Dental

  • X-ray upload + Digital Smile Design preview
  • Two visits for implants (months apart)
  • Shade / smile-design approval step
  • 5–7yr crown & lifetime implant warranties