Documentation Index
Fetch the complete documentation index at: https://docs.kaanha.ai/llms.txt
Use this file to discover all available pages before exploring further.
SMS Channel
In addition to WhatsApp, Kaanha AI supports two-way SMS messaging via Twilio. SMS conversations appear in the same chat inbox alongside WhatsApp messages.Activating SMS
SMS is activated through your organization settings:- Go to Settings → Connection
- Under the SMS section, select your country
- Click Activate SMS
Sending SMS
In the Chat inbox, use the channel switcher in the chat header to select SMS before sending. Alternatively, the API accepts achannel parameter:
smsOptedIn flag — opted-out contacts will not receive SMS.
Receiving SMS
Inbound SMS messages are received via Twilio webhook:- Auto-creates a contact if not found (using the phone number)
- Creates or continues a conversation with
channel: "sms" - Appears in the Chat inbox alongside WhatsApp messages
- Routes through the chatbot system (AI agents, flow bots)
TCPA Compliance
Kaanha AI handles TCPA-mandated opt-out keywords automatically:| Keyword | Action |
|---|---|
STOP, STOPALL, UNSUBSCRIBE, CANCEL, QUIT, END | Opt out — sets smsOptedIn: false, sends confirmation |
START, SUBSCRIBE, UNSTOP, YES | Opt back in — sets smsOptedIn: true |
HELP, INFO | Auto-reply with support info |
smsOptOutDate and are permanent until the contact opts back in.
Full Acceptable Use Policy: see /aup for the complete list of prohibited content categories, sender ID rules, and consent requirements. Privacy details: how SMS metadata is processed and retained is documented in /privacy (SMS section).
SMS vs WhatsApp Opt-In
SMS opt-in (smsOptedIn) is independent of WhatsApp opt-in (optedIn):
- A contact can be opted in to WhatsApp but not SMS
- Opting out of SMS does not affect WhatsApp messaging
Viewing SMS Conversations
In the Chat inbox:- Conversations via SMS show a purple SMS badge in the conversation list
- The channel switcher shows SMS as the active channel
- Message bubbles are identical to WhatsApp messages
Deactivating SMS
To release your SMS number and close the Twilio subaccount:- Go to Settings → Connection
- Under the SMS section, click Deactivate
- Confirm
Related Channels
- Voice Agents — telephony AI agents (Premium / Enterprise tier, currently rolling out). Same Twilio account is reused for voice if SMS is already active.
- WhatsApp Connection — primary messaging channel (Meta Cloud API)
Disclosures
- AI-driven auto-replies on inbound SMS are governed by the AI Disclosure / System Card. When an AI agent handles an SMS conversation, the model used and its limitations are documented there.
- Acceptable Use Policy: /aup
- Privacy Policy (SMS section): /privacy