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 aparthotels

Discover how aparthotel operators use D3x across WhatsApp, SMS, email, and Booking.com for self check-in, long-stay housekeeping, access codes, and multi-property messaging at scale.

01 · Confirmation · same day

Book

Intent, confirmation, groups, and direct booking — before the stay is real.

  • Answer OTA and SMS in one layer

    Booking.com

    Guest on Booking.com. D3x executes against Channel manager / OTA inbox, Mews PMS — with full audit trail.

    Booking.com

    Booking.com guest · reservation message

    OTA inbox

    Guest message

    Can we get in before 4pm? I messaged on Expedia too.

    09:41

    Property reply · via D3x

    Same reservation — I see both threads. Let me check turnover status.

    09:42
    GETota.message.replyChannel manager / OTA inbox

    Expedia + SMS · unit 12B · early access

    GETpms.reservation.findMews PMS

    Unit 12B · HK cleared · early access pending

    Property reply · via D3x

    Early access isn't guaranteed, but I'll text you as soon as housekeeping clears 12B. Luggage drop is open now at the lobby locker.

    09:43
  • Qualify a direct booking lead

    Messenger

    Guest on Facebook Messenger. D3x executes against Mews PMS, CRM / inquiry tickets — with full audit trail.

    Guest

    Facebook Messenger · online

    Looking at 30 nights in March for four people, two bedrooms if possible.

    09:41

    Great — exact dates and budget range?

    09:42

    1 Mar – 31 Mar, around €3,500 total.

    09:43

    Checking availability and passing your details to sales.

    09:44
    GETpms.reservation.findMews PMS

    2BR · 1 Mar–31 Mar · 4 guests

    POSTcrm.inquiry.createCRM / inquiry tickets

    30-night direct lead · €3,500 budget · 4 guests

    Two-bedroom units available at €3,280 for the month. Passing your details to sales with full thread — they'll WhatsApp you within the hour.

    09:45

02 · 7 → 1 days before

Pre-arrival

Check-in links, policies, upgrades, and logistics while guests are still planning.

  • Mid-stay housekeeping schedule

    Outbound

    Proactive WhatsApp for extended stays. D3x confirms housekeeping windows and linen preferences.

    Outbound · D3x

    Day 4 of 14-night stay

    Hi — you're on day 4 of your stay. Housekeeping is scheduled Thursday 10–12. Prefer a different window or skip this week?

    09:41

    Friday morning works better for us

    09:42
    PATCHhk.schedule.updateHousekeeping

    Unit 12B · Fri 09:00–11:00 · long-stay profile

    Updated — Friday 9–11am. I'll remind you the evening before.

    09:43

03 · Check-in day

Arrival

Access codes, VIP welcome, move-in, and day-one fixes when guests first arrive.

  • Send door codes after verification

    SMS

    Guest on SMS. D3x executes against Mews PMS, Salto — with full audit trail.

    Guest

    SMS · online

    We arrive tonight around 11 — how do we get in? Booking ref AP-8842.

    09:41

    Let me verify your booking and issue your access codes.

    09:42
    GETpms.reservation.findMews PMS

    Ref AP-8842 · unit 12B · arrival tonight

    POSTaccess.code.issueSalto

    Unit 12B · valid from 16:00 today

    Verified your booking. Building code 4821#, then unit 12B code 9034# — valid from 4pm today. Parking is level -1, space 42. Wi‑Fi: AparthotelGuest / welcome8842.

    09:43
  • Access code reminder before late arrival

    Outbound

    Scheduled SMS before a late arrival. D3x sends door codes and troubleshooting steps proactively.

    Outbound · D3x

    Day of arrival · 16:00

    Your check-in for Unit 12B is from 4pm. Door code: 4829# then wait for the green light. Reply HELP if anything doesn't work.

    09:41Delivered

    We're here but the code isn't working

    09:42Delivered
    POSTaccess.diagnostics.runSalto

    Unit 12B · failed entry · fresh code issued

    Try 5910# — valid for 30 minutes. Press # after the digits. I've also sent a 15-second video guide. Reply IN when you're inside.

    09:43Delivered

04 · During the stay

In-stay

