Create the ability to run reports automatically on a schedule


I would like to send a daily/weekly/monthly report to an email address on a schedule (say every evening/week/month) - this would be an existing saved query that I have set up that gives me call stats to an incoming number for the last 24 hours/7days/1 month.