> ## Documentation Index
> Fetch the complete documentation index at: https://docs.advancedtables.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Action Customization

> Customize trigger actions for Multi-Sort, View Manager, and Quick Save with icons, labels, tooltips, colors, and more.

Advanced Tables provides full action customization following the same pattern as Filament's [`columnManagerTriggerAction()`](https://filamentphp.com/docs/5.x/tables/columns/overview#customizing-the-column-manager-trigger-action). You can customize any action's icon, label, tooltip, color, size, and more.

## Customizing Trigger Actions

Trigger actions control the buttons that open the Multi-Sort popover, View Manager, and Quick Save modal:

```php theme={null}
use Filament\Actions\Action;
use Filament\Support\Icons\Heroicon;

AdvancedTablesPlugin::make()
    ->multiSortTriggerAction(function (Action $action) {
        return $action
            ->icon(Heroicon::OutlinedFunnel)
            ->tooltip('Sort by multiple columns')
            ->color('primary');
    })
    ->viewManagerTriggerAction(function (Action $action) {
        return $action
            ->button()
            ->label('My Views')
            ->icon(Heroicon::OutlinedSquares2x2);
    })
    ->quickSaveTriggerAction(function (Action $action) {
        return $action
            ->icon(Heroicon::OutlinedBookmark)
            ->tooltip('Save current view');
    })
```
