Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

open-helpdesk

Open HelpDesk es una solución open source para gestión de tickets y soporte al cliente, alternativa a Zendesk/Freshdesk con ticketing, email, automatizaciones, SLA, base de conocimientos y portal de clientes. Licencia AGPL-3.0 + Enterprise Edition.

Ficha actualizada 27 sept 2026, 12:07 · upstream 27 sept 2026, 11:52 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es open-helpdesk

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Open HelpDesk es una plataforma completa de helpdesk auto-alojable diseñada para reemplazar soluciones comerciales como Zendesk o Freshdesk sin costes por asiento. Ofrece gestión integral de tickets, canal de email bidireccional (SMTP, IMAP, webhooks), automatizaciones con pruebas secuenciales, cumplimiento de SLA respetando horas laborables y un portal público para clientes con búsqueda y artículos votados.

La arquitectura se basa en Next.js y Node.js, ejecutándose sobre PostgreSQL 17 para persistencia de datos y Redis para caché. Incluye una REST API completa (57 operaciones) documentada en OpenAPI 3.1, un servidor MCP para integración con asistentes de IA y herramientas de migración e importación/exportación que preservan números de ticket y fechas originales. Todo el núcleo es AGPL-3.0; las funcionalidades empresariales como SSO avanzado, auditoría detallada y asistente AI están en la carpeta ee/ bajo licencia comercial.

El sistema soporta 25 idiomas con paridad léxica verificada en tiempo de compilación, permite multi-tenencia mediante seguridad a nivel de fila en PostgreSQL y ofrece exportación/importación en formato NDJSON para garantizar la portabilidad de datos. Incluye un asistente AI opcional que puede redactar respuestas basándose en el historial del workspace o artículos publicados, con opción de usar modelos propios (BYOL) sin enviar datos a terceros.

CASOS DE USO
  • Despliegue interno de helpdesk para soporte técnico con agentes ilimitados y costes cero por usuario
  • Migración desde Zendesk manteniendo números de ticket, fechas y autores originales mediante importador nativo
  • Integración con asistentes de IA a través del servidor MCP para búsqueda, lectura y creación de tickets
  • Auto-alojamiento en infraestructura propia (VPS/On-premise) con control total sobre datos y cumplimiento normativo
PUNTOS DESTACADOS
  • Portabilidad garantizada: exportación/importación completa en NDJSON sin pérdida de metadatos ni números de ticket
  • SLA configurables por prioridad con políticas ordenadas que respetan horas laborables definidas por el usuario
  • API REST completa y documentada en OpenAPI 3.1 servida dinámicamente en /api/v1/openapi.json
  • Servidor MCP integrado con 9 herramientas para permitir a asistentes de IA interactuar con el workspace
  • Base de conocimientos pública con widget embebible, cuentas por magic-link y sistema de votación de artículos
  • 25 idiomas oficiales con paridad léxica en tiempo de compilación que falla la build si faltan traducciones
PRECAUCIONES
  • Estado Alpha: APIs, esquemas y pantallas pueden cambiar; no recomendado para producción crítica sin pruebas exhaustivas
  • Funcionalidades empresariales (SSO avanzado, auditoría detallada, asistente AI) requieren licencia comercial en ee/
  • Requiere infraestructura específica: PostgreSQL 17, Redis, MinIO/S3 y al menos 4 núcleos CPU/8GB RAM según análisis
  • El asistente AI está limitado a la carpeta ee/ai; su uso productivo requiere acuerdo comercial aunque el código sea visible
  • Importación desde Zendesk no ejecuta reglas ni activadores de SLA para evitar envío masivo de correos no deseados
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

The ticket screenThe agent inboxThe rule editorSLA policiesReportsThe help centre
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Despliegue con docker compose en tres comandos: clonar repositorio, copiar .env.example y ejecutar docker compose up -d. Configurar BETTER_AUTH_SECRET y ENCRYPTION_KEY antes del arranque. Tras instalación inicial, establecer SEED_DEMO=false para evitar workspace de prueba. Verificar tarjeta de diagnóstico en Settings → General para confirmar configuración de PostgreSQL, Redis, MinIO y email. Asignar al menos 4 núcleos CPU y 8GB RAM según análisis técnico.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
3000543963809010
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.