Skip to content
SPECIFICTION
Get listed

Go Help Desk

gohelpdesk.org

WebAPISelf-hosted
Visit gohelpdesk.org
Spec score 7.6 #19 of 29 in Customer Support Software

Spec sheet

Purpose
Go Help Desk is an open-source ticket management system for support teams to submit, track, triage, respond to, and resolve requests on their own infrastructure.Read 12 Oct 2026 · github.com
Product
Go Help Desk is an open-source ticket management system for staff to submit and track support requests and for teams to triage, respond to, and resolve them.Read 12 Oct 2026 · github.com
Deployment
It runs with PostgreSQL and a Go binary and provides a Docker Compose quick start.Read 12 Oct 2026 · github.com
Integrations
The product supports SAML identity providers including Okta, Azure AD, and Google Workspace, plus SMTP email notifications and outbound webhooks.Read 12 Oct 2026 · gohelpdesk.org
License
The project is licensed under GNU Affero General Public License v3.0, which requires modifications, including hosted versions, to use the same license.Read 12 Oct 2026 · github.com
Access and authentication
It offers Admin, Staff, and User roles, group-based ticket scoping, local accounts with TOTP MFA, and SAML 2.0 SSO.Read 12 Oct 2026 · gohelpdesk.org
API access
YesRead 20 Sep 2026 · gohelpdesk.org
API and AI
It provides a REST API with API key authentication and an MCP server for AI assistants to create and manage tickets as native tools.Read 12 Oct 2026 · gohelpdesk.org
Attachments
The repository describes support for PDF, DOCX, XLSX, TXT, LOG, JPEG, PNG, and BMP attachments, with a 25 MB maximum and optional ClamAV scanning.Read 12 Oct 2026 · github.com
Deployment components
The maker lists Go, React with Vite, PostgreSQL, and Docker as the product’s backend, frontend, database, and deployment technologies.Read 12 Oct 2026 · gohelpdesk.org
Email privacy
Upgrade notes state that notification emails no longer include ticket content and instead link to the ticket by its tracking number.Read 12 Oct 2026 · github.com
Extensibility
A sandboxed WASM plugin system can hook into ticket events, add UI panels, and connect external systems.Read 12 Oct 2026 · gohelpdesk.org
Help center
NoRead 20 Sep 2026 · gohelpdesk.org
Hosting
The product runs on the operator’s infrastructure, with PostgreSQL and a single Go binary, and can be deployed using Docker Compose.Read 12 Oct 2026 · gohelpdesk.org
Identity security
It supports local accounts with TOTP MFA and SAML 2.0 SSO for Okta, Azure AD, Google Workspace, and standard identity providers.Read 12 Oct 2026 · gohelpdesk.org
Licensing and fees
The maker describes the product as open source and says it has no SaaS fees; the site links to the AGPL v3 license.Read 12 Oct 2026 · gohelpdesk.org
Notable limits
The maker’s roadmap lists reporting, a knowledge base, custom admin-defined roles, multi-tenancy, a plugin registry, and ITSM ticket types as future milestones.Read 12 Oct 2026 · gohelpdesk.org
Notifications and integrations
The product sends ticket-event notifications through SMTP, supports outbound webhooks, and offers a REST API and an MCP server.Read 12 Oct 2026 · gohelpdesk.org
Roadmap limits
The site lists reporting, a knowledge base, and custom admin-defined roles as planned v3 items, and multi-tenancy as a planned v4 item.Read 12 Oct 2026 · gohelpdesk.org
Search
PostgreSQL full-text search ranks matches across ticket subjects and descriptions and supports word-prefix matching while typing.Read 12 Oct 2026 · gohelpdesk.org
Search and replies
It includes reusable canned responses and relevance-ranked PostgreSQL full-text search across ticket subjects and descriptions.Read 12 Oct 2026 · gohelpdesk.org
Security update
The site recommends v1.2.0, which it says fixes eight authentication and authorization defects present through v1.1.1; it warns that older admin-UI-created API keys and OAuth clients must be reissued after upgrading.Read 12 Oct 2026 · gohelpdesk.org
SLA management
YesRead 20 Sep 2026 · gohelpdesk.org
SLAs
Optional SLA targets can be configured by priority and category to track response and resolution times.Read 12 Oct 2026 · gohelpdesk.org
Team access
It provides Admin, Staff, and User roles, with staff groups scoped to CTI categories.Read 12 Oct 2026 · gohelpdesk.org
Ticket automation
YesRead 20 Sep 2026 · gohelpdesk.org
Ticket classification
Tickets can be classified through a three-level Category → Type → Item hierarchy.Read 12 Oct 2026 · gohelpdesk.org
Ticket workflow
The product supports configurable statuses, a reopen window for resolved tickets, automatic closure, and links between related, parent/child, caused-by, or duplicate tickets.Read 12 Oct 2026 · gohelpdesk.org
Workflow
Ticket workflows support configurable statuses, a reopen window for resolved tickets, and automatic closure.Read 12 Oct 2026 · gohelpdesk.org

Where Specifiction places it

Alternatives to Go Help DeskAll alternatives →