Confirmation · same day
Book
Welcome message, direct-booking perks, and add-ons while intent is highest.
OUTBOUND MESSAGING
D3x sends the right message at the right moment across WhatsApp, SMS, email, Instagram, Facebook, and Booking.com — from first booking through checkout and far beyond. Rich templates, scheduled triggers, and natural-language selling that troubleshoots lock codes at 11pm without waking your team.
3×
typical lift in captured ancillary revenue when outbound runs alongside inbound AI
GUEST JOURNEY
Six phases, one orchestration layer — timed triggers fire on reservation events, not someone remembering to send.
Confirmation · same day
Welcome message, direct-booking perks, and add-ons while intent is highest.
7 → 1 days before
Online check-in, parking, upgrades, and arrival logistics — no manual sends.
Morning · check-in window
Door codes, lock troubleshooting, and day-one upsells in natural language.
Timed · behaviour triggers
Restaurant, spa, experiences, and mid-stay housekeeping — when guests are ready to buy.
Morning of departure
Late checkout offers, folio summary, and transport — resolved in-thread.
Days · weeks · months after
Rebook nudges, loyalty offers, and seasonal campaigns — attributed revenue, zero spreadsheets.
REVENUE ON AUTOPILOT
Outbound isn't blast messaging. D3x reads PMS context, guest profile, and timing rules — then writes in your brand voice, handles objections, and closes on folio. Direct bookings, upsells, and rebooks compound while your team sleeps.
+8–15%
direct booking share with proactive web & WhatsApp nudges
€35–60
avg upsell per converted outbound thread
24/7
scheduled revenue moments · zero manual follow-ups
TEMPLATES & SCHEDULING
Rich templates with merge fields from your PMS — name, dates, room type, rate plan, loyalty tier. Triggers by reservation timing, channel preference, and property rules. Every send logged, attributed, and editable without code.
Reservation-relative triggers — 7 days before, day of arrival, day 2 in-stay, 48h after checkout
Channel routing per guest — WhatsApp first, SMS fallback, email for folios and rebook links
A/B variants and holdout groups for revenue experiments per property
Human approval gates for high-value or sensitive offers
Full audit trail — sent, delivered, opened, replied, revenue attributed
LIVE EXAMPLES
Property-initiated threads across channels. D3x opens, sells, troubleshoots, and closes — guests reply in natural language.
WhatsApp after Booking.com reservation. D3x highlights direct-booking savings on the next stay.
Outbound · D3x
2 hours after OTA booking
Hi James — confirmed for 14–16 June, deluxe king. Tip: book your next stay direct on our site and save 12% vs OTA rates. Want me to hold the same room type for October?
Maybe — what would Oct 10–12 cost direct?
pms.availability.search→Mews PMS10–12 Oct · deluxe king · direct rate · loyalty
€175/night direct (€198 on Booking.com). I can hold until tomorrow with one tap — no payment until you confirm.
Scheduled email with check-in link and contextual upsells from PMS data.
Outbound · D3x
3 days before arrival
You're almost here — complete check-in & pick upgrades
D3x outbound · sent
Your stay at Riverside starts Friday. Complete online check-in (2 min) and see upgrade options for your king room — early check-in, breakfast, parking.
From guest
Added breakfast for two please
pms.folio.charge.add→Opera PMSBreakfast ×2 · €38 · folio BK-7712
D3x outbound · sent
Done — breakfast for two on your folio. See you Friday from 3pm. Room 408.
Morning SMS on arrival day. D3x welcomes and surfaces spa and dining while guests plan their day.
Outbound · D3x
Day of arrival · 10:00
Welcome! Room 408 ready from 3pm. Spa has 4:30 & 6pm slots today. Restaurant holding two tables at 8pm — reply SPA or DINNER to book.
DINNER 8pm for 2
fandb.reservation.create→Restaurant PMSTable 2 · 20:00 · 2 pax · Room 408
Booked — table for two at 8pm. Confirmation in your email.
Proactive code send plus live troubleshooting when guests can't get in — no front desk required.
Outbound · D3x
Day of arrival · 22:30
Your door code for Unit 5A is 4829# — valid from 4pm. Reply HELP if anything doesn't work. We're here.
Code not working we're outside freezing
access.diagnostics.run→SaltoUnit 5A · failed entry · backup code · ops alert
Try 5910# — press # after digits, wait for green light. Sent a 15-sec video. Backup code valid 30 min. Reply IN when you're inside.
We're in! 5910 worked thanks
Great — welcome. Heating is preset to 21°. WiFi: GuestNet / welcome2024. Good night.
Timed Instagram DM when dining intent peaks. D3x sells remaining tables in conversational tone.
Outbound · D3x
Day 2 in-stay · 18:00
Two tables left tonight at 20:30 — chef's tasting menu or à la carte. Reply YES to reserve on your room folio.
YES tasting menu for 2
fandb.reservation.create→RestaurantTasting menu · 2 pax · 20:30 · folio
Confirmed — tasting menu for two at 8:30pm. See you at the restaurant.
Upgrade offer when PMS shows suite availability — one-tap accept charges folio.
Outbound · D3x
Day before arrival · 14:00
Good news — junior suite available for your stay for +€45/night (king + lounge access). Upgrade with one tap?
Yes upgrade please
pms.reservation.upgrade→Opera PMSJunior suite · +€45/night · Gold rate
Upgraded — junior suite confirmed. See you Friday.
Outbound via Booking.com inbox. D3x initiates pre-arrival thread within OTA rules.
Booking.com
Guest · BK-992814 · reservation message
Property reply · via D3x
Looking forward to your arrival tomorrow. Parking is €28/night — reply PARK to reserve a spot, or CHECKIN for our online check-in link (skip the desk).
Guest message
PARK please
pms.folio.charge.add→PMSParking · 2 nights · BK-992814
Property reply · via D3x
Parking reserved — €28/night on your folio. See you tomorrow from 3pm.
Morning-of checkout upsell. D3x offers late checkout when housekeeping allows.
Outbound · D3x
Checkout day · 07:30
Checkout is 11am today. I can extend to 2pm for €35 — housekeeping confirmed availability. Reply 2PM to add.
2PM yes
pms.reservation.checkout.update→Opera PMSRoom 412 · checkout 14:00 · €35 folio
Done — late checkout until 2pm confirmed. Safe travels.
Long-tail rebook email with personalised dates and direct-booking link.
Outbound · D3x
14 days after checkout
We miss you — 15% off your return visit
D3x outbound · sent
It's been two weeks since your stay. Book direct in the next 30 days and save 15% — your preferred king room is available most weekends in Q4.
From guest
What about Nov 22–24?
pms.availability.search→PMS22–24 Nov · King · returning guest rate
D3x outbound · sent
Available at €159/night with your 15% return discount. Hold 48 hours? Confirm here →
Facebook Messenger follow-up when a guest leaves mid-booking on your website.
Outbound · D3x
1 hour after abandoned cart
You were booking 18–20 June — still interested? I can hold the king room at €189/night for 2 hours. Complete here →
Yes still want it
pms.reservation.create→Direct booking engine18–20 Jun · King · direct · BK-992901
Booked — confirmation sent. See you on the 18th!
Proactive mid-stay outreach for long stays — housekeeping, supplies, and satisfaction.
Outbound · D3x
Day 7 of 14-night stay
Week one done — how's the apartment? Housekeeping is scheduled Thursday unless you'd prefer Friday. Need extra towels or a bin collection?
Friday works. Extra towels would be great
hk.task.create→HousekeepingExtra towels · Fri AM · Unit 12B
Friday AM housekeeping + extra towels logged. Reply anytime.
Segmented email campaign. D3x personalises offers from stay history and handles replies in-thread.
Outbound · D3x
Campaign · Dec 1
Winter city break — 20% off for past guests
D3x outbound · sent
Winter city breaks — 20% off for guests who stayed in 2025. Your last visit was September; king rooms from €149/night in January.
From guest
Interested in Jan 10–12 for 2
pms.availability.search→PMS10–12 Jan · King · campaign WINTER20
D3x outbound · sent
€149/night with 20% off = €119/night. Total €238 for 2 nights. Book direct →
SELL WITH AI
Walk through templates, triggers, and revenue attribution for your property type and stack.