Koohost Koohost Start free trial

Airbnb Auto Reply: What Actually Works After 12 Properties

In Q1 2026, a guest messaged me at 11:47 PM asking for the WiFi password. It was already in their check-in instructions. It was on a laminated card next to the coffee maker. I was asleep. My auto reply fired in 84 seconds, quoted the exact network name and password, and that guest left a 5-star review mentioning "incredibly responsive host." I was never awake.

That's what a working auto reply system looks like — not a canned "thanks for booking!" that reads like a form letter, but a layered system that handles the 80% of questions that repeat on every single reservation.

What Airbnb Auto Reply Actually Means

Airbnb doesn't have a native auto reply feature the way Gmail does. What hosts call "auto reply" is actually three separate things that get conflated constantly:

Most hosts running 1-2 properties do this manually and get away with it. After 4 properties, manual starts costing you real money — either in response time that tanks your search ranking, or in hours billed at zero while you type the same WiFi password for the hundredth time.

Why Response Time Matters More Than You Think

Airbnb's algorithm weights response rate and response time in search placement. Airbnb's help documentation is explicit that hosts who respond within an hour see better results. I've watched my Columbus GA listings drop off the first page of results during stretches when I was traveling and slow to reply — not a theory, a pattern I've seen repeat.

The more immediate cost is pre-booking conversion. A guest who sends an inquiry at 9 PM and gets a reply at 9 AM is 60-70% less likely to convert than one who hears back in 30 minutes. I tracked this manually across my properties for six months before automating everything: median response time when traveling was 4.2 hours. After automation: 87 seconds.

How to Set Up Airbnb Auto Reply: Step by Step

Most hosts use a third-party tool — Hospitable ($29-$99/month, formerly Smartbnb) or Hostaway ($125+/month custom) are the two biggest. Here's how to build a working system regardless of which tool you choose.

  1. Audit your inbox first. Pull the last six months of messages and categorize every question. Across my 12 properties, five topics cover 78% of all guest messages: WiFi, parking, early check-in, late checkout, and door codes. Build for those five before anything else.
  2. Write one template per topic, not one per property. Use placeholders — {guest_name}, {checkin_time}, {door_code} — so the same template populates dynamically. If you write 12 property-specific versions, you'll fall out of sync within 60 days.
  3. Build the booking confirmation first. This fires within 5 minutes of a new reservation. Confirm the booking, set expectations for when full check-in details arrive, and — if you use smart locks — confirm the guest's phone number. I use the last 4 digits as the PIN on my Yale Assure 2 and Schlage Encode Plus locks, so confirming the number upfront prevents the most common lockout scenario.
  4. Build the 3-day-before message next. Full check-in packet: address, door code, parking, WiFi, house rules condensed to 5 bullet points. If you're running a mesh network like the TP-Link Deco X55 (which I use at both Columbus properties), make sure the guest-facing SSID is clearly different from your admin network so guests don't get confused and ask again.
  5. Build the check-in day message. Fires around 2 PM. "Your code is active and the place is ready" — that's the whole message. Hosts who write five paragraphs here get ignored. Guests are driving.
  6. Build the post-checkout review request. Fire it 2 hours after checkout. Do not ask for a 5-star review by name — Airbnb has warned hosts explicitly about this and it reads as desperate besides.
  7. Add keyword triggers for your top 5 topics. Use phrase matching, not single-word matching. "WiFi password" is a better trigger than "WiFi" alone — you'll avoid firing on sentences like "does the outdoor WiFi reach the patio?" where the guest isn't actually asking for the password.
  8. Test every trigger with a secondary account. Send yourself the messages that would fire each trigger. Read the replies as a stranger would. You will catch things.

10 Ready-to-Copy Message Templates

These cover the situations that account for the vast majority of host-guest exchanges. Replace anything in curly braces with your own details before going live.

1. Booking Confirmation

Hi {guest_name}, confirmed — you're all set for {checkin_date} through {checkout_date} at {property_name}. I'll send your full check-in details 3 days before arrival. One quick thing: does your phone number on Airbnb end in {phone_last4}? Just want to make sure your door code works when you arrive.

2. Pre-Arrival (3 Days Before)

Hey {guest_name}, your stay is coming up. Here's everything you need: Address: {full_address}. Door code: {door_code} — active 24 hours before check-in. WiFi: {wifi_name} / {wifi_password}. Parking: {parking_instructions}. Check-in is {checkin_time}, checkout is {checkout_time}. Any questions, reply here.

3. Check-In Day

Good morning {guest_name} — the place is ready. Your code is active. WiFi card is on the kitchen counter if you need it. Let me know if anything's off when you arrive.

4. WiFi Trigger Reply

The network is {wifi_name} and the password is {wifi_password}. There's also a printed card by the TV if you need it later.

5. Parking Trigger Reply

Parking: {parking_instructions}. Your spot is {parking_specific_spot}. If it's taken when you arrive, message me directly and I'll sort it out.

6. Door Code Trigger Reply

Your code is {door_code}. Enter it on the keypad and wait for the green light before turning the handle. If it beeps three times without opening, try once more slowly — the keypad occasionally resets on a first attempt.

7. Early Check-In Request

I'll do my best but can't guarantee it — it depends on whether the previous guests check out on time and the cleaner finishes. I can confirm by {early_checkin_confirmation_time} on your arrival day whether there's any room. Want me to check?

8. Late Checkout Request

The next guests arrive later that day, so I can't extend checkout this time without a charge. Happy to store bags while you finish exploring before your flight if that helps.

9. Mid-Stay Check-In

Hey {guest_name} — hope everything's been smooth so far. Just checking in. If anything needs attention, let me know now and I'll handle it before you leave.

