Did you know that any commands you schedule in the console kernel can automatically email their output if something goes wrong
$schedule    ->command(PruneOrganizationsCOmmand::class)    ->hourly()    ->emailOutputOnFailure(config('mail.support'));
Tip given by @mattkingshott