Housekeeping, maintenance, upsells, complaints, and ops tickets while guests are on property.

  • Schedule mid-stay housekeeping

    Messenger

    Guest on Facebook Messenger. D3x executes against Alkimii — with full audit trail.

    Guest

    Facebook Messenger · online

    I'm here for a month — can cleaning be Wednesdays only? I work from the flat.

    09:41

    Your rate includes weekly service. Checking Wednesday slots that avoid 9–12.

    09:42

    Afternoons are best, after 2pm.

    09:43

    I'll book that recurring slot for the rest of your stay.

    09:44
    POSThousekeeping.ticket.createAlkimii

    Unit 12B · weekly Wed 14:00–16:00 · recurring

    Booked housekeeping every Wednesday, 2–4pm, for the rest of your stay. Ops has your access notes.

    09:45
  • Extend a long-stay booking

    Instagram

    Guest on Instagram DM. D3x executes against Mews PMS — with full audit trail.

    Guest

    Instagram DM · online

    Love the unit — can we extend two more weeks from the 14th?

    09:41

    Checking availability and your current rate terms.

    09:42
    GETpms.reservation.findMews PMS

    Unit 12B · extend +14 nights from 14th

    Unit 12B is free through the 28th. Extended rate is €1,240 for the two weeks — same terms. Want me to update the PMS and refresh your door code window?

    09:43
  • Handle a broken lock or code

    Booking.com

    Guest on Booking.com. D3x executes against D3x Vision, Maintenance / CMMS — with full audit trail.

    Booking.com

    Booking.com guest · reservation message

    OTA inbox

    Guest message

    Keypad says error — we're standing outside in the rain

    09:41

    Property reply · via D3x

    Let me look at the keypad — try 9034# then hold the checkmark for two seconds.

    09:42
    POSTvision.image.analyzeD3x Vision

    Keypad · error state · unit 12B

    Property reply · via D3x

    Vision shows an access-denied error on the keypad — not a hardware fault. If 9034# still fails, use backup code 7712# once.

    09:43

    Guest message

    Backup worked, we're in.

    09:44

    Property reply · via D3x

    Good — I'll schedule maintenance to reset the keypad tomorrow.

    09:45
    POSTmaintenance.ticket.createMaintenance / CMMS

    Unit 12B · keypad reset · tomorrow 10:00

    Property reply · via D3x

    Maintenance is scheduled for tomorrow 10am. I'll message you when it's fixed.

    09:46
  • Explain unit amenities

    Voice

    Guest reaches out on Phone call. D3x authenticates, executes against your stack, and replies in the same thread.

    Inbound call

    Guest caller

    Live · AI assistant · 02:14

    Guest

    How does the washing machine work? And is there a dishwasher tablet somewhere?

    09:41
    D3x

    Washing machine: select Cotton 40°, close door firmly, press Start. Dishwasher tablets are under the sink in the kitchen cupboard — usually a pack of 6. Need a video walkthrough?

    09:42
  • Coordinate parcel delivery

    Email

    Guest on Email. D3x executes against D3x Vision, Faundit — with full audit trail.

    Guest inbox

    D3x email agent · auto-reply

    From guest

    Amazon says delivered but I don't see it — can someone check?

    09:41

    D3x reply · sent

    Parcels go to locker bank B. Can you send a photo of the delivery notice or tracking screen?

    09:42

    From guest

    Tracking says locker B-07

    09:43
    POSTvision.image.analyzeD3x Vision

    Delivery notice · locker ID · tracking ref

    D3x reply · sent

    Vision reads locker B-07 and tracking ref TBA8849201844 — checking reception logs now.

    09:44
    POSTlostfound.item.logFaundit

    Parcel TBA8849201844 · locker B-07

    D3x reply · sent

    Logged in reception at 14:22 today, locker B-07. Code 5590. Collection hours 8am–8pm.

    09:45
  • Process a damage deposit question

    Messenger

    Guest on Facebook Messenger. D3x executes against Mews PMS — with full audit trail.

    Guest

    Facebook Messenger · online

    When does the €200 pre-auth get released? We checked out yesterday.

    09:41

    Usually 5–7 business days per your card issuer.

    09:42

    Let me confirm nothing is holding the deposit on our side.

    09:43
    GETpms.reservation.findMews PMS

    Unit 12B · checkout clean · deposit status

    PMS shows checkout clean with no damage notes — nothing holding the deposit on our side. I can ask finance to confirm release if it's not back by Friday.

    09:44
  • Report pre-existing unit damage

    Instagram

    Guest on Instagram DM. D3x executes against D3x Vision, Maintenance / CMMS — with full audit trail.

    Guest

    Instagram DM · online

    Found a cracked dining chair on arrival — wasn't us.

    09:41

    Thanks for flagging early — can you send a photo?

    09:42
    Dining chair with a visible crack along the front leg joint
    Photo

    Crack was already here when we walked in

    09:43
    POSTvision.image.analyzeD3x Vision

    Furniture damage · chair leg · pre-existing

    Vision shows a split along the chair's front leg — consistent with pre-existing wear, not fresh damage. Logging this now.

    09:44
    POSTmaintenance.ticket.createMaintenance / CMMS

    Unit 12B · chair leg crack · pre-existing · vision attached

    Logged as pre-existing in the PMS with your photo — your deposit is protected. Maintenance will swap the chair this week.

    09:45
  • Support corporate housing stays

    Booking.com

    Guest on Booking.com. D3x executes against CRM / inquiry tickets — with full audit trail.

    Booking.com

    Booking.com guest · reservation message

    OTA inbox

    Guest message

    We're placing 12 consultants for Q3 — need monthly invoices and one ops contact for all units.

    09:41

    Property reply · via D3x

    I'll set up a corporate housing inquiry with your requirements.

    09:42
    POSTcrm.inquiry.createCRM / inquiry tickets

    12 units · Q3 · monthly invoices · single ops contact

    Property reply · via D3x

    Captured — corporate sales will email terms and a single ops contact within 24 hours. I'll keep this thread as your main channel.

    09:43
  • Manage noise and neighbor issues

    Voice

    Guest on Phone call. D3x executes against Maintenance / CMMS — with full audit trail.

    Inbound call

    Guest caller

    Live · AI assistant · 02:14

    Guest

    Neighbors in the building are having a loud party again.

    09:41
    D3x

    Sorry you're dealing with that. I've logged it and notified on-call per building policy.

    09:42
    POSTmaintenance.ticket.createMaintenance / CMMS

    Building B · noise complaint · on-call visit

    D3x

    They may visit the floor. I can't promise an outcome, but I'll follow up with you in the morning.

    09:43
  • Replace linens and towels on request

    Email

    Guest on Email. D3x executes against Alkimii — with full audit trail.

    Guest inbox

    D3x email agent · auto-reply

    From guest

    Could we get extra towels? We're four people and only have two sets.

    09:41

    D3x reply · sent

    Your plan includes one mid-stay linen drop — I'll add towels today.

    09:42
    POSThousekeeping.ticket.createAlkimii

    Unit 12B · extra towels · delivery 17:00–19:00

    D3x reply · sent

    Housekeeping task created for 12B, delivery 5–7pm. Leave towels outside the door if you're out.

    09:43
  • Handle a utilities or Wi‑Fi outage

    SMS

    Guest on SMS. D3x executes against Maintenance / CMMS — with full audit trail.

    Guest

    SMS · online

    Wi‑Fi died about an hour ago. I have a client call in 20 minutes.

    09:41

    Checking building status and backup options.

    09:42
    POSTmaintenance.ticket.createMaintenance / CMMS

    Building-wide · Wi‑Fi outage · engineer ETA 45m

    Confirmed building-wide outage — engineer ETA 45 minutes. Backup hotspot password is on the fridge card; I've also messaged units 11A–14D proactively.

    09:43

