NotionのWebhookとGoogle Apps Script(GAS)を活用して、Notionページの更新内容をMicrosoft Teamsへ自動通知する方法を解説します。本システムは、情報共有の効率を高め、チームのコラボレーションを強化します。
チャンネルを開く: 投稿対象のTeamsチャンネルに移動
コネクタの追加: 「…(その他)」→「コネクタ」→「Incoming Webhook」→「追加」


Webhook URLを取得: 名前を設定し、「作成」→ URLをコピー

<aside> <img src="/icons/light-bulb_yellow.svg" alt="/icons/light-bulb_yellow.svg" width="40px" />
コネクタはMicrosoftから2025年中の廃止がアナウンスされていますので、今後はPower Automate(ワークフロー)をご利用ください。
https://qiita.com/tomoyasasaki1204/items/48ea14c442ea80171daa
</aside>
今回は、:google:Google App Scriptのスクリプトを作成しました。お使いの連携プラットフォームによって適宜修正してください (MS Power Automate, AWS Lambda, Zapier, Make, Cloudflare Workers, fly.ioなど)

<aside> <img src="/icons/light-bulb_yellow.svg" alt="/icons/light-bulb_yellow.svg" width="40px" />
<aside>

</aside>
ボタンプロパティの作成
<aside>

</aside>
「オートメーションを編集する」で「Webhookを送信する」を選択
<aside>

</aside>