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