Daily hotel operations

How can an Irish hotel automate pre-arrival messages without sending outdated arrival instructions?

A changed room, a delayed flight or a cancelled booking can make a scheduled email misleading. Give reception a clear set of rules for which arrival instructions should leave the hotel, and when.

Quick answer

Schedule messages against the current arrival date, then check booking status and rebuild the content from current reservation details before sending. Recalculate pending messages after changes, suppress arrival instructions for cancellations and route missing or conflicting data to reception. Use Europe/Dublin for scheduling. If your system cannot demonstrate these controls, keep the affected messages under manual review until it can.

Set the rules before switching on automation

A property management system (PMS) holds reservation details, but a scheduled email may still contain copied text or an earlier version of the booking. Define your hotel's automated pre-arrival message rules around the latest confirmed record.

  • Set eligibility: require a confirmed, upcoming stay and the correct recipient. Hold provisional bookings, cancellation requests awaiting processing, checked-in stays and unresolved changes.
  • Set timing: use the arrival date in Europe/Dublin, not the guest's device timezone. Test calendar-day scheduling across both clock changes; do not assume three days always means 72 hours.
  • Set content ownership: reception maintains arrival details; the front office manager approves address, entrance and translated templates. Give each shift a named duty manager responsible for held or failed messages.

Keep the address and Eircode in one approved property record. Eircode identifies a specific postal address; confirm the map pin and describe the actual guest entrance separately.

A trigger and exclusion matrix to test

Hypothetical operating policy: a Dublin hotel sends its main instructions three calendar days before arrival at 10:00 Europe/Dublin, then a reminder one day before at 10:00. Reception checks exceptions before each run. These are proposed acceptance criteria, not a claim that every PMS offers these settings.

Proposed service-email rules: all times Europe/Dublin
Event or fieldSend or rebuild ruleHold, exclude and assign
Arrival date changes20 → 21 November: move the main send from 17 to 18 November, and the reminder from 19 to 20 November.Remove the old pending sends. If the new send time has passed, reception reviews and sends once.
Room or building changesAnnex 4 → Main Building 12: replace entrance, parking and room-specific instructions from the current allocation.Hold if allocation or access details are uncertain. Reception confirms them before release.
CancellationStop both arrival messages once cancelled; handle any cancellation confirmation separately.Hold even while a cancellation request is unresolved. Reservations owns the status check.
Language changesUse the guest's recorded preference and an approved template with the same current facts.Missing translation: reception agrees a suitable language with the guest; do not infer it from nationality.
Arrival time changes18:00 → 22:30: replace daytime instructions with the hotel's approved late-arrival procedure.Duty manager confirms staffing and access. After-midnight arrival needs an explicit calendar date.
Address or Eircode changesRefresh all language versions from the verified property record, including entrance directions.Block blank or mismatched location details; front office manager resolves them.
Duplicate or failed sendCheck the message history for this reservation and message type before sending or retrying.Do not replay the whole sequence after an edit. Reception checks delivery failures and contacts the guest.

Apply these rules to messages sent by connected services too. A PMS change alone does not demonstrate that another service has cancelled its queued email.

Already sent is different from still scheduled. An email in a guest's inbox cannot be updated by editing the reservation. Send a clearly labelled correction when the arrival date, entrance or access procedure changes, and seek acknowledgement for critical changes.

Run a changed-booking test and a cancellation test

Use a dummy reservation and a hotel-controlled test inbox. At 09:55 on 17 November 2026, change arrival from 20 to 21 November, Annex 4 to Main Building 12, arrival time from 18:00 to 22:30, and language from German to English.

The expected result is no arrival email on 17 November, one updated main message at 10:00 on 18 November, and the updated reminder on 20 November. Repeat with a separate dummy booking cancelled at 09:59 on 18 November: neither arrival message should be sent. Check the actual inbox and message log, not just the template preview.

Example message for the test inbox

Subject: TEST ONLY — Updated arrival details for 21 November

Hello Alex, your arrival is now Saturday 21 November 2026, with an expected arrival time of 22:30 Dublin time. Your room allocation is Main Building 12. Please use the main reception entrance; the previous Annex 4 directions no longer apply. The duty manager will meet you at reception. Please reply if your arrival time changes.

This fictional example assumes a staffed late arrival. In the test, append the hotel's verified address, Eircode and reception number from its approved record, and check the rendered footer. Do not send the example to a real guest.

Catch changes between shifts and systems

For an online travel agency (OTA) booking, compare any reported amendment with the PMS record before releasing instructions. Hold disputed details until reconciled. For same-day bookings, use a reviewed catch-up message if the normal send time has passed.

Keep a short exception log: reservation reference, change time, message due, hold reason, owner and resolution. Before handover, the duty manager checks unresolved entries. Also test an edit immediately before dispatch and a repeated save with no material change.

Check the workflow in RoomRaccoon

The RoomRaccoon property management system supports email templates, reservation replacement tags and automated guest communication. Demonstrate the matrix with your own configuration before enabling it: rescheduling, cancellation suppression, language selection and exact send-time behaviour need checking individually. Confirm which controls your plan includes, which need another service and which remain manual.

Bring a changed booking and a cancelled booking to the demo, and follow each through to the test inbox.

Book a demo for your property

Pre-arrival messaging questions

Should every booking edit trigger another email?

No. Correct changes that affect the guest's journey or arrangements. An internal note should not resend the whole sequence. Check what was already sent before issuing a correction.

Can the message include a permanent entrance code?

Avoid putting a shared permanent code into every template. Use your approved access process and verify any reservation-specific access integration separately. Cancelling an email does not revoke access already issued.

Can reception add a promotional offer?

Keep this workflow focused on the booked stay. Promotional content needs a separate marketing review: the Data Protection Commission's electronic marketing guidance states that consent is the general rule, with a conditional existing-customer exception. A booking email address alone does not establish marketing permission.

Sources and checks

Checked 13 November 2026. Sources support product context, address identification and the marketing boundary; the matrix is an illustrative operating policy.