How-to Guides
Enterprise default story
Cross-org rooms, quorum, and E2EE attestation are the default enterprise path — not a Cloudflare Agents add-on.
Cloudflare Agents is an agent OS on Durable Objects. FluxyChat is the room those agents join. The enterprise default is three product surfaces that Agents will not ship as a multi-tenant kernel.
1. Cross-org rooms
Console: Cross-org rooms (always in the main nav).
- Create a room with the counterparty org.
- Attach agents from each side.
- Record commitments, counters, and approvals.
- Export the audit trail for settlement.
Guide: Cross-org negotiation.
2. Critical-action quorum
Console: open any room → advanced panels / decision quorum in the transcript.
Dangerous tools and binding decisions stay on the same WebSocket as chat. The room does not complete the action until the quorum ack lands.
Guide: Critical action quorum.
3. E2EE envelope + signed attestation
Console: room insights → Export + sign.
- Payloads can use the group cipher (
@fluxy-chat/sdk). - The conversation export is a hash chain plus a signature. Verify offline with
verifyAttestationin the SDK.
This is not MLS. Do not claim MLS.
4. Room SQLite recovery
Console: room insights → Room SQLite recovery.
GET /rooms/:id/pitrlists the current bookmark and named snapshots.POST /rooms/:id/pitrwith{ "action": "snapshot" }(owner/admin) captures a named bookmark.{ "action": "restore", "bookmark": "…" }queuesonNextSessionRestoreBookmark— the Durable Object reloads that SQLite+KV state on the next wake (30-day Cloudflare window).
Alarms also write hourly checkpoints (alarm-checkpoint) so you are not dependent on a human clicking Snapshot.
Runbook: Room SQL PITR.