Un plugin de help desk diseñado para el panel de administración Filament
Recursos, widgets y páginas nativos que se integran directamente en tu panel Filament existente. Sin necesidad de Inertia.js — Escalated habla Filament nativamente.
$ composer require escalated-dev/escalated-filamentPor qué Escalated
Por qué Escalated para Filament
Diseñado para sentirse como si viniera con el panel de administración.
Recursos nativos de Filament
La gestión de tickets es un Recurso de Filament con tablas, formularios y vistas de detalle. Ordenación, filtrado y acciones masivas funcionan de forma predeterminada.
Widgets del dashboard
Agrega estadísticas de tickets, temporizadores de SLA y feeds de actividad a tu dashboard de Filament. Los widgets siguen los patrones de componentes de Filament.
Sin necesidad de Inertia
A diferencia de otros adaptadores de Escalated, el plugin de Filament se renderiza completamente dentro de tu panel Filament usando Livewire. Sin necesidad de build frontend separado.
Primeros pasos
Cómo funciona
Tres pasos desde cero hasta un help desk funcional.
Instala el plugin
composer require escalated-dev/escalated-filament
Publica y migra
php artisan escalated:install && php artisan migrate
Registra el plugin
Agrega Escalated a tu proveedor de panel Filament y el recurso de tickets, widgets y páginas aparecen automáticamente.
Características
Características nativas de Filament
Cada punto de integración que esperarías de un plugin de primera mano de Filament.
Integración con Table Builder
Las listas de tickets usan el Table Builder de Filament. Columnas personalizadas, filtros, acciones y operaciones masivas con la experiencia completa de Filament.
Integración con Form Builder
Crea y edita tickets con el Form Builder de Filament. Validación, repetidores y campos personalizados siguen las convenciones de Filament.
Relationship Managers
Ve respuestas de tickets, actividades y etiquetas como Relationship Managers de Filament. Edición y creación en línea dentro de la vista de detalle del ticket.
Integración de notificaciones
Los eventos de tickets activan notificaciones de Filament. Mensajes toast, notificaciones de base de datos y alertas por correo usando el sistema de notificaciones de Filament.
Temas del panel
Escalated hereda el tema de tu panel Filament. Colores, fuentes y modo oscuro funcionan automáticamente. Sin configuración CSS separada necesaria.
Clases de acción
Asigna tickets, cambia prioridad y gestiona SLAs con clases Action de Filament. Confirmaciones modales e inputs de formulario integrados.
Código
Registra y personaliza
Patrones estándar de plugins de Filament. Nada nuevo que 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', ]), ]) );
¿Listo para agregar tickets de soporte a tu panel Filament?
Instala el plugin, regístralo en tu proveedor de panel y ya está. Código abierto, auto-alojado y diseñado para Filament.