Conversation inbox
Operators see active, pending, and closed conversations with realtime state patched from edge events.
Cloudflare-native livechat infrastructure
A static-first, edge-run livechat platform for technical teams that need fast conversations today and a clean CRM path tomorrow.
Edge architecture
EnvDesk keeps request validation at the Worker boundary, isolates active chats in conversation Durable Objects, and stores durable product data in tenant-scoped D1 tables.
Operator workflow
The first product surface focuses on active conversations, visitor context, assignment, and clean tenant boundaries. CRM depth arrives through the same data model.
Operators see active, pending, and closed conversations with realtime state patched from edge events.
Visitor records, notes, tags, and history stay organization-scoped from the first schema.
Agent presence, team rules, and assignment metadata prepare the path for CRM automation.
Embeddable widget
The widget loads asynchronously, keeps runtime dependencies out, isolates styles with Shadow DOM, and accepts only safe branding presets through CSS variables.
<script
async
src="https://widget.envdesk.com/loader.js"
data-envdesk-key="pub_live_example"
></script> Freemium funnel
EnvDesk starts with rate limits, origin validation, and abuse controls instead of paywalls. The goal is a technical user base that can embed the widget quickly and grow into CRM workflows over time.
Start the conversation