Self-host ResolveHQ
v0.3.4Cloudflare-native helpdesk for small support teams
- Stars
- 208
- Requires
- Cloudflare D1, Cloudflare Email Routing, Cloudflare Queues, Cloudflare R2
What is ResolveHQ?
ResolveHQ is a helpdesk for small support teams that runs on your Cloudflare account as a single Worker. It provides a three-pane inbox with ticket management, RFC 5322 email threading, attachments in R2, saved replies, AI drafts, a public help center, automation rules, SLA tracking with business hours, satisfaction ratings, GDPR export and erasure, workspace backups, webhooks, Slack and Telegram notifications, a scoped REST API, and a read-only MCP server. Deploy via one-click button or Wrangler. Requires Cloudflare account with domain for Email Routing, R2, and optionally Resend. Source-available license permits internal use only.
Should you self-host ResolveHQ?
ResolveHQ scores 40/100 on selfhost.directory (how scoring works) and ranks #8 of 9 in Helpdesk. It has 208 GitHub stars.
It shipped 6 stable releases in the past year. The latest, v0.3.4, came out on 28 September 2026. New versions land roughly every 2 days.
Setup is moderate: expect some configuration beyond a single command. It is Other-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is chatwoot (84/100, 38 501 stars). It scores higher overall, so compare the two before you pick. See ResolveHQ vs chatwoot side by side.
Features
- AI AssistanceOff by default; requires admin to enable in Settings
- Automations
- Data export & erasure
- Email Threading
- Knowledge base & help center
- MCP server (read-only)Read-only; write tools planned for later
- Multi-workspace & roles
- Reports & CSV export
- REST API with scoped keys
- Satisfaction ratings
- Shared inbox
- SLAs with working hours
- Snooze tickets
- Webhooks & notificationsPayloads carry IDs and statuses, never message text
- Workspace backupsNo restore button; restore is a manual runbook
ResolveHQ README
FAQ
How do I report a security issue?
Use GitHub private vulnerability reporting on the repository. Details are in SECURITY.md.
How do customers rate support?
Resolving replies get three rating links appended. Ratings are stored in your database and shown in Reports next to the number of responses, so a score is never presented without its sample size. No tracking pixels are used.
Does it really run on the Cloudflare Free plan?
For small deployments, yes. Requests, D1, Queues, and R2 all have free tiers that a team of a few agents will not exhaust. Password hashing at sign-in is close to the Free plan CPU limit per request, so if sign-ins start failing under load, Workers Paid removes that ceiling.
Can I use my own domain?
Yes. Attach a custom domain to the Worker in the Cloudflare dashboard, and add an Email Routing rule for the support address on that domain. The public help center is served from the same domain at /help/<workspace>.
Is ResolveHQ open source?
No, it is source-available. You can read the code, deploy it for your own team or company, and modify it for your own use, but you cannot resell it, host it as a service for others, redistribute it, or rebrand it without written permission.
More in Helpdesk
- RukovoditelRukovoditel is a free, open-source, web-based project management and CRM platform that allows users to design custom applications for project management, CRM, ERP, helpdesk, and more. It is highly customizable, supports multi-user access, and includes features like Gantt charts, Kanban boards, calendars, and reporting tools.
TrudeskTrudesk is a self-hosted, open-source help desk with real-time tickets, chat, email-to-ticket, and a REST API.
ZammadZammad is a self-hosted, open-source ticketing system that consolidates customer support across email, chat, phone, and social media into one web-based platform.
BottleCRMFree self-hosted multi-tenant CRM for startups and SMBs. Manages leads, deals, tickets, tasks, invoices via web app, native iOS/Android apps and REST API. MIT licensed.
ChaskiqChaskiq is a self-hosted live chat and support platform alternative to Intercom, featuring web messenger, help center, chatbots, video calls, and CRM integrations.
ChatterMateA self-hosted AI customer support platform pairing an AI chatbot with human agents in one inbox. Works with many AI models, connects to Shopify, and spans 9 channels.
chatwootSelf-hosted, open-source customer support desk that unifies live chat, email, WhatsApp and social channels into one shared inbox and adds a built-in help center portal.
Frappe HelpdeskSelf-hosted open-source helpdesk with tickets, SLAs, knowledge base, and email integration. Unlimited agents, AGPL-3.0.
FreeScoutA self-hosted, open-source help desk & shared mailbox — Zendesk / Help Scout alternative on PHP & MySQL, with unlimited agents and tickets.
GLPIGLPI is a self-hosted, open-source IT asset management and service desk with CMDB, ticketing, and ITIL workflows for teams.
iTopiTop is a self-hosted, open-source ITSM platform with configurable CMDB, helpdesk, change management, and ITIL processes. Runs on PHP/MariaDB.
ITSM-NGITSM-NG is a self-hosted, open-source ITSM platform forked from GLPI with ticketing, asset management, and ITIL processes.




0 comments