05 · Morning of departure

Checkout

Late checkout, folios, invoices, and departure logistics.

  • Roll out a new property in the portfolio

    WA

    Guest on WhatsApp. D3x executes against Salto — with full audit trail.

    Guest

    WhatsApp · online

    Riverside Annex goes live Monday — 40 units. Are WhatsApp check-in and door-code flows ready to clone from the sister building?

    09:41

    I'll confirm the rollout checklist against the sister property template.

    09:42
    POSTaccess.code.issueSalto

    Riverside Annex · 40 units · clone Salto profile

    WhatsApp check-in and Salto door-code flows are cloned and tested on 5 pilot units. Full 40-unit go-live is green for Monday — I'll send the ops runbook tonight.

    09:43
  • Guide self check-out

    WA

    Guest on WhatsApp. D3x executes against Mews PMS — with full audit trail.

    Guest

    WhatsApp · online

    Checking out at 7am — no one on site. What do we do?

    09:41

    Strip used linens to the bathroom, bag rubbish, lock the door.

    09:42

    Done. Keys are digital — just leave?

    09:43

    Reply 'checked out' when you're clear and I'll close the stay.

    09:44
    PATCHpms.reservation.findMews PMS

    Unit 12B · checkout 07:00 · self check-out

    Yes — stay closed in the PMS. Thanks for staying with us.

    09:45

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.