CloudSignal Docs
Getting StartedUse Cases

Use cases

How CloudSignal powers real-time applications across AI agents, IoT, live collaboration, and more.

Pick the use case closest to what you're building. Each page walks through topic design, code samples, and the CloudSignal features you'll lean on.

Why MQTT for these use cases?

MQTT is designed for:

PropertyWhat it means in practice
EfficiencyMinimal protocol overhead, fits constrained clients
ReliabilityQoS levels and persistent sessions handle delivery guarantees
ScalabilityPub/sub decouples publishers and subscribers
FlexibilityWorks across browsers, backend services, and devices

Common patterns

Client-to-cloud

Clients / agents
CloudSignal
Backend processing
Dashboards / alerts

Cloud-to-client

Backend / admin
CloudSignal
Clients (commands, updates)

Peer-to-peer

Peer-to-peer fan-out
User A
CloudSignal
User B
Other subscribers

Agent coordination

Shared agent state
Orchestrator
CloudSignal
Agent A
Agent B
Agent C

On this page