ResolveHQ is a new helpdesk platform tailored for small support teams, offering a Cloudflare-native, self-hosted solution that runs entirely within a user’s Cloudflare account. It enables teams to manage a shared inbox with tenant-isolated customers, ticket tracking, assignment, and prioritization. The platform supports full-text search and role-based access with Owner, Admin, and Agent permissions, alongside workspace switching across organizations.
The system handles email threading according to RFC 5322 standards, protecting against subject-line spoofing. Incoming mail is routed through Cloudflare Email Routing, while outgoing messages are sent via Resend, providing delivery status, retries, and idempotent webhooks. Attachments can be uploaded securely to Cloudflare R2 storage.
ResolveHQ includes features to speed up responses, such as saved replies, internal notes, and optional AI-generated drafts powered by OpenAI, which can be enabled per workspace. The interface offers a three-pane inbox with conflict handling, password resets, and invitation management through system emails sent via the same infrastructure.
Teams can publish a public help center from knowledge-base articles, monitor support volume and response times with reports, and automate ticket triage using rule-based automations. Notifications for assignments and customer replies are delivered in-app, with support for light and dark modes.
Data privacy is addressed with options to export or erase customer information, supported by a durable workflow that cancels queued mail. Automatic recovery processes retry stalled mail jobs and clean up orphaned data.
The platform’s UI features a Slack-inspired sidebar, mobile-friendly navigation, and keyboard shortcuts for efficient operation. ResolveHQ runs as a single Cloudflare Worker using Hono for the API and React for the frontend. It stores data in Cloudflare D1 and R2, and manages mail jobs with Cloudflare Queues.
ResolveHQ can operate on Cloudflare’s Free plan for small deployments, though some features may require paid plans depending on usage. Deployment requires a Cloudflare account, a domain for Email Routing, and optionally a Resend account for outbound mail. The project provides a deployment guide and local development setup instructions.
This solution is significant as it leverages Cloudflare’s edge infrastructure to deliver a scalable, privacy-conscious helpdesk that small teams can self-host and control, integrating modern email routing and AI capabilities without relying on third-party SaaS platforms.