How NxtGuest obtains and manages consent for SMS messaging with cleaning professionals.
NxtGuest uses a two-layer consent process. First, the host obtains verbal consent from the cleaner before adding them. Then, the cleaner confirms via SMS reply before any job messages are sent.
The host has a direct, existing working relationship with the cleaner — they hire them to clean their rental properties. Before adding the cleaner in the app, the host confirms the cleaner agrees to receive texts. The app displays a consent confirmation the host must acknowledge before proceeding.
After the host adds the cleaner, an introductory SMS is sent immediately. It identifies NxtGuest, names the host who added them, explains the purpose of messages, and includes opt-in (YES), opt-out (STOP), and help (HELP) instructions with frequency and rate disclosures.
The cleaner must reply YES to explicitly opt in. No job assignments, briefings, or other messages are sent until the cleaner confirms. Replying STOP opts out immediately.
Only after the cleaner replies YES do transactional cleaning coordination messages begin. The cleaner can reply STOP at any time to opt out of all future messages.
Before adding a cleaner, the host confirms the cleaner has agreed to receive texts. The NxtGuest app displays the following consent confirmation that the host must acknowledge:
The host verbally confirms with the cleaner before adding them. Example conversation:
Immediately after the host adds the cleaner, the following SMS is sent:
If the cleaner replies HELP at any time:
When a host adds a cleaner, NxtGuest records the following:
| Field | Value |
|---|---|
| Host ID | Authenticated user who added the cleaner |
| Cleaner phone | Phone number entered by the host |
| Invite created | Timestamp when host tapped Invite |
| Intro SMS sent | Timestamp when opt-in message was delivered |
| Consent status | Pending → Accepted (YES) or Opted Out (STOP) |
| Consent timestamp | When the cleaner replied YES |
Job assignment messages are blocked until the cleaner has replied YES. If a host assigns a turnover to a cleaner who has not yet opted in, the assignment is held and the host sees a “Waiting for [Name] to confirm” indicator. Once the cleaner replies YES, held assignments are released and messages flow normally.
If the cleaner does not respond within 48 hours, a single reminder is sent:
No further reminders are sent after this. The cleaner remains in a pending state until they respond.
After opting in, cleaners receive only transactional messages related to cleaning coordination:
No marketing, promotional, or advertising messages are ever sent.
Cleaners can opt out at any time by replying STOP to any message. After opting out, no further messages will be sent. Cleaners can also text HELP for assistance or contact support@nxtguestapp.com.
Message frequency varies based on cleaning activity. On an active cleaning day, a cleaner typically receives 2–10 messages (assignment, briefing, completion prompts). On days without assignments, no messages are sent.
Standard message and data rates from your wireless carrier may apply. NxtGuest is compatible with all major US wireless carriers.
For questions about SMS messaging, contact us at support@nxtguestapp.com or review our Privacy Policy and Terms & Conditions.