This page documents how NinjaOtter-powered businesses collect express written consent before sending any SMS message to a customer, and how customers can opt out at any time.
NinjaOtter is an AI receptionist platform for small businesses. When a customer sends a text message to a business's NinjaOtter-powered phone number, our AI assistant (Mia) automatically responds to answer questions, handle appointment bookings, provide business hours and information, and escalate to the human owner when needed.
The primary opt-in method. The customer initiates all contact by texting the business's phone number. By sending the first message, the customer expressly consents to receive automated AI responses for that inquiry.
The business displays their NinjaOtter phone number on their website, Google Business Profile, or print materials alongside the required opt-in disclosure text (shown below).
The customer voluntarily texts the business's number. This inbound message constitutes express consent to receive AI-generated responses from that business regarding their inquiry.
Every first response from Mia includes STOP and HELP instructions and the message-and-data-rates disclosure.
By texting this number, you agree to receive automated text messages from [Business Name] powered by NinjaOtter. Message frequency varies. Msg & data rates may apply. Reply STOP to opt out, HELP for help. View privacy policy at ninjaotter.io/privacy.
Businesses may also collect SMS opt-ins through a contact or appointment request form on their website. The consent checkbox and full disclosure are mandatory fields — the form cannot be submitted without checking the consent box.
This form is an example of the opt-in flow used by NinjaOtter-powered businesses.
This is a demonstration only — form submission is disabled.
NinjaOtter handles all opt-out and help keywords automatically. Opt-out instructions are included in every outbound message.
| Keyword | Action & Auto-Reply |
|---|---|
| STOP STOPALL UNSUBSCRIBE CANCEL END QUIT |
Customer is immediately unsubscribed. No further messages sent.
Auto-reply: "You have successfully been unsubscribed. You will not receive any more messages from this number. Reply START to resubscribe."
|
| START SUBSCRIBE |
Re-subscribes the customer.
Auto-reply: "You are now subscribed to messages from [Business Name] powered by NinjaOtter. Msg & data rates may apply. Message frequency varies. Reply HELP for help, STOP to cancel."
|
| HELP INFO |
Sends support information.
Auto-reply: "Reply STOP to unsubscribe. Msg & Data Rates May Apply. For support, visit ninjaotter.io"
|
Every template includes STOP/HELP instructions. Square-bracket placeholders are replaced with actual business and customer data at send time.
Hi! I'm Mia, the virtual assistant for [Business Name]. How can I help you today? Reply STOP to unsubscribe, HELP for help. Msg & data rates may apply.
Thanks for reaching out to [Business Name]! We're currently closed but I can help answer questions, take a message, or schedule an appointment. Reply STOP to opt out.
Your appointment with [Business Name] is confirmed for [Date] at [Time]. Reply STOP to stop receiving messages, HELP for help. Msg & data rates may apply.
Got it! I've passed your message along to the team at [Business Name]. Someone will follow up with you shortly. Reply STOP to unsubscribe.
[Business Name] can be reached at [Phone Number] or visit us at [Website]. Is there anything else I can help you with? Reply STOP to opt out.