本記事では、Google Calendar に登録した予定の開始時間にトーク BOT で LINE WORKS に通知する手順を紹介します。
Azure Automation の準備
Azure Automation の Runbook の準備は、こちらの記事を参照してください。
TITLE: LINE WORKS + Azure Automation + Microsoft Flow で LINE WORKS Bot からトークメッセージ送信
URL: https://qiita.com/iwaohig/items/3056b95597772061d17b
IFTTT では、Runbook を直接呼びだすことはできませんが、Azure Automation で Webhook が設定できるので、IFTTT の Webhooks の機能を利用します。
TITLE: webhook を使用した Azure Automation の Runbook の開始
URL: https://docs.microsoft.com/ja-jp/azure/automation/automation-webhooks
IFTTT の準備
IFTTT のアプレット作成時に "this" のトリガーに "Google Calendar" を指定します。
IFTTT のアプレット作成時に "that" のアクションを指定する部分で Webhooks を指定します。
Webhokks の URL に Azure Automation の Runbook で生成した Webhook の URL を記述し、Method は POST を指定します。
動作確認
Google カレンダーの予定開始時に、LINE WORKS の Bot からトークメッセージが送られることを確認します。