Webhook(Slack / Teams / 汎用Webhook)の設定方法

Slack、Teams(Workflows)、および任意の HTTPS Webhook への通知設定方法を解説します。

Webhook とは?

Webhook(ウェブフック)は、当アプリケーションからSlackやTeams、または任意の HTTPS エンドポイントへ、定期インテルなどの通知をリアルタイムに送信するための仕組みです。 この設定を行うことで、お使いのチャットツールに直接情報を受け取ることができます。

Slack Webhook の設定

Slackのチャンネルに通知を送信するには、Incoming Webhook URLを発行する必要があります。

  1. アプリの作成: Slack API にアクセスし、「Create New App」>「From scratch」を選択します。
  2. Webhookの有効化: 左側のメニューから「Incoming Webhooks」を選択し、「Activate Incoming Webhooks」を「On」にします。
  3. ワークスペースへの追加: ページ下部の「Add New Webhook to Workspace」をクリックします。
  4. チャンネルの選択: 通知を送信したいチャンネルを選択し、「許可」をクリックします。
  5. URLのコピー: 発行されたWebhook URL(https://hooks.slack.com/...で始まるURL)をコピーし、アプリの設定画面に入力してください。

Microsoft Teams(Workflows)Webhook の設定

重要(2026年2月時点)
Teamsは旧Incoming Webhook/コネクタから、Workflowsベースへの移行が進んでいます。新規設定はWorkflowsを前提にしてください。

事前チェック

  • Teams の Workflows アプリが利用可能(管理者によりブロックされていない)
  • 通知先チーム/チャネルに投稿権限がある

最短手順(テンプレート利用)

  1. Teamsで通知先チャネルの ... から Workflows を開きます。
  2. テンプレートから 「Webhook アラートをチャネルに送信する」 を選びます。
  3. ワークフロー名と投稿先(Team/Channel)を確認し、必要に応じて認証アカウントを切り替えて作成します。
  4. 作成完了ダイアログで表示される Webhook リンクをコピー からコピーし、本アプリのTeams設定に登録します。
  5. URLを後で再取得する場合は、Workflowsで該当フローを編集し、Webhook リンクをコピー からコピーします。

汎用 Webhook の設定

Slack や Teams 以外でも、HTTPS の POST エンドポイントがあれば通知先として登録できます。通知設定画面でプロバイダに Webhook を選び、その URL を入力してください。

  • 送信先は Content-Type: application/json の POST を受け取れる必要があります。
  • 汎用 Webhook では、最新レポートの JSON がそのまま送信されます。

関連ガイド

このページだけで作業は進められます。関連設定や運用例が必要な場合だけ、次のガイドを開いてください。

実際に試す

通知付きジョブを 1 本だけ試す

通知先は 1 つに絞り、重要度の高い変化だけ送る構成から始めるとノイズが増えにくくなります。

無料登録して始める

ヘルプを読んでも解決しない場合

ヘルプだけで不足する場合は、公開ページの確認やお問い合わせをご利用ください。