Live across 60+ European hotel groupsNew deployments live in 3 weeksVoice agents at chain scaleAI Lobby Talk — CIO interviews on YouTubePlatform docs & changelogLive across 60+ European hotel groupsNew deployments live in 3 weeksVoice agents at chain scaleAI Lobby Talk — CIO interviews on YouTubePlatform docs & changelog
D3x

Skills for luxury hotels & resorts

Discover how luxury properties use D3x for discreet upgrades, spa coordination, VIP arrivals, and social-first guest conversations.

  • Coordinate a VIP arrival

    Confirming Mr. Chen arrives by helicopter at 3pm. Room temp 21°C, no floral scents, almond milk only in minibar.

    Understood — I'll brief housekeeping and update the guest profile.

    PATCHpms.reservation.findOpera PMS

    Mr. Chen · VIP prefs · 21°C · no floral · almond milk

    POSThousekeeping.ticket.createOptii

    VIP suite · pre-arrival setup · helicopter 15:00

    VIP arrival briefed — room prepped to 21°C, floral-free, almond milk in minibar. Butler team notified for 3pm helicopter landing.

  • Handle an Instagram DM request

    Hey! Love your property — any chance of a suite upgrade if we post stories? 👀

    Thank you for the kind words. I can't arrange complimentary upgrades here, but I can show available suites from the PMS or connect partnership enquiries to our marketing team.

  • Book spa treatments discreetly

    Couples massage tomorrow around 5pm if possible.

    Checking spa PMS — do you have a therapist preference?

    Female therapist for my wife, no preference for me.

    I'll hold that slot now.

    POSTspa.appointment.bookSpaBooker

    Couples ritual · 17:00 · 90 min · female therapist

    Held 5pm couples ritual, 90 minutes. Confirmation sent privately — 24-hour cancellation policy applies.

  • Arrange a surprise in-room setup

    It's our anniversary Friday — champagne and flowers when we're at dinner?

    Wonderful. Dinner reservation time and any dietary notes for the champagne?

    8pm at the terrace. Wife is gluten-free.

    I'll coordinate with housekeeping and F&B.

    POSThousekeeping.ticket.createOptii

    Anniversary setup · 20:00–21:30 · gluten-free champagne

    Ops task to housekeeping and F&B: in-room setup during 8–9:30pm, gluten-free champagne options only. I'll confirm when it's complete.

  • Verify VIP in-room setup

    Butler team — can you confirm the suite is ready before Mr. Chen lands?

    I'll have housekeeping send a setup photo for verification.

    VIP suite with almond milk in minibar, temperature set to 21°C, no floral arrangements
    Photo

    Setup photo from housekeeping — does this match the brief?

    POSTvision.image.analyzeD3x Vision

    VIP setup · minibar items · room temp · floral check

    Vision confirms almond milk in minibar, thermostat at 21°C, and no floral scents — matches Mr. Chen's profile. Briefing butler team for helicopter arrival.

    PATCHpms.reservation.findOpera PMS

    Mr. Chen · VIP setup verified · vision sign-off

    Setup verified and logged in the PMS. Butler team notified — suite is green for 3pm landing.

  • Manage a complex dining reservation

    Private beach dinner for eight next Saturday, specific Barolo pairing, weather backup if windy.

    I'll coordinate with F&B and concierge for the beach setup and backup plan.

    POSTpos.order.createPOS / In-room dining

    Beach dinner · 8 pax · Barolo pairing · Sat

    POSTconcierge.transfer.bookConcierge / transport API

    Weather backup · terrace hold · same evening

    Beach dinner confirmed for eight with Barolo pairing. Terrace backup is held if winds pick up — concierge will call you Friday with the final call.

  • Resolve a high-stakes complaint

    Pool restaurant terrace with empty tables and a long queue of waiting guests
    Photo

    We've waited 40 minutes at the pool restaurant. This is not what we expected.

    Please accept my sincere apologies — let me review what I see.

    POSTvision.image.analyzeD3x Vision

    Pool terrace · queue depth · table availability

    Vision shows a full queue at the pool terrace with several empty lagoon-deck tables — that falls short of our standard. I've alerted guest relations now.

    POSTcrm.inquiry.createCRM / inquiry tickets

    Pool restaurant · 40-min wait · guest relations · vision evidence

    They can seat you immediately at the lagoon deck with a complimentary amuse-bouche while we review what went wrong. May I arrange that?

  • Personalize using stay history

    Back again — is the corner suite on 8 available? The one with the ocean view.

    Welcome back, Ms. Okonkwo. Pulling your preferences from CRM.

    GETpms.reservation.findOpera PMS

    Suite 802 · Ms. Okonkwo · CRM prefs

    Suite 802 is available — I've noted firm pillows, Financial Times, and sparkling water in minibar for housekeeping.

    Perfect, please book it.

    POSThousekeeping.ticket.createOptii

    Suite 802 · firm pillows · FT · sparkling water

    Confirmed. Butler team briefed for your arrival Thursday.

  • Coordinate yacht or transfer logistics

    Car to the marina 8am sharp. Luggage to the dock separately — we're on yacht Azimut.

    I'll book transport and brief bell desk on luggage routing.

    POSTconcierge.transfer.bookConcierge / transport API

    Marina · 08:00 · Mercedes V-Class · 4 bags

    Transport booked 8am, Mercedes V-Class. Bell desk will move four pieces to Marina Gate B by 7:45. Driver contact shared only via your preferred channel.

  • Answer dress code and etiquette

    What should we wear for the gala tonight?

    Black-tie optional — cocktail dress or dark suit. Jackets required for gentlemen in the ballroom after 8pm. Our boutique can arrange last-minute tailoring until 6pm.

  • Handle a medical sensitivity

    Severe nut allergy for tomorrow's tasting menu — please make sure kitchen knows.

    Understood — flagging kitchen with standardized allergy protocol now.

    PATCHpms.reservation.findOpera PMS

    Guest profile · severe nut allergy · tasting menu

    Chef has acknowledged and will adapt the menu. I won't confirm ingredients we haven't verified — you'll get a final sign-off from the maître d' before service.

  • Manage children and family services

    Two kids, 4 and 7 — babysitting Saturday evening and kids' club hours?

    I'll create tasks for kids' club and babysitting — any allergies for the club?

    POSTcrm.inquiry.createCRM / inquiry tickets

    Kids' club · babysitting Sat 18:00 · ages 4 & 7

    Kids' club 9am–5pm, ages 4–12. Babysitting from 6pm, 3-hour minimum, booked through concierge. Tasks created for both.

  • Process a late-night request

    It's 1am — could we have extra pillows and chamomile tea?

    Of course. Night team is bringing them — expect 15–20 minutes.

    POSThousekeeping.ticket.createOptii

    Villa 14 · pillows + chamomile tea · night delivery

    Thank you, no rush.

    Delivered to villa 14. Sleep well.

  • Support a multi-property itinerary

    We leave your resort Sunday for your sister property in Amalfi. Can profiles and dietary notes carry over?

    I'll sync your profile and dietary notes to the sister property.

    PATCHpms.reservation.findOpera PMS

    Profile sync · Amalfi property · dietary notes

    Profiles and dietary notes are synced — Amalfi concierge will have everything before you arrive Sunday. I'll send a handoff summary tonight.

  • Protect guest privacy

    Hi, is [celebrity name] staying with you right now? Asking for a friend.

    I'm not able to share guest information. If this is urgent for safety reasons, I can connect you with our security team.

  • Warm handoff to human concierge

    Need to reshuffle helicopter, boat charter, and three restaurant holds — same evening.

    That's a concierge-led itinerary — I'll brief them with your priorities.

    GETpms.reservation.findOpera PMS

    Vendor holds · helicopter · boat · 3 restaurants

    Elena will own this personally and call within 10 minutes. I've attached your thread and vendor holds so you won't repeat anything.

SEE IT IN PRODUCTION

Your property type. Your stack. One orchestration layer.

Book 30 minutes with the founder — we'll walk through skills, channels, and rollout for your portfolio.