Overview
The Panel Builder uses the Notifications package to send messages to users. Please read the documentation to discover how to send notifications easily. If you’d like to receive database notifications, you can enable them in the configuration:Setting up websockets in a panel
The Panel Builder comes with a level of inbuilt support for real-time broadcast and database notifications. However there are a number of areas you will need to install and configure to wire everything up and get it working.- If you haven’t already, read up on broadcasting in the Laravel documentation.
- Install and configure broadcasting to use a server-side websockets integration like Pusher.
- If you haven’t already, you will need to publish the Filament package configuration:
- Edit the configuration at
config/filament.phpand uncomment thebroadcasting.echosection - ensuring the settings are correctly configured according to your broadcasting installation. - Ensure the relevant
VITE_*entries exist in your.envfile. - Clear relevant caches with
php artisan route:clearandphp artisan config:clearto ensure your new configuration takes effect.