ProhostAI
PricingAboutLearnBlogVendors
Log In
Book a demoStart free
LearnMessaging & AIScheduled Messages
Back

Scheduled Messages

Send pre-arrival, check-in, and post-stay messages automatically

intermediate5 minUpdated 2026-06-22

Overview

Scheduled messages fire automatically based on a reservation milestone — when a booking is confirmed, before or after check-in, before or after checkout, or on a weekly recurring cadence during the stay. Use them to deliver Wi-Fi and entry info without lifting a finger.

Triggers

Every scheduled message is built on one of four triggers:

  • Booking confirmed — sent after a booking is confirmed; thanks the guest and confirms dates
  • Check-in — anchored to the check-in moment; you can offset it (e.g., 24 hours before, or the morning of) to deliver directions, parking, door code, and Wi-Fi
  • Checkout — anchored to checkout; offset it before checkout for checkout-time reminders, or after for a thank-you and review nudge
  • Recurring weekly — fires on a chosen day of the week during the stay, for longer bookings

Timing

For check-in and checkout triggers, choose whether the message goes out before, on the day of, or after the milestone, then set the offset (for example, 3 days before check-in or 2 hours after checkout). Recurring weekly messages use a day of the week and time of day.

Setting up a scheduled message

Open Scheduled Messages from the side menu. Click + New scheduled message:

  1. Trigger — pick one of the four milestones (booking confirmed, check-in, checkout, recurring weekly)
  2. Timing — set the direction (before / day-of / after) and offset
  3. Audience — choose which listings it applies to, and optionally limit by stay length using minimum and maximum nights
  4. Message — write the body, using variables like {guest_first_name}, {check_in_time}, {door_code}, {smart_door_code}, and {guidebook_link}

Variables

Variables are inserted from listing and reservation data and use single braces, e.g. {guest_first_name}. Available variables include guest names, check-in/checkout dates and times, number of nights, listing name and address, the door code and smart-lock code, and the guidebook share link ({guidebook_link}), which auto-resolves to the right URL for the guest.

Pause and skip

You can pause a scheduled message globally so it stops firing for new reservations, or skip it on a specific reservation if a guest's situation is unusual.

What's next?

  • Saved Replies - For ad-hoc responses on top of automated messages
  • Setting Up AI Autopilot - For replying to inbound messages

Need help?

Our team is here to answer your questions and help you succeed.

Back to Messaging & AI
Browse all guides

🏠 7,500+ properties · 💬 260K+ messages · 🌍 80+ countries · ⭐ 4.9/5

ProhostAI

Product

  • Pricing
  • Enterprise
  • iOS App ↗
  • Android App ↗
  • Contact
  • Careers ↗

Resources

  • Product Guide
  • Blog
  • Feature Requests ↗
  • Vendors
  • Discord ↗
  • Affiliates ↗
  • Terms
  • Privacy
  • SMS Consent

Compare

  • Conduit AI
  • Hostbuddy AI
  • Besty AI
  • Lodgify
  • Turno
  • Hospitable AI
  • Boostly
  • Aeve AI
  • Nowistay
  • Boom
  • Hostex
  • RentalReady
  • Breezeway

Social

  • Linkedin ↗
  • X ↗
  • Instagram ↗
  • YouTube ↗

Copyright © 2026 Prohost AI, Inc. All rights reserved.