RevAI

Consent, opt-outs, and staying compliant

You are the sender. Vereli is the tool you send with — which means the consent obligations are yours, and Vereli's job is to make them hard to breach by accident.

Who Vereli will message

Only a customer who gave you their number and agreed to marketing, through your own Shopify checkout.

Vereli does not message anyone who:

Absence of a "no" is not a yes. If Shopify reports no consent record, Vereli treats that as no consent, not as permission.

The checks that run before every message

Nine, every time, with no way to skip them:

  1. Your store is active and sending is on
  2. Your subscription is active
  3. The conversation is not already finished
  4. The customer has not opted out
  5. Consent is current
  6. It is inside quiet hours in the customer's timezone
  7. The message budget for this conversation is not spent
  8. Sending is not going too fast for the carrier
  9. This exact message was not already sent in the last 24 hours

If any fails, the message does not send. Rules 6 and 8 delay; the rest stop.

These are not settings. You can make them stricter — narrower quiet hours, fewer messages — but nothing in the app switches them off.

Opt-outs

A customer replies STOP (or any common variant) and Vereli stops immediately and permanently, and confirms.

Three things worth knowing:

Quiet hours

Nobody gets a marketing text at 2am. Vereli uses your customer's timezone, not your store's — an Australia-wide store spans three hours, and that matters.

A message caught outside the window waits rather than being dropped.

Every message identifies you

Every first message names your store and says how to stop. A message that fails to do either is regenerated, then replaced with a fixed template, and if that fails it goes to you instead — it is never sent.

What is still yours

Vereli enforces the mechanics. It cannot make your consent collection valid:

If you are unsure whether your checkout collects consent properly, that is worth checking before you start — it is the one part Vereli cannot verify for you.