Workflows in Laravel
Filament Workflows connects events in a Laravel application to executable actions. Workflows and their triggers are configured in the Filament panel. When the conditions match, the plugin runs the associated actions.
Custom actions
Models connect to the plugin through a trait. Actions are PHP classes with a handle method that defines what happens after a matching event.
Workflows are configured in the admin panel; application logic stays in the action classes.
Installation
composer require tschucki/filament-workflows
Next, install the plugin and register it in the Filament panel. The repository documentation contains the full setup and an example action.