Short-term rental texts, written and ready

The texts a vacation rental app sends its guests and cleaners, from the booking to the turnover. Written for the trade, ready to wire in.

We handle the sending too. See what’s included

A stay

12 messages

Follows a guest from the booking, through the rental agreement and the balance, to the arrival details, the door code and the check-out reminder, and asks for a review after.

1. Stay bookedDates changedStay cancelled2. Rental agreement to signAgreement still unsigned3. Balance due4. Arrival details5. Door code ready6. First-morning check7. Check-out reminder8. Check-out tasks9. How was your stay

Text messages in this workflow

1.Stay bookedSent when a stay is booked, with the home and the dates, so the guest knows the booking went through.

Ashlark Cabins: Your stay at Birch Cabin is set for Oct 2 to Oct 5. Reply STOP to opt out.

Dates changedSent when a stay's dates change, with the new dates, so the guest knows the change went through. The rest of the stay follows the new dates.

Ashlark Cabins: Your stay at Birch Cabin is now Oct 9 to Oct 12. Reply STOP to opt out.

Stay cancelledSent when a stay is cancelled, with a link to book other dates, so the guest knows the stay is off.

Ashlark Cabins: Your stay at Birch Cabin for Fri, Oct 2 is cancelled. Reply STOP to opt out.

2.Rental agreement to signSent after a direct booking, with a link to sign the rental agreement from a phone. Useful for hosts who ask direct guests to sign one.

Ashlark Cabins: Your rental agreement is ready. Please sign at yourapp.com/sign Reply STOP to opt out.

Agreement still unsignedSent when the rental agreement is still unsigned a few days later, with the same link. Useful for hosts who need it signed before arrival.

Ashlark Cabins: A document is still waiting for your signature. Please sign at yourapp.com/sign Reply STOP to opt out.

3.Balance dueSent before the balance on a direct booking is due, with the amount and a link to pay. Useful for hosts who take a deposit at booking.

Ashlark Cabins: Your payment of $640 is due Fri, Sep 4. Pay at yourapp.com/pay Reply STOP to opt out.

4.Arrival detailsSent two days before check-in with the check-in time and the address, so the guest arrives knowing when and where to go.

Ashlark Cabins: Your stay at Birch Cabin is Fri, Oct 2. Please plan to check in after 4 PM at 12 Fir Lane. Reply STOP to opt out.

5.Door code readySent on check-in day once the home is cleaned, with a link to the door code, so the guest can get in without calling.

Ashlark Cabins: Your access code for Birch Cabin is ready. See it at yourapp.com/code Reply STOP to opt out.

6.First-morning checkSent the morning after the first night, with a link to report anything not working, so a problem is heard early in the stay.

Ashlark Cabins: We hope your first night went well. Need anything? We're here at yourapp.com/help Reply STOP to opt out.

7.Check-out reminderSent the evening before check-out with the time and a link to ask for a later check-out, so the guest is out when the cleaner arrives.

Ashlark Cabins: Your check-out is Mon, Oct 5, 10 AM. Ask for a later check-out at yourapp.com/checkout Reply STOP to opt out.

8.Check-out tasksSent the morning of check-out with what to do before leaving, such as stripping the beds. Useful for hosts who ask guests to do a few things.

Ashlark Cabins: Your check-out is today. Before you go, please strip the beds and run the dishwasher. Reply STOP to opt out.

9.How was your staySent later on the check-out day with a link to rate the stay. Useful for hosts with direct guests.

Ashlark Cabins: Rate your stay at yourapp.com/review Reply STOP to opt out.

A problem during a stay

5 messages

Tells a guest their message about a problem was received, sends the job to the maintenance person, says when someone is on the way, and says when it is fixed.

1. Got your message2. Repair to doMaintenance3. Someone's on the wayRunning late4. Fixed

Text messages in this workflow

1.Got your messageSent when a guest reports a problem during a stay, so they know the message reached someone.

Ashlark Cabins: We got your request. We'll reach out shortly. Reply STOP to opt out.

2.Repair to doGoes to your maintenance person, not the guest: names the home and what is wrong, with a link to the job. Useful for hosts who send someone to fix things.Maintenance

Ashlark Cabins: Assigned to you - AC repair at Birch Cabin. See it at yourapp.com/jobs Reply STOP to opt out.

3.Someone's on the waySent when someone is heading over to fix the problem, with about when they will arrive, so the guest knows to expect them.

Ashlark Cabins: We're on the way and should arrive in about 40 min. Reply STOP to opt out.

Running lateSent when the person coming to fix the problem will arrive later than the guest was told, with the new time.

Ashlark Cabins: We're running late, expected about 4:30 PM. Reply STOP to opt out.

4.FixedSent when the problem is fixed, with a link to say if it still is not. Useful for hosts who fix things while the guest is out.

Ashlark Cabins: Your AC request is resolved. Need more help? Reopen it at yourapp.com/help Reply STOP to opt out.

The turnover

Cleaner

7 messages

Books the cleaner for the turnover when a stay is booked, tells them when the cleaning window moves or the clean is cancelled, and reminds them the morning of the clean.

1. New clean to acceptCleaning window movedClean cancelledAccepted when the cleaner replies YPassed when the cleaner replies N2. Clean today3. Cleaned and readyHost on call

Text messages in this workflow

