Gorgias

Best Self Hosted Alternatives to Gorgias

A curated collection of the 10 best self hosted alternatives to Gorgias.

Helpdesk and customer support platform for e-commerce brands that centralizes email, chat, social and SMS into a single ticketing inbox. Provides automations, macros, templates and integrations (notably Shopify), reporting and APIs to manage support at scale.

Alternatives List

#1
Chatwoot

Chatwoot

Chatwoot is an open-source customer support platform with a shared inbox for live chat, email, and messaging channels, plus automation, reporting, and a help center.

Chatwoot screenshot

Chatwoot is an open-source customer support platform that centralizes customer conversations into a shared, omnichannel inbox. It combines live chat, email, and popular messaging integrations with tools for team collaboration, automation, and customer context.

Key Features

  • Omnichannel inbox for managing conversations across website chat, email, and supported messaging channels
  • Website chat widget for real-time customer messaging
  • Help center portal to publish FAQs and support articles
  • Team collaboration tools such as private notes, mentions, labels, and canned responses
  • Workflow automation including auto-assignment, business hours, and autoresponders
  • Contact management with customer profiles, history, segmentation, and custom attributes
  • Reporting and analytics including agent/inbox performance and CSAT reporting
  • Integration options for common support workflows (for example Slack and external tools)

Use Cases

  • Customer support teams handling live chat and email in a single shared inbox
  • SaaS and e-commerce support desks needing contact context, automation, and CSAT tracking
  • Organizations replacing proprietary helpdesk tools while keeping control of customer data

Limitations and Considerations

  • Some channel integrations and advanced capabilities depend on configuring external providers and environment variables

Chatwoot is a strong choice for teams that need a modern, scalable support desk with omnichannel communication and built-in productivity features. It works well for both internal support operations and customer-facing support at growing organizations.

26.9kstars
6.1kforks
#2
UVdesk

UVdesk

UVdesk is an open-source PHP/Symfony helpdesk for ticketing, email/mailbox integration, workflows, knowledge base and eCommerce connectors.

UVdesk screenshot

UVdesk is an open‑source, PHP-based helpdesk and ticketing platform designed for multichannel customer support. It provides a configurable support center, mailbox-to-ticket conversion, automation and app integrations aimed at ecommerce and marketplace workflows. (github.com)

Key Features

  • Multi-channel ticketing with email/mailbox conversion and unlimited mailbox integrations.
  • Workflow/automation engine for prepared responses, rules and ticket routing.
  • Knowledge base / support center (Binaka) and public FAQ/article management.
  • eCommerce and CMS connectors (Magento, Shopify, PrestaShop, OpenCart, WordPress, etc.) and apps/extensions.
  • Agent management: unlimited agents, groups, roles, saved replies and agent activity tracking.
  • Email templates, attachments, ticket forwarding, tags, search and spam blocking.
  • API bundle and extensible extension framework; packaged as a Symfony project with Docker support. (github.com)

Use Cases

  • Centralize customer queries from email, web forms and marketplace channels into a single ticketing workflow for ecommerce teams.
  • Build a branded support portal and knowledge base for self‑service and reducing repeat tickets.
  • Automate ticket routing, canned responses and SLA workflows for small to medium support teams. (uvdesk.com)

Limitations and Considerations

  • Community edition is a PHP/Symfony application that requires a LAMP/LNMP environment (PHP 7.2+/8.x, Composer, IMAP/mailparse) and a relational database (MySQL is commonly used); check system requirements before deployment. (raw.githubusercontent.com)

UVdesk offers a feature-rich open source foundation for teams that need customizable, ecommerce-focused support tooling. It is intended for organizations comfortable managing a PHP/Symfony stack or using the provided Docker setup for deployment. (github.com)

17.2kstars
556forks
#3
Typebot

Typebot

Self-hostable visual builder for chatbots and conversational forms, embeddable on websites and apps with integrations, branching logic, and real-time results analytics.

