Prompt Chain: Automate Room Status Notifications to Your Team

Tools:Zapier + WhatsApp (or SMS)
Time to build:1-2 hours
Difficulty:Intermediate-Advanced
Prerequisites:Comfortable using ChatGPT for daily tasks — see Level 3 guide: "Set Up ChatGPT as Your Daily Supervisor Assistant"

What This Builds

Instead of radioing or calling your room attendants every time a priority room needs cleaning, Zapier automatically sends a WhatsApp or text message to your team group when specific conditions are met in your PMS. You set it up once, and it runs on its own — freeing you from being the manual relay between the front desk and the housekeeping floor.

Prerequisites

  • Comfortable using a smartphone and apps
  • A Zapier account (zapier.com — free plan for simple automations)
  • A WhatsApp Business account (free) OR a team SMS setup
  • Your hotel's PMS must support Zapier integration OR have email notifications (most do)
  • Cost: Zapier free (100 tasks/month) — sufficient for most properties; $20/mo for more
  • Check with your GM before setting up — automation tools that touch the PMS may need IT approval at branded properties

The Concept

Zapier is like a relay runner between your apps. When something happens in App A (your PMS flags a priority room), Zapier automatically does something in App B (sends a WhatsApp message to your team). You don't have to do anything — it happens automatically. Think of it as a dispatcher who never takes a break and never forgets to make the call.


Build It Step by Step

Part 1: Set up the trigger (what starts the automation)

Option A: PMS with direct Zapier integration

  1. Go to zapier.com and create a free account
  2. Click "Create Zap" (a Zap is one automation)
  3. In the Trigger step, search for your PMS: Mews, Cloudbeds, and some others have direct Zapier integrations
  4. Select the trigger event: "Room Status Changed" or "Priority Flag Added" — the exact name varies by PMS
  5. Connect your PMS account by following the authentication steps (you'll need your PMS login)
  6. Test the trigger by changing a room's status in your PMS — Zapier should show the data it received

Option B: PMS with email notifications (works with any PMS) Most PMS systems can send email alerts when room status changes. Use this as your trigger:

  1. In Zapier, choose "Gmail" or "Email" as the trigger
  2. Select "New Email Matching Search"
  3. Set the search to find emails from your PMS about priority rooms (look at an existing PMS alert email to identify the sender and subject line format)
  4. Test by having a room flagged as priority in your PMS — confirm Zapier catches the email

Part 2: Set up the action (what happens when triggered)

If using WhatsApp Business:

  1. In the Action step of your Zap, search for "WhatsApp Business"
  2. Select "Send Message"
  3. Connect your WhatsApp Business account
  4. In the "To" field, enter your housekeeping team group ID (you'll need to have a WhatsApp Business group set up with your team first)
  5. In the "Message" field, compose the alert:
Copy and paste this
PRIORITY ROOM ALERT
Room: {{room_number}}
Status: {{new_status}}
Note: {{any notes from PMS}}
Time: {{timestamp}}

Please clean ASAP — early check-in or VIP arrival.

The items in {{double brackets}} are filled in automatically from the PMS data.

If using SMS (via Twilio):

  1. Create a free Twilio account at twilio.com
  2. In Zapier's Action step, choose "Twilio"
  3. Select "Send SMS Message"
  4. Connect your Twilio account
  5. Set the recipient to your team group number or a list of individual numbers
  6. Compose the same message format as above

Part 3: Test and refine

  1. Turn your Zap on and do a live test: go into your PMS and flag a room as priority
  2. Wait 1-2 minutes (Zapier checks for triggers every 5-15 minutes on free plan; faster on paid)
  3. Confirm the WhatsApp/SMS message arrives with the correct room number and info
  4. Check with a room attendant — does the message have everything they need?

Adjust the message text if needed. Common refinements:

  • Add the room floor: "Room 314 (3rd floor)"
  • Add the specific reason: "Reason: VIP early check-in / Regular early arrival"
  • Add who to notify when done: "Text supervisor when complete"

Real Example: Priority Room Automation

Setup: A 120-room hotel has 15 room attendants working without dedicated radios. Priority room communication is done by calling individual cell phones — taking 5-10 minutes to reach everyone and often missing staff on lower floors.

Input: Front desk flags Room 412 as priority in the PMS at 10:23am (early check-in guest arriving at noon).

Output: At 10:24am, all 15 room attendants receive a WhatsApp message: "PRIORITY: Room 412 (4th floor) needs to be cleaned ASAP. Early arrival — guest checks in at noon. Let supervisor know when done."

Time saved: 8-10 minutes of phone calls per priority room; average 3-4 priority rooms per day = 25-40 minutes saved daily on communications alone.


What to Do When It Breaks

  • Zap stops triggering → Check that your PMS is still sending email alerts or that the API connection hasn't expired. Re-authenticate in Zapier.
  • Message arrives but room number is blank → The PMS email format may have changed. Open a recent PMS alert email and update the Zapier filter to match the new format.
  • Team gets too many alerts (noise) → Add a filter step in Zapier: only trigger when status = "Priority" or "VIP," not all room status changes.
  • Zapier hits the 100 free tasks/month limit → Upgrade to the $20/mo plan, or limit the automation to priority rooms only (not all room status changes).

Variations

  • Simpler version: Skip Zapier entirely. Have your front desk agent manually text a group chat when an early check-in arrives. Same result, no automation — but it requires someone to remember to do it.
  • Extended version: Add a second Zap that messages you when a room attendant has been cleaning a priority room for more than 45 minutes (use a time-delay step in Zapier to trigger a check-in message).

What to Do Next

  • This week: Set up the account, test with one room, confirm the message arrives correctly
  • This month: Fine-tune the message text based on team feedback; add a second automation for VIP room setups
  • Advanced: Connect to a Google Sheet that logs every priority alert and completion time — gives you data on response time by staff member

Advanced guide for Housekeeping Supervisor professionals. These techniques use more sophisticated AI features that may require paid subscriptions.