Getting StartedFeatures
Features overview
CloudSignal's core features - persistent sessions, message retention, multi-protocol support, and organization isolation.
This section covers the features you'll touch most often when building on CloudSignal. Each linked page goes deeper with code examples and configuration.
Core features
Persistent sessions
Offline message queueing and session recovery
Message retention
Store last-known-state for instant subscriber updates
Multi-protocol support
TCP, TLS, and WebSocket connections
Organization isolation
Complete multi-tenant isolation
Feature summary
| Feature | Free | Pro | Max |
|---|---|---|---|
| Persistent sessions | Yes | Yes | Yes |
| Message retention | Yes | Yes | Yes |
| WebSocket support | Yes | Yes | Yes |
| TLS encryption | Yes | Yes | Yes |
| Server-side tokens | Yes | Yes | Yes |
| Organization isolation | Yes | Yes | Yes |
| Session history | 7 days | 30 days | 90 days |
| Message queue size | 100 | 1,000 | 10,000 |
| Concurrent connections | 10 | 100 | 1,000 |
Why these features matter
| Workload | Features that pull weight |
|---|---|
| Real-time web apps | WebSocket support + server-side tokens for secure browser connections |
| AI agents | Persistent sessions queue commands, retained messages share latest state |
| Multi-tenant SaaS | Organization isolation gives each customer separate namespaces and quotas |
| IoT applications | Persistent sessions and retained messages keep intermittent devices in sync |