Typebot screenshot

Typebot is a visual platform for building chatbots and conversational forms that can be embedded into websites and applications. It helps teams collect leads, qualify users, and automate conversations with logic, integrations, and real-time results.

Key Features

  • Visual builder with a large set of blocks for messages, inputs, and media
  • Logic blocks for conditional branching, scripting, redirects, and A/B testing
  • Embeddable chat experiences (container, popup, chat bubble) designed to be lightweight
  • Integrations via webhooks/HTTP requests and connectors to common tools
  • Results collection with analytics (drop-off, completion rates) and CSV export
  • Theming and customization, including reusable templates and custom CSS
  • Developer-focused APIs for automation and advanced workflows

Use Cases

  • Lead capture and qualification flows embedded on marketing sites
  • Interactive onboarding, surveys, and product feedback collection
  • Support intake and routing workflows connected to internal tools

Limitations and Considerations

  • Distributed under a Functional Source License (not OSI-approved); self-hosting and commercial usage may have additional license requirements

Typebot is well-suited for teams that want a flexible, developer-friendly way to build conversational experiences without relying on a proprietary chatbot runtime. Its block-based builder and integration options make it practical for both simple forms and more advanced automated flows.

9.6kstars
2.9kforks
#4
FreeScout

FreeScout

Free, self-hosted help desk and shared mailbox for managing support email, conversations, tickets, and team workflows as a Zendesk/Help Scout alternative.

FreeScout screenshot

FreeScout is an open source help desk and shared inbox focused on email-based customer support. It provides a lightweight web interface for managing conversations across shared mailboxes, similar to Help Scout-style workflows.

Key Features

  • Shared mailboxes with seamless email integration for receiving and replying to customer messages
  • Conversation management tools such as merging, moving between mailboxes, forwarding, and starring
  • Internal notes, collision detection when multiple agents view the same conversation, and per-user notification settings
  • Search, thread editing, open tracking, auto-replies, and automatic list refresh
  • Mobile-friendly interface with optional mobile apps
  • Web-based installer and updater, plus an extensible module ecosystem
  • Integrations via API and automation platforms (e.g., Zapier/Make)

Use Cases

  • Running a shared support inbox for a small business or SaaS team
  • Replacing hosted help desk platforms while keeping data under your control
  • Organizing multi-mailbox customer communications across teams or departments

Limitations and Considerations

  • Primarily designed around email/conversation workflows rather than omnichannel support
  • Some advanced capabilities may require installing additional modules

FreeScout is a solid choice for teams that want a straightforward, email-centric help desk with shared inbox workflows, flexible deployment options, and extensibility through modules and integrations.

4kstars
617forks
#5
osTicket

osTicket

osTicket is an open source help desk and ticketing system that manages support requests from email, web forms, phone, and API in a multi-agent web interface.

osTicket screenshot

osTicket is an open source support ticket system for managing customer and internal help desk requests. It consolidates inquiries from email, web forms, phone, and API into a single multi-user web interface so teams can track, respond, and archive support conversations.

Key Features

  • Centralized ticket intake from email, web portal forms, phone/manual entry, and API
  • Agent-facing web interface for assigning, replying, and tracking ticket status
  • Ticket filters and routing to help triage requests to the right department or queue
  • Customer support portal for creating and viewing tickets
  • Configurable help topics and categories to standardize request intake
  • SLA and business-hours handling for response and resolution tracking
  • Basic reporting and dashboard views for help desk metrics
  • Ticket archiving to keep historical conversations organized

Use Cases

  • Customer support help desk for small to mid-sized organizations
  • Internal IT/service desk for employee requests and incident tracking
  • Shared support inbox replacement with assignment and auditability

Limitations and Considerations

  • Requires a PHP web stack and a MySQL/MariaDB-compatible database
  • Advanced enterprise features may require additional customization or plugins

osTicket is a lightweight, widely used ticketing platform designed to be straightforward to deploy and operate. It provides the core workflows needed to manage support requests end-to-end while keeping processes organized for both agents and requesters.

3.6kstars
1.8kforks
#6
Frappe Helpdesk

Frappe Helpdesk

Frappe Helpdesk is an open-source customer support platform with ticket management, agent and customer portals, SLAs, automation rules, and a knowledge base.

Frappe Helpdesk screenshot

Frappe Helpdesk is a modern, open-source customer service and ticket management application built for handling support requests in an organized, workflow-driven way. It provides dedicated views for support agents and customers, aiming to replace ad-hoc email-based support with a streamlined portal.

Key Features

  • Agent and customer portal views for submitting, tracking, and resolving tickets
  • Configurable SLAs to define and measure response and resolution targets
  • Auto-assignment rules based on criteria such as priority, issue type, or workload
  • Built-in knowledge base for publishing help articles and reducing inbound tickets
  • Saved replies for faster, more consistent responses to common questions

Use Cases

  • Running a customer support desk for SaaS products, agencies, or internal IT teams
  • Providing a self-service portal with knowledge base articles to deflect tickets
  • Managing support operations with SLA tracking and rule-based ticket assignment

Limitations and Considerations

  • Requires the Frappe Framework runtime and its standard operational components (commonly deployed via containers), so it is best suited to teams comfortable operating Frappe-based applications

Frappe Helpdesk is a solid choice for teams that want a customizable, open-source ticketing system with a clean UI and practical automation features. It fits well in organizations already using (or planning to use) the Frappe ecosystem.

2.9kstars
664forks
#7
Live Helper Chat

Live Helper Chat

Self-hosted live chat and customer support platform with website widgets, operator console, chatbots, omnichannel integrations, and optional voice/video/screensharing.

Live Helper Chat screenshot

Live Helper Chat is an open-source customer communication platform for adding real-time support chat to websites. It provides an operator console, embeddable chat widgets, automation and bot capabilities, and integrations for messaging channels.

Key Features

  • Embeddable website live chat widget with operator console and multi-operator handling
  • Chatbot/bot workflows with support for integrating third-party AI and REST APIs
  • Omnichannel integrations (e.g., Telegram, WhatsApp via providers, Facebook Messenger/Instagram)
  • File uploads, chat transcripts, archiving, search, and basic reporting/statistics
  • Department routing, transfers, canned responses, and working-hours configuration
  • Optional voice/video/screensharing integrations via external providers

Use Cases

  • Customer support chat for websites with multiple agents and departmental routing
  • Omnichannel messaging inbox bridging web chat with popular chat platforms
  • AI-assisted support flows (FAQ-style automation, intent routing, or agent assist)

Limitations and Considerations

  • Voice/video/screensharing capabilities rely on external integrations rather than being fully native
  • Advanced high-scale analytics/search typically requires optional components (e.g., Elasticsearch)

Live Helper Chat fits organizations that need a self-managed live support system with extensibility and integrations. It is suitable for both small teams and higher-volume deployments when paired with optional scaling components.

2.2kstars
734forks
#8
Libredesk

Libredesk

Modern open-source help desk for managing customer conversations with shared inboxes, automation rules, CSAT surveys, roles/permissions, and API/webhooks.

Libredesk screenshot

Libredesk is a modern customer support desk for managing customer conversations in a unified, real-time shared inbox. It is designed for straightforward self-hosting and can be deployed as a single binary with a web UI.

Key Features

  • Multiple shared inboxes to handle conversations across teams
  • Role-based access control with granular permissions and custom roles
  • Automation rules for auto-tagging, assigning, and routing conversations
  • Macros/templates for one-click saved responses and actions
  • CSAT surveys and metrics for measuring customer satisfaction
  • SLA management with response-time targets and breach notifications
  • Tags, custom statuses, snoozing, and fast search for organization
  • Webhooks and HTTP/JSON APIs for integrations and custom workflows
  • Single sign-on support (including OIDC)
  • Attachments with S3-compatible storage

Use Cases

  • Running a shared support inbox for a SaaS or internal IT/helpdesk team
  • Automating triage and routing of incoming requests using rules and tags
  • Collecting CSAT feedback and tracking SLA performance for support teams

Libredesk fits teams that want an open help desk with strong workflow features like automation, macros, and permissions, while keeping deployment and operations simple. Its API and webhooks make it suitable for integrating support workflows into existing systems.

2.1kstars
128forks
#9
OTOBO

OTOBO

Open-source web-based ticketing system for customer support and IT service management with automation, knowledgebase, and CMDB extension.

OTOBO screenshot

OTOBO is a flexible, web-based open-source ticketing system designed for customer service, help desks, and IT service management. It provides ticket lifecycle management, automation, a knowledgebase, and optional ITSM/CMDB components for tracking assets and configurations.

Key Features

  • Full ticketing system with ticket creation, queues, priorities and SLA handling
  • Email integration for inbound/outbound tickets and notifications
  • Automation and workflow capabilities to route, escalate and process tickets
  • Integrated knowledgebase with internal and external interfaces for FAQs and articles
  • Optional ITSM extension including CMDB for asset and configuration tracking
  • Highly configurable templates, roles, permissions and business rules
  • Docker-friendly deployment artifacts and traditional packages for sysadmin installation

Use Cases

  • Customer support centers handling inbound requests and SLA-driven responses
  • Internal IT service desks tracking incidents, requests and assets via CMDB
  • Automating repetitive service processes and escalation workflows for faster resolution

Limitations and Considerations

  • Deep customization often requires knowledge of Perl and OTOBO's configuration model
  • Initial setup and integration (email servers, database, LDAP) can be complex for novice administrators

OTOBO is suitable for organizations that need a mature, configurable ticketing and service-management platform with extensible ITSM capabilities. It is best chosen when strong customization and control over workflows and assets are required.

314stars
81forks
#10
HelpRealm

HelpRealm

Open-source, Laravel-based support ticket system for handling customer requests via email, web forms and a REST API; suited for freelancers and small teams.

HelpRealm is an open-source, lightweight SaaS support ticket system that centralizes customer requests into workspaces and tickets. It supports ticket creation via a contact form, e-mail (SMTP/IMAP) and a REST/API widget, and provides an agent-driven interface for processing requests.

Key Features

  • Ticket creation, listing and management with types, priorities and statuses
  • Group-based routing and role-based agent management (including superadmins)
  • Email integration: notifications, email-created tickets and reply processing via IMAP/SMTP
  • REST API and embeddable widget for custom frontends
  • File attachments, ticket notes and Gravatar support
  • Workspace-specific FAQ, multi-language support and responsive UI
  • Built-in dashboard, friendly installer and Stripe payment integration for SaaS billing
  • Security protections against XSS, SQL injection, CSRF and spam

Use Cases

  • Freelancers or small agencies offering customer support via a lightweight multi-workspace system
  • Small businesses consolidating web-form and email support into a single ticketing backend
  • Developers embedding a support widget or using the REST API to create tickets from custom frontends

Limitations and Considerations

  • Documentation is limited; the project README references an optional external documentation link and the hosted instance is described as a testing/demo instance
  • No official production SLA or commercial support is provided by the repository owner; adoption for critical enterprise use should be evaluated carefully
  • Repository shows no published binary releases on GitHub; deployment requires following the source setup and system requirements (PHP/MariaDB, mailserver)

HelpRealm is a compact, PHP/Laravel-based helpdesk intended for small teams and testing instances. It offers core ticketing, email integration and an API/widget for embedding support flows, while users should plan for self-deployment and limited official documentation or commercial support.

44stars
9forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running