Repolode
uvdesk

uvdesk/community-skeleton

Sistema de tickets de suporte open source, desenvolvido com Symfony e Backbone.js para gerenciar solicitações de clientes, caixas de entrada e uma base de conhecimento.

Alternativa open source a:ZendeskFreshdesk

Estrelas
19,640
Forks
563
Issues abertas
83
Último commit
mês passado

O que é?

O UVdesk Community é um sistema de helpdesk auto-hospedado que transforma e-mails e consultas de clientes em tickets de suporte que os agentes podem acompanhar, atribuir e responder. Ele é desenvolvido com o framework PHP Symfony e usa Backbone.js no front-end, além de ser projetado para ser personalizado e ampliado conforme diferentes fluxos de trabalho de suporte.

A distribuição é composta por vários pacotes: um framework principal com as APIs centrais, um framework de extensões para integrações de terceiros, um bundle de automação para fluxos de trabalho e respostas prontas, um componente de caixa de entrada que converte e-mails recebidos em tickets e um bundle de central de suporte que oferece um portal voltado aos clientes. Agentes e clientes fazem login por caminhos separados.

O projeto pode ser instalado pelo Composer ou por um arquivo compactado pré-configurado e, em seguida, configurado por um instalador web ou um comando de terminal. Também há instruções para configurações com Docker e Vagrant, e o sistema está disponível em vários idiomas.

Recursos principais

  • 01Converte e-mails recebidos em tickets de suporte por meio de um componente de caixa de entrada.
  • 02Oferece suporte a permissões de agentes, grupos, equipes e tags de tickets.
  • 03Oferece respostas salvas, encaminhamento de tickets e notificações por e-mail.
  • 04Inclui um portal de central de suporte ao cliente e uma base de conhecimento com artigos e perguntas frequentes.
  • 05Oferece automação de fluxos de trabalho e um bundle de API para integrações.
  • 06Inclui um instalador web e configuração pelo terminal.

Casos de uso

  • Manter um helpdesk interno que gerencia e-mails de clientes em uma empresa pequena ou de médio porte.
  • Criar um portal de suporte ao cliente no qual usuários possam enviar e acompanhar tickets.
  • Personalizar um sistema de tickets baseado em Symfony para fluxos de trabalho de suporte específicos.
  • Hospedar uma alternativa autogerenciada a serviços de helpdesk hospedados.

Início rápido

  1. 1

    Crie o projeto com o Composer

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

    Configure o helpdesk pelo terminal

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

    Inicie o servidor de desenvolvimento local

    php bin/console server:run

Antes de usar

  • Requer PHP 8.1, as extensões PHP IMAP e PHP Mailparse e pelo menos 4 GB de RAM.
  • Os pacotes principais são distribuídos sob a licença OSL-3.0, uma licença de copyleft recíproco.

Em coleções

Tópicos

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

Perguntas frequentes

O que é community-skeleton?
Sistema de tickets de suporte open source, desenvolvido com Symfony e Backbone.js para gerenciar solicitações de clientes, caixas de entrada e uma base de conhecimento. O UVdesk Community é um sistema de helpdesk auto-hospedado que transforma e-mails e consultas de clientes em tickets de suporte que os agentes podem acompanhar, atribuir e responder. Ele é desenvolvido com o framework PHP Symfony e usa Backbone.js no front-end, além de ser projetado para ser personalizado e ampliado conforme diferentes fluxos de trabalho de suporte.
community-skeleton é gratuito? Qual é a licença?
community-skeleton é open source sob a licença OSL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
community-skeleton ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de community-skeleton foi em 7 de out. de 2026.
Para que posso usar community-skeleton?
Manter um helpdesk interno que gerencia e-mails de clientes em uma empresa pequena ou de médio porte. Criar um portal de suporte ao cliente no qual usuários possam enviar e acompanhar tickets. Personalizar um sistema de tickets baseado em Symfony para fluxos de trabalho de suporte específicos. Hospedar uma alternativa autogerenciada a serviços de helpdesk hospedados.
Como instalar community-skeleton?
Crie o projeto com o Composer: composer create-project uvdesk/community-skeleton helpdesk-project Configure o helpdesk pelo terminal: php bin/console uvdesk:configure-helpdesk Inicie o servidor de desenvolvimento local: php bin/console server:run
Onde consigo community-skeleton?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/uvdesk/community-skeleton

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados