Filament

Een helpdesk-plugin gebouwd voor het Filament adminpaneel

Native resources, widgets en pagina's die direct in je bestaande Filament-paneel passen. Geen Inertia.js nodig — Escalated spreekt native Filament.

Terminal
$ composer require escalated-dev/escalated-filament

Waarom Escalated

Waarom Escalated voor Filament

Gebouwd om aan te voelen alsof het met het adminpaneel is meegeleverd.

Native Filament-resources

Ticketbeheer is een Filament Resource met tabellen, formulieren en detailweergaven. Sorteren, filteren en bulkacties werken direct.

Dashboard-widgets

Voeg ticketstatistieken, SLA-timers en activiteitsfeeds toe aan je Filament-dashboard. Widgets volgen Filament's componentpatronen.

Geen Inertia nodig

Anders dan andere Escalated-adapters rendert de Filament-plugin volledig binnen je Filament-paneel via Livewire. Geen aparte frontend-build nodig.

Aan de slag

Hoe het werkt

Drie stappen van nul naar een werkende helpdesk.

1

Installeer de plugin

composer require escalated-dev/escalated-filament

2

Publiceer & migreer

php artisan escalated:install && php artisan migrate

3

Registreer de plugin

Voeg Escalated toe aan je Filament-paneel-provider en de ticketresource, widgets en pagina's verschijnen automatisch.

Functies

Filament-native functies

Elk integratiepunt dat je verwacht van een first-party Filament-plugin.

Table Builder-integratie

Ticketlijsten gebruiken Filament's Table Builder. Aangepaste kolommen, filters, acties en bulkoperaties met de volledige Filament-ervaring.

Form Builder-integratie

Maak en bewerk tickets met Filament's Form Builder. Validatie, repeaters en aangepaste velden volgen Filament-conventies.

Relatiebeheerders

Bekijk ticketantwoorden, activiteiten en tags als Filament Relationship Managers. Inline bewerking en aanmaak binnen de ticketdetailweergave.

Meldingsintegratie

Ticketgebeurtenissen triggeren Filament-meldingen. Toast-berichten, databasemeldingen en e-mailwaarschuwingen via Filament's meldingssysteem.

Paneelthema

Escalated neemt het thema van je Filament-paneel over. Kleuren, lettertypen en dark mode werken automatisch. Geen aparte CSS-configuratie nodig.

Actieklassen

Wijs tickets toe, wijzig prioriteit en beheer SLA's met Filament Action-klassen. Modale bevestigingen en formulierinvoer ingebouwd.

Code

Registreer en pas aan

Standaard Filament-pluginpatronen. Niets nieuws om te leren.

// 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',
                ]),
            ])
    );

Klaar om supporttickets toe te voegen aan je Filament-paneel?

Installeer de plugin, registreer in je paneel-provider en je bent live. Open source, self-hosted en gebouwd voor Filament.