GASにはトリガーというものを作ることが出来るのだが、これはかなり便利だと思う。 例えばこんな感じ MorningMail.gs function doGet(){ var trigger = ScriptApp.newTrigger('mornigMail'); // トリガーで動かす関数名を引数に渡す trigger.timeBased() // トリガーを時間ベースに設定 .everydays(1) // 一日おき(毎日)の .atHour(7) // 7時に .create(); // 関数を実行するトリガーを作成 } function morningMail(){ MailApp.sendEmail("hogehoge@mail.com", "Good morning!", "Let`s eat breakfast!!"); } 「Webアプリケーションとして公開」設定をしている