Best / Helpdesk
Best open-source Helpdesk
The best self-hosted helpdesk in the c17.io catalog is Chatwoot, with Zammad as the classic ticket desk and Onyx when the same questions clog the inbox. WhatsApp Cloud Inbox and ChatbotX cover messaging channels. The published combo is /stacks/chatwoot-support.
Open the stackStart on Railway
Ranked picks
1
ChatwootOpen-source shared inbox, live chat, and help center — the c17 Intercom/Zendesk stack.
When to pick it: A shared inbox and a help center you host.
2
ZammadOpen-source ticket desk already in the catalog for customer support.
When to pick it: Email-first tickets rather than a chat widget.
3
onyxMIT-community RAG UI so agents and humans answer from the same docs.
When to pick it: AI answers over your help center. Skip Enterprise directories if you want OSS-only.
4
WhatsApp Cloud InboxMIT WhatsApp Web-style inbox you can self-host.
When to pick it: A WhatsApp channel next to Chatwoot, not a full Zendesk clone.
5
ChatbotXOpen-source ManyChat-style omnichannel messenger.
When to pick it: WhatsApp/social marketing chat, not a ticket SLA desk.
903 stars in the catalog
How they compare
| Tool | License | Self-host | Best for |
|---|---|---|---|
| Chatwoot | Not listed | Medium | A shared inbox and a help center you host. |
| Zammad | Not listed | Medium | Email-first tickets rather than a chat widget. |
| onyx | MIT (community); Onyx Enterprise License (ee directories) | Medium | AI answers over your help center. Skip Enterprise directories if you want OSS-only. |
| WhatsApp Cloud Inbox | MIT | Medium | A WhatsApp channel next to Chatwoot, not a full Zendesk clone. |
| ChatbotX | Other | Medium | WhatsApp/social marketing chat, not a ticket SLA desk. |
Related pages
FAQ
- Chatwoot or Zammad?
- Chatwoot if you want live chat plus a help center (the published stack). Zammad if the job is email tickets.
- Is Onyx required?
- No. Ship Chatwoot first. Add Onyx when the same 40 questions clog the inbox — that is the stack FAQ.
- Are these free?
- Open-source or fair-code licenses; you pay hosting. Template users never pay c17.
- How do I deploy it?
- Open the Chatwoot support stack, copy the agent prompt, and start on Railway. SMTP stays on Resend.
Stack of the Week
Get one stack a week that replaces a SaaS bill.