Contact Ask Gambit

SMS Consent Flow

Gambit Technology Inc.

This document outlines the SMS opt-in consent flow for Gambit's AI chat experiences delivered via text message. All messaging complies with TCPA and CTIA guidelines.

1. Initial Contact

Users initiate contact by texting a toll-free number (found via QR code, website, or promotional material). The initial promotional or call-to-action messaging includes disclosure language such as:

"Powered by [Gambit Client Name]! Msg & Data rates may apply. Reply STOP to cancel now or at any time. Terms and Conditions Apply: [link]"

2. Initial User Interaction & Onboarding Status

When a user sends any initial SMS message to the toll-free number (whether typed in or launched via QR code):

  1. System Check: Our system checks if the incoming phone number is new or if it was previously opted-out or re-assigned. If the number has never interacted with our system before (or was marked as reassigned), our platform assigns the user the status of "onboarding" and triggers the opt-in confirmation message.
  2. Opt-In Message: The system sends the following one-time confirmation message:

"Welcome to [Gambit Client's Name] chat with [Personality X]. Reply YES to confirm you want to receive messages. Reply STOP to opt out. Msg & Data rates may apply. Msg frequency varies. T&Cs: [URL]. Privacy Policy: [URL]."

3. User Consent

To complete the opt-in, the user must reply "YES." Upon receiving the "YES" response:

  1. Our system updates the user record to a status of "consented."
  2. We then send the first message from the personality or brand (e.g., a welcome message or conversation starter).

Post-Opt-In Welcome Message

"Thanks for confirming! You can now chat with [Personality X] anytime. Reply STOP to unsubscribe at any time."

4. Failure to Consent

5. Message Flow & Frequency

Once a user is marked as "consented":

  1. Conversation Messages: The user can exchange texts freely with the AI personality. Gambit's conversation engine will respond at the user's request.
  2. Message Frequency: Frequency varies based on user prompts and check-in variation. We do not send recurring marketing blasts; check-in frequency is dependent on user usage and chat contents but is expected to be less than 10/month in all cases. The main usage is ongoing conversation.
  3. Data Rates: Standard message and data rates may apply to each message sent or received, depending on the user's mobile carrier.

6. STOP Instructions

Users can reply with STOP at any time to immediately opt out of all future messages.

When the system receives a STOP, it updates the user's status to "opted-out" and sends the following STOP confirmation message:

"You have been unsubscribed from [Gambit client's name] chat experience. No more messages will be sent. Reply START to re-subscribe."

7. Data & Privacy

  1. Data Collection: We store user phone numbers, timestamps, and conversation messages to deliver the AI chat functionality.
  2. Data Sharing: User information is not shared with third parties for marketing purposes outside of Gambit's service.
  3. Privacy Policy: All data usage and retention policies follow our published privacy policy.
  4. Reassigned Numbers: If we detect (through user complaint or Twilio re-assignment checks or alerts) that a phone number has changed ownership, we will treat any inbound message from that number as a new user and re-trigger the opt-in flow.

8. Compliance with TCPA and CTIA

Our SMS opt-in flow and messaging policy follow these industry standards:

TCPA (Telephone Consumer Protection Act)

CTIA Guidelines

9. Potential Edge Cases & Exceptions

  1. User Already Consented: If the user's status is already "consented," we continue normal conversation. No new opt-in prompt is triggered.
  2. User Unsubscribes, Then Sends a New Message: If a user previously unsubscribed and then sends a new message, we re-initiate the opt-in flow (onboarding → confirm → consent) to ensure compliance.
  3. International Users: For numbers outside the United States, the same opt-in flow will apply.

10. Example User Flow

User sees the toll-free number or QR code ↓ User texts "Hello" (or any message) ↓ System checks if user is new or re-assigned ↓ ┌─ If new/re-assigned → Send Opt-In Message └─ If already consented → Proceed with chat ↓ User replies "YES" ↓ System sets status to "consented" ↓ System sends welcome or first AI personality message ↓ User conversation continues