1.New clean to acceptGoes to your cleaner when a stay is booked, with the day, the window and the home, and the cleaner replies Y to accept the clean.

Ashlark Cabins: New job at Birch Cabin, Mon, Oct 5, 10 AM-3 PM. Reply STOP to opt out.

Cleaning window movedGoes to your cleaner when the cleaning window moves for an early check-in, a late check-out or new dates, with the new day and time.

Ashlark Cabins: Your shift is now Mon, Oct 5, 11 AM-3 PM at Birch Cabin. Reply STOP to opt out.

Clean cancelledGoes to your cleaner when a stay is cancelled, so they do not come out for a clean that is no longer needed.

Ashlark Cabins: Your shift on Mon, Oct 5, 10 AM-3 PM at Birch Cabin is cancelled. Reply STOP to opt out.

Accepted when the cleaner replies YSent to the cleaner when they reply Y, once the app has given them the clean.

Ashlark Cabins: The job at Birch Cabin on Mon, Oct 5, 10 AM-3 PM is yours. Reply STOP to opt out.

Passed when the cleaner replies NSent to the cleaner when they reply N, so they know their answer went through.

Ashlark Cabins: You passed on the job at Birch Cabin, Mon, Oct 5, 10 AM-3 PM. Reply STOP to opt out.

2.Clean todayGoes to your cleaner the morning of a clean with the window and the home, so a same-day turnover is not missed.

Ashlark Cabins: Your shift is Mon, Oct 5, 10 AM-3 PM at Birch Cabin. Reply STOP to opt out.

3.Cleaned and readyGoes to whoever is on call for your homes, not your guest: says the cleaner has the home cleaned and ready, with a link to the photos.Host on call

Ashlark Cabins: Birch Cabin is clean and ready for the next guest. See photos at yourapp.com/photos Reply STOP to opt out.


Standard workflows

Codes, appointments, billing: the texts that come with every RelayKit account.

Appointments

15 messages

Confirmations, reminders, reschedules, cancellations, no-show follow-ups.

1. ConfirmationReschedule confirmationCancellation confirmation2. Pre-visit form request3. Visit prep4. Reminder - distant5. Reminder - proximateNo-show follow-up6. On the wayArrival delayedVideo visit link7. Service complete8. Post-appointment9. Time to rebook10. Service reminder

Verification

4 messages

Phone-ownership proof at signup, step-up confirmations, account recovery, and 2FA.

Verification codeConfirmation codeRecovery codeLogin code

Each text stands alone. Send any one when its moment comes.

Account events

20 messages

New sign-ins, plan changes, billing notices.

Payment failedCard expiringPayment receivedPlan confirmedNew device sign-inTrial endingAccount suspendedPayment due reminderInvoice readyPayment past dueBalance dueBalance lowPayout sentPayout failedDeadline reminderStatus updateNew message waitingMilestone updateRecurring reminderStreak ending

Each text stands alone. Send any one when its moment comes.

Customer support

7 messages

Keeps a support conversation moving: received, in progress, resolved.

1. Ticket received2. Agent assigned3. Agent response4. Resolution notification5. CSAT follow-up6. Request received7. Service restored

Marketing

4 messages

Offers, announcements and check-ins to people who asked for them.

Promotional offerProduct launchRe-engagementEvent invitation

Each text stands alone. Send any one when its moment comes.

Team alerts

Team

15 messages

Texts to the team when something needs them.

1. Shift scheduled2. Shift reminder3. Shift change4. Shift cancellation5. Shift start6. Job assignedAccepted when the worker replies YPassed when the worker replies N7. Task assigned8. Task reminder9. Task reassigned10. Deadline missed11. Mention12. Direct message waiting13. Workspace inviteInvitee

Order updates

11 messages

Placed, shipped, out for delivery, delivered.

1. Order confirmed2. Order processing3. Order shipped4. Out for delivery5. Order delivered6. Return started7. Refund processed8. Delivery attempt failed9. Order ready for pickup10. Quote ready11. Quote reminder

Documents

6 messages

Something to sign, something signed, something expiring.

1. Document needed2. Documents received3. Signature requested4. Signature reminder5. Signature received6. Item ready

Digital delivery

3 messages

Links to tickets, downloads and passes.

Export readyReport readyInvite delivered

Each text stands alone. Send any one when its moment comes.

Waitlist

6 messages

A place in line, and the text when it comes up.

1. Joined2. Position update3. Almost up4. Ready for you5. Grace expiring6. Missed

Community

4 messages

Events, announcements and replies for a group.

1. Welcome2. First action3. Resource pointer4. Week 1 check-in

What’s included

Start your short-term rental texting feature in the workspace, and everything else comes with.

  1. 1

    Make them yours

    Turn texts on or off and change the words in your workspace. New wording goes live without touching your code.

  2. 2

    Wired in by your AI tool

    One command teaches your coding tool which texts to send and when.

  3. 3

    On your phone today

    Get every text on your own phone from the day you start, long before a customer sees one.

  4. 4

    Registration done for you

    US carriers make every sender register. We write it and file it; approval usually takes 2–3 days.

  5. 5

    The rules, handled

    Opt-in wording written for you. STOP and HELP answered automatically, every time.

  6. 6

    Nothing else to sign up for

    RelayKit sends the texts. No separate SMS account to set up or pay for.

Build free. $49 to go live, then $19 a month.