“Thanks for calling Rainbow House. You're safe to talk here. What can I help you with — are you looking for shelter, do you have someone calling on your behalf, or are you calling for another reason?”
Built for the calls youth shelters + LGBTQ+ drop-in centers + transitional housing actually get
Alabama / Texas / Florida / Idaho hostile-state CPS, hostile parents looking for runaway gender-affirming-care-seeking kids, state AG investigators trying to ID + prosecute gender-affirming providers — all get the same non-answer from safety.ts rule 21a: 'I can't share details about the people we serve. If you'd like to share concerns, you can leave a message.' Never confirms, never denies, never hints. CPS investigators are now explicitly named in rule 21a hostile-attack list (R14).
Donor + volunteer + funder doxxing protection
Hostile caller asks 'who funds Rainbow House?' / 'is [doxxing-target] on your board?' — the AI (safety.ts rule 14a) refuses to enumerate donors / volunteers / board members / funders / grant-providers, even to 'concerned citizens' / 'researchers' / 'journalists' claiming benign purpose. Standard response: 'I can't share information about the people who support our organization. If you'd like to donate or volunteer yourself, I can take a message.' Critical for shelters in Alabama / Texas / Florida facing X-doxxing / Libs-of-TikTok campaigns.
Trans Lifeline + Trevor + 988 + NHTH hotline routing
Crisis-line routing is hard-coded: 988 Suicide & Crisis Lifeline, Trans Lifeline 1-877-565-8860, Trevor Project 1-866-488-7386, Crisis Text Line text HOME to 741741, National Human Trafficking Hotline 1-888-373-7888 (text BeFree to 233733), Veterans Crisis Line, National Domestic Violence Hotline 1-800-799-7233. Numbers are in the no-translate list (safety.ts CRITICAL line) so a Spanish-language caller still hears the actual dialable number. Population-specific hotlines surfaced when context suggests it.
Safety.ts rule 11h: NEVER probes for trauma detail, NEVER echoes triggering language verbatim, allows long silences (no 'are you still there?' inside the first 12 seconds), uses grounding-friendly language, never promises outcomes ('everything will be okay'), captures with empathy in the summary. Specifically extended for runaway-LGBTQ+-youth + conversion-therapy survivors + CSEC trafficking survivors + honor-based violence survivors in immigrant communities.
Notification-blackout for closeted youth on shared family phone
When a youth calls from their parent's phone and says 'don't call me back, I'll call you', the AI (safety.ts rule 11j) sets notification_blackout=true: NEVER calls back / texts / voicemails. Future calls from that number get rule-21 identity-non-confirmation in extremis. Life-or-death for closeted LGBTQ+ minors on shared family lines.
HUD-CoC + grant-audit + state-AG raid posture
HUD Continuum-of-Care compliance calls + state grant-audit calls captured to a separate booking flow. State-AG raid scenarios (Alabama / Texas / Florida using anti-LGBTQ+ statutes against shelters): the AI captures the demand verbatim, refuses to provide records on the phone, references /privacy → Legal process for the formal-subpoena path. Note: /privacy R14 expanded shield-law list explicitly extends to LGBTQ+ youth shelter context, not just gender-affirming-care providers.
How it works for youth shelters + LGBTQ+ drop-in centers + transitional housing
Donor + board-member + volunteer non-enumeration
Hard-coded refusal to enumerate supporters per safety.ts rule 14a. Standard response: 'I can't share information about the people who support our organization.' Donors who face Libs-of-TikTok / X-doxxing protected.
Caller reports trafficking concerns or CSEC — the AI shares NHTH 1-888-373-7888 + text BeFree to 233733 + 911 if immediate danger. For CSEC (minor under 18), mandated-reporter routing triggers per rule 16 in mandated-reporter verticals.
Shelter-tenant-scope state-AG raid posture
/privacy Legal-process section R14 extension: state-AG raid posture covers LGBTQ+ youth shelters + abortion-rights orgs + immigrant-rights orgs + journalism orgs, not just gender-affirming-care medical providers. We assert privilege on your behalf + notify you within 24h of subpoenas (unless gagged) + push back on overbroad demands.
Your dashboard
Here's what you wake up to.
Latest call · 9 min ago
$389
Maria Hernandez · Emergency leak repair
Tomorrow · 9:00 AM· 412 Oak St· with Carlos
“You're booked, Maria — Carlos will be there tomorrow at 9 with parts for a copper pinhole leak.”
From $107/mo (billed annually). No contract. Cancel anytime.
$129/mo if you go month-to-month. Three plans (Starter / Professional / Enterprise), voice cloning included with any active plan, BYO phone number. Most youth shelters + LGBTQ+ drop-in centers + transitional housing start on Professional for multi-staff routing.
A hostile parent calls 'is my 15-year-old runaway daughter there?' — what does the AI do?
Refuses, period. Safety.ts rule 21a (extended in R14 to name CPS investigators alongside hostile-state AG + parental coercion): 'I can't share details about the people we serve. If you'd like to share concerns, you can leave a message.' Never confirms, never denies, never hints. Same refusal for state CPS, state AG, hostile journalists, 'concerned citizens'.
▸
Will the AI tell a stalker who funds our shelter?
No. Safety.ts rule 14a hard-codes donor / volunteer / board-member / funder / grant-provider non-enumeration. Standard refusal: 'I can't share information about the people who support our organization.' Donors face Libs-of-TikTok / X-doxxing campaigns; this is a first-class anti-harassment posture, not a side feature.
▸
A youth calls saying 'don't call me back, my mom sees my texts' — what happens?
Safety.ts rule 11j: sets notification_blackout=true on the booking. NEVER initiates outbound calls / SMS / voicemails to that number. Future calls from that number get rule-21 identity-non-confirmation in extremis. Youth reaches you through a SAFE channel they specified (alternate cell, in-person, email if safe).
▸
What about CSEC reports — does the AI route correctly?
Yes. Safety.ts rule 11k: shares National Human Trafficking Hotline 1-888-373-7888 + text BeFree to 233733 + 911 if immediate danger. For CSEC (minor under 18), mandated-reporter routing also triggers per rule 16 in mandated-reporter verticals.
▸
Alabama AG raid scenario — what protection do we have?
/privacy → Legal process: we assert privilege on your behalf + notify you within 24h of any subpoena / warrant / civil investigative demand (unless gagged by court order) + push back on overbroad requests. R14 explicitly extended this posture beyond gender-affirming-care healthcare tenants to LGBTQ+ youth shelters + abortion-rights orgs + immigrant-rights orgs. Alabama itself is not a shield-law state, but our posture protects what we can.
▸
Trans Lifeline + Trevor Project hotline numbers — do they get translated wrong?
No. The actual phone numbers (1-877-565-8860, 1-866-488-7386, 988) and service names (Trans Lifeline, The Trevor Project, 988 Suicide & Crisis Lifeline) are in the no-translate list at the top of the safety prompt. A Spanish or French or Arabic caller hears the dialable US number, not 'uno-ocho-siete-siete' which doesn't work on the keypad.
Set up your AI receptionist in 5 minutes
Pick your youth shelter services, hours, and voice. Your AI is answering test calls inside 10 minutes.