Um plugin de help desk feito para o painel de administracao Filament
Resources, widgets e paginas nativos que se encaixam diretamente no seu painel Filament existente. Sem necessidade de Inertia.js — o Escalated fala Filament nativamente.
$ composer require escalated-dev/escalated-filamentPor que Escalated
Por que Escalated para Filament
Construido para parecer que veio com o painel de administracao.
Resources nativos do Filament
Gerenciamento de tickets e um Resource do Filament com tabelas, formularios e views de detalhe. Ordenacao, filtragem e acoes em massa funcionam nativamente.
Widgets do dashboard
Adicione estatisticas de tickets, temporizadores de SLA e feeds de atividade ao seu dashboard Filament. Widgets seguem os padroes de componentes do Filament.
Sem necessidade de Inertia
Diferente de outros adaptadores do Escalated, o plugin Filament renderiza inteiramente dentro do seu painel Filament usando Livewire. Sem necessidade de build frontend separado.
Primeiros passos
Como funciona
Tres passos do zero a um help desk funcionando.
Instale o plugin
composer require escalated-dev/escalated-filament
Publique e migre
php artisan escalated:install && php artisan migrate
Registre o plugin
Adicione o Escalated ao seu panel provider do Filament e o resource de tickets, widgets e paginas aparecem automaticamente.
Recursos
Recursos nativos do Filament
Cada ponto de integracao que voce esperaria de um plugin first-party do Filament.
Integracao com Table Builder
Listas de tickets usam o Table Builder do Filament. Colunas personalizadas, filtros, acoes e operacoes em massa com a experiencia completa do Filament.
Integracao com Form Builder
Crie e edite tickets com o Form Builder do Filament. Validacao, repeaters e campos personalizados seguem convencoes do Filament.
Relationship Managers
Veja respostas de tickets, atividades e tags como Relationship Managers do Filament. Edicao e criacao inline na view de detalhe do ticket.
Integracao de notificacoes
Eventos de tickets acionam notificacoes do Filament. Mensagens toast, notificacoes no banco de dados e alertas por e-mail usando o sistema de notificacoes do Filament.
Tema do painel
O Escalated herda o tema do seu painel Filament. Cores, fontes e modo escuro funcionam automaticamente. Sem configuracao CSS separada necessaria.
Classes de acao
Atribua tickets, mude prioridade e gerencie SLAs com classes Action do Filament. Confirmacoes modais e inputs de formulario integrados.
Codigo
Registre e personalize
Padroes padrao de plugin do Filament. Nada novo para aprender.
// app/Providers/Filament/AdminPanelProvider.php use Escalated\Filament\EscalatedPlugin; public function panel(Panel $panel): Panel { return $panel ->plugins([ EscalatedPlugin::make() ->enableWidgets() ->enableNotifications(), ]); } // Customize the ticket resource EscalatedPlugin::make() ->ticketResource( table: fn (Table $table) => $table ->columns([ TextColumn::make('subject')->searchable(), BadgeColumn::make('priority')->colors([ 'danger' => 'high', 'warning' => 'medium', ]), ]) );
Pronto para adicionar tickets de suporte ao seu painel Filament?
Instale o plugin, registre-o no seu panel provider e esta pronto. Open source, auto-hospedado e feito para Filament.