All work

Web Platforms

Deskora

A self-hosted, omnichannel customer support platform (email, chat, phone, social) evolved from Zammad with all cloud telemetry removed.

Client
Devix — commercial product
Completed
August 2025
Technologies
Ruby on Rails 8Vue 3TypeScriptPostgreSQLGraphQLVite

Deskora is a full helpdesk and customer-support platform covering email, chat, phone, and social channels in one shared inbox. stripping cloud telemetry, and setting it on a commercial roadmap so organizations get a mature, sovereign support desk they can run entirely on their own infrastructure.

Zammad 7.2

Base

4+

Channels

GraphQL

API

Self-hosted

Hosting

The challenge

Teams wanted a serious, feature-complete support desk without SaaS lock-in, per-agent cloud pricing, or external telemetry — and with the freedom to extend and rebrand it as a commercial product.

The solution

A fork-and-evolve strategy on Rails 8 + Vue 3 with a GraphQL API: rebranded to Deskora, removed outbound telemetry, and documented the codebase with reverse-engineering notes to enable a commercial roadmap on top of a battle-tested foundation.

Architecture

Ruby on Rails 8 monolith backend, Vue 3 + TypeScript SPA frontend over GraphQL, PostgreSQL persistence, and a Vite build toolchain — self-hosted with no cloud dependencies.

Key features

  • Omnichannel tickets — email, chat, phone, social
  • Shared team inbox with SLAs and triage
  • Knowledge base and automation rules
  • GraphQL API for extensions
  • Rebranded, telemetry-free Zammad core
  • Self-hosted with no vendor lock-in

Have a similar problem to solve?

Tell us what you're building — we'll tell you honestly whether we're the right team for it.

Start a conversation
Deskora | Self-Hosted Helpdesk | Devix — Devix