71.3%
Replies written by D3x
~20,500 of ~28,700 across nine hotels
Discover how hotel teams use D3x to resolve guest requests across WhatsApp, SMS, Instagram, Booking.com, voice, and email, with every action syncing to your PMS, housekeeping, spa, and ops stack in real time.
Why hotels run D3x
Budget and digital-first hotels strip the desk, keep the room, and pass the saving on. That model breaks the moment a guest needs a door code at 23:40 and nobody is there to reply. D3x is the layer that makes lean ops viable: it writes the majority of replies, contains most conversations end-to-end, and answers in seconds — so teams stay small without abandoning the guest.
71.3%
Replies written by D3x
~20,500 of ~28,700 across nine hotels
4.8s
Average first reply
vs 12 min 02 s for a human agent
57.6%
Fully contained
Closed with no human involved or asked for
~8,900
Guest conversations / month
Like Magic guest app + website chat
When reception isn’t staffed overnight, messaging is the only support channel. D3x answers mid-stay and pre-booking questions around the clock — door codes, late arrivals, parking, rates — so a lean roster doesn’t become a one-star review.
Guests rate speed as much as tone. In production, D3x’s average first reply is 4.8 seconds versus over twelve minutes for a human agent — the difference between a resolved stay and an angry inbox.
Containment isn’t deflection theatre. Conversations resolve with no human message and no request for one — so staff hours go to judgement calls, not repeating the parking FAQ.
“D3x took us from answering guest messages to optimizing how they are handled. Two out of three conversations now resolve automatically, response times dropped from minutes to seconds, and our teams focus on the guests who actually need them.”
Dr. Christoph Klein · CMO · McDreams Hotels

