Documentation
Platform integration guides, API reference, and system architecture for Counslr SOS.
Quick Links
- Getting Started — Platform integration guide
- API Reference — Interactive Swagger UI
- SDK Integration — Embed Patient and Counselor SDKs
- WebSocket Protocol — Real-time message types
- Architecture — System design overview
- Security & HIPAA — Data classification and compliance model
Key Features
- Emergency PSAP routing — Geospatial lookup of nearest 911 dispatch centers using PostGIS
- HIPAA-compliant — Patient location is never persisted; crisis logs are stored in TrueVault under BAA
- Multi-tenant — Stripe-like API key model with publishable/secret keys and live/test modes
- Real-time — WebSocket-based location request and PSAP result delivery
- SDK-driven — Zero-dependency TypeScript SDKs for patient and counselor browsers
- Tamper-evident audit — HMAC-SHA256 hash chain for crisis event logging
- Getting Started
Quick start guide for platform integrators
- SDK Integration
Embed Patient and Counselor SDKs into your telehealth platform
- WebSocket Protocol
Real-time message types and connection flow
- API Reference
REST and WebSocket API documentation
- Architecture
System design overview
- Security & HIPAA
Data classification and HIPAA compliance model