How often should the queue be run when using a cron job

If you're using a cron job to run the queue jobs, we recommend running it every 5 minutes or so. If you'd like the email notifications etc to be sent sooner than 5 minutes, it's fine to run it more frequently.