Every inbound SMS is checked for regulated keywords before it reaches Clara. STOP, START, and HELP are answered by a fixed, non-AI handler — the tenant gets the legally required response, the opt-out state is recorded, and Clara is not invoked on that message. Consent is captured and logged at sign-up with IP, user-agent, and timestamp, and every inbound is validated against that record. There is no path where the AI can accidentally reply after an opt-out, because the AI never receives the message.
- What happens
- Opt-out keywords answered by fixed code, not the AI
- Consent record
- IP, user-agent, and timestamp captured at sign-up, checked on every inbound
- On opt-out
- Tenant receives the legally required reply; Clara is not invoked
- Audit
- Every inbound logged with the intercept verdict before any AI processing