10. Post-Checkout Review Request

Hope the stay was worth it, {guest_name}. If you enjoyed it, a review on Airbnb goes a long way for a small host. I'll be leaving one for you too. Thanks for taking care of the place.

Common Mistakes That Cost Hosts Reviews

The most expensive mistake is sending too many messages. Guests are not waiting for your texts. Four messages before check-in is one too many for most travelers. Two is the ceiling — booking confirmation and the 3-day pre-arrival. Everything beyond that should be response-triggered, not timer-triggered.

Second: putting the door code in the booking confirmation. If the guest cancels or a dispute opens, that code is already out there. Send it in the 3-day message or — better — 24 hours before check-in, tied to a smart lock that generates a unique code per reservation and revokes it automatically at checkout.

Third: triggering on partial single-word matches. If your "door" keyword trigger fires whenever a guest mentions "outdoor dining," they get a baffling reply about PIN codes at the start of what was an unrelated conversation. Use phrase matching and test edge cases before going live.

Where Auto Reply Actually Breaks Down

Auto reply fails on unusual situations, and those are exactly when guests most need a real human. A guest messaging at midnight to report no hot water is not served by a triggered WiFi reply. If your tool doesn't route unanswered messages to your phone as a push notification within some reasonable window, you may not find out about a real problem until morning check-out reviews are already written.

At scale — I know hosts running 40+ properties who've gone through this — keyword triggers also fall apart because guests phrase things in ways you never anticipated. "How do we get inside?" doesn't match a "door code" trigger. Hosts at that size generally move to AI reply-drafting with a human approval queue, which handles unpredictable phrasing much better but adds operational overhead and cost. That setup is heavier than most 1-5 property hosts need. The BiggerPockets STR forum has solid threads on scaling messaging workflows if you're heading in that direction.

One honest note that applies regardless of scale: automation is only as good as its underlying data. If your template has last month's WiFi password because you swapped routers and forgot to update it, you've automated a bad experience. Audit templates every 90 days and immediately after any property change — new router, new door code, new parking arrangement.

Hospitable vs. Hostaway: What You're Actually Paying For

Hospitable's triggered messaging at $29/month for one property is solid and battle-tested. At $99/month for larger portfolios it remains reasonable value. The gap between Hospitable and Hostaway ($125+/month) is mostly CRM depth and direct OTA API integrations — not auto reply quality. If messaging automation is the main feature you need, you probably don't need Hostaway-level pricing. There's a longer breakdown on the Hospitable alternatives page if you're mid-evaluation and comparing several tools.

How Koohost Handles This

When I built Koohost, I started with the messaging layer because it's what I used every day. The AI agent — I call it Koo — reads incoming guest messages, pulls context from each property's knowledge base (door codes, parking, WiFi, checkout rules, house quirks), and drafts a reply. I approve with one tap or set it to auto-send based on a confidence threshold I configure per property and per message type.

The setup lives in the messaging rules section — sequence timing, trigger phrases, auto-send threshold. The part that earns its keep on a daily basis is the lock integration: Koohost connects directly to Yale Assure 2, Schlage Encode Plus, and August locks, so the door code in the pre-arrival message is always the one actually provisioned on the physical lock at that moment. If the code fails to push to the lock, the message holds until it confirms. That logic prevented at least two lockout situations in Q1 alone — situations where a static template would have sent a code that wasn't active yet.

Pro Host is $30/month and includes the full PMS integration layer via Hospitable, Lodgify, or Smoobu. Solo Host is $15/month for direct-booking hosts running iCal sync. Both tracks include the full messaging rule engine — scheduled sequences, keyword triggers, and AI drafting.

Try Koohost free for 30 days — no credit card. Sign up here.

FAQ

Does Airbnb have a built-in auto reply feature?

No. Airbnb doesn't offer native auto reply the way Gmail does. Everything called "auto reply" in the short-term rental space is a third-party tool — Hospitable, Hostaway, Koohost — that connects via the Airbnb API and sends messages through the official channel on your behalf.

Will auto replies affect my Superhost status?

Not if you set them up correctly. Airbnb's response rate metric counts your first reply to a new inquiry. If your booking confirmation fires within 5 minutes, your rate stays clean. The risk is if your tool goes down and you don't notice — set push or SMS alerts for failed sends so you're not flying blind.

What's the best timing for a pre-arrival message?

Three days before check-in is the sweet spot. Earlier and guests forget the details before they actually need them. The day before is too late for travelers already mid-journey. The 3-day window gives enough time for guests to surface any questions before they're standing at your door at 4 PM with no signal.

Should I auto-send replies or just auto-draft them for review?

For scheduled sequences — booking confirmation, pre-arrival, post-checkout — auto-send is fine. The content is static and predictable. For keyword-triggered replies responding to unexpected guest questions, auto-draft with a human review step is safer until you've stress-tested every trigger across hundreds of real messages and confirmed no edge cases are misfiring.

What happens if an auto reply fires with wrong information?

That's a worse outcome than a slow manual reply. An auto reply with the wrong door code or WiFi password destroys trust faster than a 2-hour response time does. Audit your templates every 90 days and immediately after any property change — new router, new door code, new parking spot, new house rules.

Can I use auto reply for pre-booking inquiries?

Yes, and you should. Inquiries that don't hear back within a few hours often book elsewhere. A short auto reply that acknowledges the inquiry and asks one clarifying question — "Is this for a family group or adults only?" — keeps the lead warm until you can respond personally. Just make sure the first sentence sounds like a human wrote it, not a form letter.

Ready to try Koohost? Plans from $15/mo. No credit card to start.

Start free 30-day trial