HeadlinesBriefing favicon HeadlinesBriefing.com

ResolveHQ: Cloudflare-Native Shared Support Inbox

Hacker News •
×

Resolve HQ is a Cloudflare-native, self-hostable helpdesk for small support teams. Run a shared inbox with tenant-isolated customers, tickets, assignment, status, priority, tags, and full-text search. Sign up as owner, invite teammates, and manage Owner/Admin/Agent roles. Thread email per RFC 5322, resistant to subject-line spoofing. Receive mail through Cloudflare Email Routing and send through Resend, with delivery status, retries, and idempotent webhooks.

Attach files via validated, authorized R2 uploads. Reply faster with saved replies, internal notes, AI-drafted responses (opt-in), and a responsive three-pane inbox. Publish a public help center from knowledge-base articles. Track volume and response speed in Reports, export to CSV, and automate triage with rule-based Automations. Export or erase customer data with a durable workflow. A five-minute cron retries stalled mail jobs and cleans up staging.

Control AI per workspace: off until an admin enables it. Set TICKET_RETENTION_DAYS (e.g., 365) to delete old resolved/closed tickets. The UI uses a Slack-inspired aubergine sidebar, self-hosted Lato, Lucide icons, and Radix UI. On mobile, bottom navigation and a keyboard-accessible drawer keep destinations available. Use Cmd/Ctrl+K to jump between pages.

Resolve HQ runs as a single Cloudflare Worker. Hono serves REST API and React app. D1 holds tickets and customers, R2 attachments, Queues mail jobs. It can run on Cloudflare’s Free plan for small deployments; CPU-intensive auth or mail parsing may require Workers Paid. Deploy via the Deploy to Cloudflare button. You need a Cloudflare account, a domain on Cloudflare, and optionally a Resend account.