In this tutorial we're going to learn how to setup and use scheduled tasks with Laravel to perform the same tasks on a regular timescale. To use scheduled tasks in Laravel it will use your server cron jobs. What makes this different to just setting up a cron jobs is that Laravel will only have on entry in your cron job setup. Before if you want to create a scheduled task you will have to setup each task as it's own cron job, with Laravel you only need to do this once. * * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1 https://paulund.co.uk/create-scheduled-tasks-with-laravel#define-jobsTo define your scheduled jobs you need to use the app/Console/Kernel.php file and add a method for schedule.