Repolode
uvdesk

uvdesk/community-skeleton

Sistema de tickets de soporte de código abierto basado en Symfony y Backbone.js para gestionar solicitudes de clientes, buzones y una base de conocimiento.

Alternativa open source a:ZendeskFreshdesk

Estrellas
19,640
Forks
563
Issues abiertos
83
Último commit
el mes pasado

¿Qué es?

UVdesk Community es un sistema de soporte autohospedado que convierte los correos y las consultas de los clientes en tickets que los agentes pueden seguir, asignar y responder. Está desarrollado con el framework PHP Symfony y Backbone.js en el frontend, y permite personalizarlo y ampliarlo para adaptarlo a distintos flujos de trabajo de soporte.

La distribución reúne varios paquetes: un framework principal con las API esenciales, un framework de extensiones para integraciones de terceros, un bundle de automatización para flujos de trabajo y respuestas predefinidas, un componente de buzón que convierte los correos entrantes en tickets y un bundle de centro de soporte que ofrece un portal para clientes. Los agentes y los clientes inician sesión por vías distintas.

El proyecto se puede instalar con Composer o mediante un archivo comprimido preempaquetado y, después, configurar con un instalador web o un comando de terminal. También hay documentación para configurarlo con Docker y Vagrant, y el sistema está disponible en varios idiomas.

Funciones clave

  • 01Convierte los correos entrantes en tickets de soporte mediante un componente de buzón.
  • 02Admite privilegios de agente, grupos, equipos y etiquetas para los tickets.
  • 03Ofrece respuestas guardadas, reenvío de tickets y notificaciones por correo electrónico.
  • 04Incluye un portal del centro de soporte al cliente y una base de conocimiento con artículos y preguntas frecuentes.
  • 05Ofrece automatización de flujos de trabajo y un bundle de API para integraciones.
  • 06Incluye un instalador web y configuración desde la terminal.

Casos de uso

  • Gestionar un helpdesk interno que atiende los correos de clientes de una empresa pequeña o mediana.
  • Crear un portal de soporte al cliente donde los usuarios puedan enviar y seguir tickets.
  • Personalizar un sistema de tickets basado en Symfony para adaptarlo a flujos de trabajo de soporte específicos.
  • Alojar una alternativa autogestionada a los servicios de helpdesk alojados.

Inicio rápido

  1. 1

    Crea el proyecto con Composer

    composer create-project uvdesk/community-skeleton helpdesk-project
  2. 2

    Configura el servicio de asistencia desde el terminal

    php bin/console uvdesk:configure-helpdesk
  3. 3

    Inicia el servidor de desarrollo local

    php bin/console server:run

Antes de usarlo

  • Requiere PHP 8.1, las extensiones PHP IMAP y PHP Mailparse, y al menos 4 GB de RAM.
  • Los paquetes principales se publican bajo la licencia OSL-3.0, una licencia de copyleft recíproco.

En colecciones

Temas

#helpdesk#ticketing-system#customer-support#symfony#php#knowledgebase#self-hosted#agent-privilege#backbonejs#docker-runtime

Preguntas frecuentes

¿Qué es community-skeleton?
Sistema de tickets de soporte de código abierto basado en Symfony y Backbone.js para gestionar solicitudes de clientes, buzones y una base de conocimiento. UVdesk Community es un sistema de soporte autohospedado que convierte los correos y las consultas de los clientes en tickets que los agentes pueden seguir, asignar y responder. Está desarrollado con el framework PHP Symfony y Backbone.js en el frontend, y permite personalizarlo y ampliarlo para adaptarlo a distintos flujos de trabajo de soporte.
¿community-skeleton es gratuito? ¿Qué licencia tiene?
community-skeleton es open source bajo la licencia OSL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿community-skeleton sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de community-skeleton fue el 7 oct 2026.
¿Para qué puedo usar community-skeleton?
Gestionar un helpdesk interno que atiende los correos de clientes de una empresa pequeña o mediana. Crear un portal de soporte al cliente donde los usuarios puedan enviar y seguir tickets. Personalizar un sistema de tickets basado en Symfony para adaptarlo a flujos de trabajo de soporte específicos. Alojar una alternativa autogestionada a los servicios de helpdesk alojados.
¿Cómo se instala community-skeleton?
Crea el proyecto con Composer: composer create-project uvdesk/community-skeleton helpdesk-project Configura el servicio de asistencia desde el terminal: php bin/console uvdesk:configure-helpdesk Inicia el servidor de desarrollo local: php bin/console server:run
¿Dónde consigo community-skeleton?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/uvdesk/community-skeleton

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados