briefley/filament-workflow-builder
A visual workflow builder for Filament panels. Design approval and automation flows with a drag-and-drop canvas, define states, transitions, conditions, and actions, then attach workflows to Eloquent models and manage runs from the admin UI.
Adopt when most of the following hold:
Look elsewhere when:
To executives: This is a small, MIT-licensed Laravel package that gives us a visual workflow builder inside our existing admin panel — scheduling, queued execution, and the ability to plug in our own step logic. It replaces what would otherwise be a bespoke build, letting us ship several automation requests as configuration instead of as separate features. The cost is low and reversible: it's permissively licensed and self-hosted, so there's no vendor lock-in and no data leaving our infrastructure. The main risk is maturity — it's a young package with a small community — which is why I'd recommend piloting it on internal, non-critical workflows first and gating any customer-facing use on a review.
To engineering: The value proposition is that it fits the stack we already have (Laravel + Filament + queues) and keeps custom business logic in our code via pluggable executors rather than in a fork. The ask is a time-boxed spike: wire it up against one real internal workflow, evaluate the executor extension points and the scheduling model against our needs, and confirm we're comfortable owning the code if upstream goes quiet. If the spike succeeds, we treat it as an internal dependency we're prepared to maintain; if not, we've spent days, not a quarter.
How can I help you explore Laravel packages today?