9 properties · Germany · Like Magic + website chat
Featured case study · August 2026
Nine German budget hotels, deliberately small teams, no night desk. In August 2026 D3x handled seven out of every ten replies guests received — and fully contained 57.6% of conversations. Read the production numbers, channel split, and capacity model.
01 · Confirmation · same day
Intent, confirmation, groups, and direct booking, before the stay is real.
Guest on WhatsApp. D3x executes against Mews PMS, with full audit trail.
Guest
WhatsApp · online
Hi, I booked through Booking.com, can you confirm my reservation for Friday?
Let me pull that up in the PMS for you.
pms.reservation.find→Mews PMSOTA ref · Booking.com · arrival Fri
Found your booking, you're confirmed for Friday, 2 nights, deluxe king. Check-in from 3pm. I've flagged the rate code for a quick front-desk review; you'll get a final confirmation within the hour.
Guest on Booking.com. D3x executes against Channel manager / OTA inbox, Mews PMS, Concierge / transport API, with full audit trail.
Booking.com
Booking.com guest · reservation message
Guest message
Hi from Booking.com, do you have a crib for our stay, and can you arrange airport pickup tomorrow?
Property reply · via D3x
Got it: I'll check crib availability and book your transfer.
ota.message.reply→Channel manager / OTA inboxBooking.com thread · crib + transfer
pms.folio.addon.post→Mews PMSCrib · room 312 · complimentary
concierge.transfer.book→Concierge / transport APIAirport pickup · T1 · 3 pax · tomorrow 10:30
Property reply · via D3x
Crib is reserved for your room and airport pickup is booked for 10:30 at Terminal 1. I'll reply on Booking.com with the details.
02 · 7 → 1 days before
Check-in links, policies, upgrades, and logistics while guests are still planning.
Guest reaches out on SMS. D3x authenticates, executes against your stack, and replies in the same thread.
Guest
SMS · online
What time is check-in? And is parking included?
I'll pull your reservation and property policies so the answer matches your rate and arrival window.
knowledge.policy.fetch→D3x Knowledge BaseCheck-in · parking · rate plan · property FAQ
Check-in is from 3pm; early check-in depends on availability that morning.
Parking isn't included in your rate, on-site is €28/night, or I can send two nearby garages that are cheaper. Want me to reserve a spot?
Scheduled WhatsApp. D3x drives online check-in and surfaces upgrade options before arrival.
Outbound · D3x
3 days before arrival
Hi Sarah, your stay at Riverside starts Friday. Complete check-in online now and skip the desk queue. Tap to start →
Done! Just finished check-in.
pms.checkin.complete→Opera PMSReservation BK-4412 · online check-in · room pref logged
You're all set for room 412 from 3pm. Want to add parking (€28/night) or breakfast for two (€38)? One tap and it's on your folio.
03 · Check-in day
Access codes, VIP welcome, move-in, and day-one fixes when guests first arrive.
Guest on SMS. D3x executes against Concierge / transport API, with full audit trail.
Guest
SMS · online
We land at 22:40 at Terminal 1, need a taxi for 3 people with two large suitcases. Can you book something?
Absolutely: I'll book a vehicle for your arrival.
concierge.transfer.book→Concierge / transport APIT1 · 22:40 · 3 pax · 2 large bags · sedan
Transfer confirmed: Mercedes sedan, driver meets you at arrivals with a name board. I'll text the contact number an hour before landing.
Guest on Phone call. D3x executes against Opera PMS, CRM / inquiry tickets, with full audit trail.
Inbound call
Guest caller
Live · AI assistant · 02:14
Hi, I'm coordinating the Henderson group, 18 rooms arriving tomorrow. Can you confirm rooming list status and if you can hold luggage if rooms aren't ready?
Let me pull the group block and rooming list from the PMS.
pms.reservation.find→Opera PMSHenderson group · 18 rooms · arrival tomorrow
crm.inquiry.create→CRM / inquiry ticketsGroup arrival · luggage hold · 18 rooms
14 of 18 rooms are assigned and ready; 4 pending housekeeping turnover. Luggage hold is confirmed from 10am: I'll update you when the full list is green.
04 · During the stay
Housekeeping, maintenance, upsells, complaints, and ops tickets while guests are on property.
Guest on Booking.com. D3x executes against D3x Vision, POS / In-room dining, with full audit trail.
Booking.com
Booking.com guest · reservation message
Guest message
Can we order from this menu to room 508?
Property reply · via D3x
Let me read tonight's menu, one moment.
vision.image.analyze→D3x VisionIn-room dining menu · item IDs · allergens
Property reply · via D3x
I can see the club sandwich, Caesar salad, and beef burger on tonight's card. What would you like?
Guest message
Two club sandwiches and still water, one sandwich no mayo.
pos.order.create→POS / In-room diningRoom 508 · 2× club sandwich (1 no mayo) · still water
Property reply · via D3x
Order's in. ETA 25–30 minutes. I'll message you if the kitchen runs slow.
Guest on Phone call. D3x executes against D3x Vision, Maintenance / CMMS, Optii, with full audit trail.
Inbound call
Guest caller
Live · AI assistant · 02:14
AC in room 412 isn't cooling, this light keeps flashing
Thanks for the photo, let me see what vision picks up.
vision.image.analyze→D3x VisionAC unit · fault indicator · room 412
Vision shows a flashing red fault light on the wall unit, typical compressor fault. Opening a priority ticket and notifying housekeeping now.
maintenance.ticket.create→Maintenance / CMMSRoom 412 · AC · compressor fault · priority: high
housekeeping.ticket.create→OptiiRoom 412 · guest in-room · maintenance en route
Someone's on the way; I'll update you when they're at your door.
Guest on Email. D3x executes against SpaBooker, with full audit trail.
Guest inbox
D3x email agent · auto-reply
From guest
What's good for dinner tonight? We're a party of two.
D3x reply · sent
Let me check restaurant and spa availability.
spa.availability.check→SpaBookerTonight · couples massage · 18:00 slot
D3x reply · sent
The grill has 7:30 and 8:15 open. Spa has two last-minute massage slots at 6pm if you want to dine after. Want me to hold a table?
Guest on WhatsApp. D3x executes against Opera PMS, with full audit trail.
Guest
WhatsApp · online
I'm Gold with you guys, any chance of an upgrade tonight?
I can see your Gold status in the PMS. Checking complimentary upgrade inventory now.
pms.reservation.find→Opera PMSGold tier · junior suite inventory
I can move you to a junior suite at no charge. Shall I confirm that in the system?
Yes please!
pms.reservation.room.update→Opera PMSRoom 614 · junior suite · Gold upgrade
Done, junior suite 614. New key cards will be at the desk whenever you're ready.
Guest on Facebook Messenger. D3x executes against Maintenance / CMMS, with full audit trail.
Guest
Facebook Messenger · online
It's midnight and the room next door is incredibly loud. We can't sleep.
I'm really sorry, that's not the stay you should be having. I've alerted night staff and logged an ops ticket.
maintenance.ticket.create→Maintenance / CMMSFloor 4 · noise complaint · night shift
We have a quiet room on floor 6 if you'd like to move now. I can also connect you with the night manager if you'd prefer to talk through options.
Guest reaches out on Instagram DM. D3x authenticates, executes against your stack, and replies in the same thread.
Guest
Instagram DM · online
Bonjour, à quelle heure est le petit-déjeuner demain ?
Bonjour ! Le petit-déjeuner est servi de 7h à 10h30 au restaurant du rez-de-chaussée. Je note la demande en anglais dans le PMS pour l'équipe.
Guest reaches out on Email. D3x authenticates, executes against your stack, and replies in the same thread.
Guest inbox
D3x email agent · auto-reply
From guest
Are pets allowed? What's the fee?
D3x reply · sent
Per our property policy: dogs up to 15kg are welcome at €25/night, max one per room. I don't have a policy note on cats, want me to check with the front desk?
Guest on Phone call. D3x executes against D3x Vision, Mews PMS, with full audit trail.
Inbound call
Guest caller
Live · AI assistant · 02:14
There's a €240 minibar charge I never touched. This is unacceptable.
I understand, can you send a photo of the minibar so I can compare against what's been charged?
Everything still has seals on, we didn't touch any of it
vision.image.analyze→D3x VisionMinibar inventory · seal status · SKU match
Vision shows sealed premium champagne and two unopened snack items, nothing appears consumed. Let me pull your folio.
pms.reservation.find→Mews PMSFolio · minibar lines · €240 dispute · vision evidence attached
I've summarized the thread, attached the photo analysis and folio lines for the front desk. Maria will call you within 15 minutes to resolve this. You're not being asked to explain it again.
OK, waiting for Maria.
She has everything on her screen. I'll stay on the thread until it's sorted.
05 · Morning of departure
Late checkout, folios, invoices, and departure logistics.
Guest on Facebook Messenger. D3x executes against Opera PMS, with full audit trail.
Guest
Facebook Messenger · online
Any chance we could check out at 2pm instead of 11?
Let me check housekeeping and availability for your room type.
pms.reservation.find→Opera PMSRoom 508 · checkout window · HK status
pms.reservation.checkout.update→Opera PMSRoom 508 · checkout 14:00 · no fee
Good news, 2pm works with no fee today. I've updated your checkout in the PMS.
Perfect, thank you!
You're all set. Just stop by the desk before you leave if you need a luggage hold.
Guest on Email. D3x executes against Mews PMS, with full audit trail.
Guest inbox
D3x email agent · auto-reply
Invoice request, room 412 · corporate folio
From guest
I need a VAT invoice with our company details before checkout tomorrow.
D3x reply · sent
Sure, send me the legal name, VAT number, and billing address.
From guest
Acme GmbH, DE123456789, Hauptstr. 1, Berlin.
D3x reply · sent
I'll match that against your folio and queue the invoice.
pms.reservation.find→Mews PMSFolio · VAT invoice · Acme GmbH
D3x reply · sent
Matched against your folio in the PMS. Invoice will be emailed by finance within 2 hours. I'll flag you if the folio is locked.
06 · After departure
Rebook offers, loyalty, reviews, and long-term follow-up.
Outbound email after checkout. D3x sends a personalised rebook link with direct-booking savings.
Outbound · D3x
2 days after checkout
Welcome back offer, 12% off your next stay
D3x outbound · sent
Thanks for staying with us, Sarah. Book direct for your next visit and save 12% vs OTAs: King rooms from €169/night for dates you searched last month.
From guest
We're thinking of coming back in October, do you have 18–20 Oct?
pms.availability.search→Opera PMS18–20 Oct · King · direct rate · loyalty tier
D3x outbound · sent
Yes: King at €169/night with your 12% direct discount. I can hold it for 24 hours. Confirm here →
SEE IT IN PRODUCTION
Book 30 minutes with the founder, we'll walk through skills, channels, and rollout for your portfolio.