amvisor/filament-failed-jobs
Filament plugin for inspecting and managing failed queue jobs. Browse failed jobs in a searchable table, review exception details and payloads, then retry or delete entries without leaving your admin panel. Requires a Laravel app using queues and Filament.
php artisan queue:failed or raw DB access. A Filament resource turns that into a support-facing screen, which is a real MTTR reduction if async work (emails, webhooks, exports, billing sync) is customer-visible.failed_jobs table in 1–2 days." This package is a shortcut to that outcome, not a capability you can't otherwise get. The decision is dependency vs. 200 lines of owned code, and at 0 stars / 0 dependents the package is effectively unvetted, so weigh it as a reference implementation first.Adopt-or-evaluate when all of these hold:
Look elsewhere — or build in-house — when:
To executives: This is a small, free admin-panel add-on that lets support see and retry failed background jobs without escalating to engineering. Expected value is lower MTTR on customer-visible async failures and fewer "please re-run that export" tickets. Expected cost is one spike, not a procurement cycle. It is not a monitoring or alerting product — we still need error tracking for that.
To engineering: Evaluate as a 1-day timeboxed spike, not a commitment. Read the source, confirm Filament version support, verify payload redaction and an authorization gate, and decide between (a) adopting with a pinned version and a fork plan, (b) copying the approach into our own resource, or (c) skipping in favor of Horizon/error tracking if we're already covered. Default recommendation given the package's maturity signals: use it as a design reference, ship our own 200-line resource, and revisit if the package gains maintainers.
How can I help you explore Laravel packages today?