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
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.
- 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
- 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
- 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
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.





