イベントの詳細情報です。イベントが行われる場所です。イベントの開始日時です。イベントの終了日時です。今回は「外出中」とします。オブジェクトのスキーマ定義です。各項目に関しては、上記のカレンダー登録内容(マッピング)で説明しております。「はじめに」でもお話したように、毎週月曜日に翌週一週間のイベント情報を取得・登録するためのスケジュールトリガーを設定しましょう。出社前には見たいので、実行開始時間は朝7時とします。スケジュールトリガー設定の前にDoorkeeper2Salesforceプロジェクトをサービスとして登録しておきます。次に、下記の内容でスケジュールトリガーの設定を行います。ラッキーなことに、本Blog執筆時の今日は、9月25日(月)なので手動で実行します。10月2日(月)~10月8日(日)の間の東京で行われるAWSのイベントが正しくカレンダーに登録されるでしょうか。イエーイあとは、設定してあるスケジュールトリガー(週単位)が毎週イベントを登録してくれるので、どんなイベントが登録されるのかワクワクしながら業務に専念できます♪このスクリプトをさらに改良するならこの辺りでしょうか。交通系のAPIと連携し、イベント場所への移動時間を考慮したカレンダー登録とするカレンダー系のAPIと連携し、日本の祝日をカレンダー登録し休みの日のイベントかどうかを分かりやすくするChatToolと連携し、毎日定時ごろに翌日のイベント情報をチャットに通知するパッと思いつくものを列挙しましたが、どのようなスクリプトにすればいいかもパッと頭に浮かんできますね。機会があれば、この辺りもご紹介させていただければと思います。おわりに今回は需要の多いSalesforceカレンダーとの連携をご紹介させていただきました。カレンダーの公開方法を変更すれば、イベント参加への楽しみがプチ上昇ですね。あわせて、ご検討いただければ幸いでございます。関連するキーワードDataSpiderCloudSalesforceSkyOnDemandTerraSkyBaseについてTerraSkyBaseはクラウドサービスを手掛ける株式会社テラスカイのコンテンツプラットフォームです。