Skip to content

apps/api/src/adapters/sms/TwilioAdapter.ts ​

Auto-generated by scripts/generate-file-docs.ts. Do not edit — overwritten on every run.

Purpose ​

TwilioAdapter — active SmsProvider implementation (ADR 0013). Twilio is decided over Azure Communication Services for cloud portability (ADR 0013, ADR 0024). Telnyx is the documented cost-down drop-in. This is the only file permitted to import the twilio package. Per the SmsProvider contract, send() never throws; failures are returned via SmsResult { status: 'failed', error }. /

Exports ​

  • export class TwilioAdapter

Imports ​

  • ./SmsProvider
  • twilio

Imported by ​

Heritage Community Hub — Internal. Access restricted via Cloudflare Access + Entra ID.