Request early access

Private HighLevel app. We set up each account with you.

Numbers & compliance

Guardrails that hold a risky text instead of sending it

Outbound texts outside a recipient's legal send window are held and sent automatically once it opens, STOP-style opt-out words are recognized, and recorded calls get a spoken notice. On by default, and every guardrail can be turned off per sub-account.

The Failed texts card in Phone Clover settings, showing Retry from another number, Skip landlines, Respect quiet hours and Recording notice toggles.
  1. A text tries to send outside the legal window

    Phone Clover checks the contact's time zone (from HighLevel, or their area code and state) against federal and state send-time rules before dispatching.

  2. Outside the window, it's held, not blocked

    The message waits rather than failing; a once-a-minute check releases held texts the moment the window opens, in order.

  3. STOP-style replies are recognized automatically

    STOP, UNSUBSCRIBE, CANCEL, OPT OUT and similar keywords (and short phrases like "please stop") are recognized as opt-outs, whatever the case or punctuation.

  4. Recorded calls get a spoken notice

    A number set to record inbound calls plays "This call may be recorded" before the call connects.

The problem

Texting compliance rules exist to stop businesses from bothering people at the wrong hour or after they’ve asked to stop, and getting either wrong costs more than a bad reply: carrier filtering, complaints, and legal exposure. Most tools leave that entirely up to whoever wrote the workflow. Phone Clover builds a few of the most common mistakes out of the send path itself, so a badly timed workflow send doesn’t have to become a bad outcome.

How it works in HighLevel

Every outbound text checks the contact’s time zone, worked out from HighLevel’s own contact data when it’s set, or from their area code and state when it isn’t, against the legal send window for that state. Inside the window, the text sends immediately as usual. Outside it, the text is held rather than failed, and a background check running every minute releases held texts, in order, the moment their window opens. A reply sent within 30 minutes of a contact’s own inbound text skips the hold, since that’s an active conversation, not a cold send.

Separately, an inbound message is checked against a list of common opt-out keywords and phrases before it reaches your automations, so “STOP” and its usual variants are recognized consistently. And a number configured to record inbound calls now plays a short spoken notice before the call connects.

Every option explained

Setting Where What it does
Respect quiet hours Settings → Texting → “Failed texts” card Holds outbound texts outside the legal send window and releases them automatically when it opens
Recording notice Settings → Texting → “Failed texts” card Plays a spoken notice before a recorded inbound call connects
Opt-out keywords Always on, not a toggle Recognizes STOP-style replies automatically, whatever the case or punctuation

Note: both toggles default to on for every sub-account. Turn either off in Settings if it doesn’t fit how your business texts or calls.

Who uses it

These guardrails run automatically once texting or recording is on; nobody has to configure a send schedule or a keyword list. An admin only needs to visit Settings if they want to turn a guardrail off for their sub-account.

What to expect

A held text is not a failed text: it waits, and sends itself once the window opens, so a workflow that fires at midnight still reaches the contact at a reasonable hour instead of failing outright. The state-specific windows cover a handful of states with their own rules; everywhere else falls back to the federal window. None of this is a substitute for knowing the texting law that applies to where your contacts actually are, and every part of it can be switched off per sub-account if it doesn’t match how you operate.

For the legal background behind the send window itself, see GoHighLevel SMS quiet hours: the legal send window, and how Phone Clover enforces it.

Frequently asked questions

What happens to a text sent outside the allowed hours?

It's held, not dropped or failed. A once-a-minute check re-sends every held text the moment its window opens.

Which states have their own send-time window?

Florida, Oklahoma and Maryland use 8am-8pm, Connecticut 9am-8pm, and Texas 9am-9pm (with a Sunday noon start). Every other state uses the federal 8am-9pm window, based on the contact's own time zone.

Does this replace reading my state's texting law?

No. It's a guardrail against an obviously risky send time, not legal advice or a compliance guarantee. Confirm the rules for where you actually text people.

How does opt-out detection work?

It recognizes STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, QUIT, REVOKE, OPT OUT and short phrases like "please stop," case- and punctuation-insensitive, without matching things like "don't stop" or "stop by the shop."

Can I turn any of this off?

Yes. Quiet hours and the recording notice are each their own toggle in Settings, on by default, and can be switched off per sub-account.

Does the recording notice play on every call?

Only on inbound calls to a number set to record. It doesn't yet play on outbound calls dialed through the voicemail-detection dial list.

Text with a guardrail built in.

Install in HighLevel and quiet hours, opt-out recognition and the recording notice are already on, ready to turn off in Settings if you need to.

Request early access