コンテンツへスキップ
すべての記事
Setup

SlackおよびMicrosoft Teamsへの通知

Incoming Webhook(BYOモデル)を使用して、自動化からも含めCRMのアラートをSlackまたはMicrosoft Teamsのチャンネルに送信します。

CRMからSlackまたはMicrosoft Teamsのチャンネルへメッセージを投稿できます。方式はBYO(「自分のものを持ち込む」)です。SlackまたはTeamsでIncoming Webhookを作成し、そのURLをCRMに貼り付けます。当社側では、アラートすべき事象が発生したときにそのURLへPOSTを送るだけで、OAuthもアカウントも料金も発生しません。

この連携は初期状態では無効です。URLを貼り付けて有効化するまで何も送信されません。webhook URLは機密情報として扱われ、CRM内では暗号化して保存され、二度と表示されません。

前提条件

  • Incoming Webhookを作成できるSlackワークスペースまたはMicrosoft Teamsチーム(通常はワークスペース/チャンネルの管理者権限が必要です)。
  • アラートを受け取る送信先チャンネルの選定。
  • Sellioで、設定 → 連携でwebhook URLを貼り付けるための管理者アクセス権。

ステップ1:Incoming Webhookを作成する

Slackの場合:api.slack.com/appsにアクセスし、ワークスペースにアプリを作成して「Incoming Webhooks」を有効化し、「Add New Webhook to Workspace」をクリックしてチャンネルを選択します。生成されたURL(https://hooks.slack.com/services/…で始まる)をコピーします。

Microsoft Teamsの場合:対象のチャンネルで「...」→「コネクタ」(または「ワークフロー/Incoming Webhook」)を開き、「Incoming Webhook」コネクタを追加して名前を付け、生成されたURL(webhook.office.comを含む)をコピーします。

ステップ2:URLをCRMに貼り付ける

  1. 設定 → 連携を開き、「Slack通知」または「Microsoft Teams通知」のカードを見つけます。
  2. Incoming Webhook URLを貼り付けます。任意でチャンネルのラベル(例:#sales)を入力できます(参照用のみ)。
  3. 「webhookを保存」をクリックします。URLは暗号化して保存され、二度と表示されません。
  4. 「有効化」をクリックし、続けて「テスト送信」でメッセージがチャンネルに届くことを確認します。

ステップ3:自動化からチャンネルへアラートする

設定 → 自動化で、ルールを作成し(例:「商談がWonに移動したとき」)、アクション「チャンネルに通知(Slack/Teams)」を追加します。チャンネルを選び、メッセージを記述します。{{field}}を使ってレコードのデータを挿入できます。例:「新規成約:{{name}}、$ {{amount}}」。

💡 メッセージはレコードが保存された直後にベストエフォートで送信されます。チャンネルが未設定であったり、Slack/Teamsが停止していても、自動化は失敗せず、ルールの残りの処理は続行されます。URLを貼り付けずに「テスト送信」を試みると、CRMは明確に警告し、何も送信されません。

webhook URLは機密情報として扱ってください。URLを知っている人は誰でもそのチャンネルに投稿できます。変更するには新しいURLを貼り付けて保存し、無効にするには「無効化」をクリックします。

テスト方法

  1. URLを貼り付けて有効化した後、カードの「テスト送信」をクリックします。
  2. Slack/Teamsのチャンネルを開き、テストメッセージが届いたことを確認します。
  3. シンプルな自動化を作成し(例:商談がWonに移動)、「チャンネルに通知」アクションを設定してトリガーし、チャンネルに実際のアラートが届くことを確認します。

トラブルシューティング

  • 「テスト送信」でURLが未設定と警告される:テスト前にIncoming Webhook URLを貼り付けて保存してください。
  • メッセージがチャンネルに届かない:URLが不完全または失効している可能性があります。Slackではアプリを削除するとwebhookが失効するため、再作成して新しいURL(https://hooks.slack.com/services/で始まる必要があります)を貼り付けてください。Teamsでは「Incoming Webhook」コネクタを再作成してください(URLにwebhook.office.comを含みます)。
  • 送信時に404/403:URLがSlack/Teamsで失効しているか、チャンネルが削除されています。新しいURLを生成してCRMで置き換えてください。
  • 自動化がアラートしない:連携が「有効化」されていること、ルールに正しいチャンネルを指す「チャンネルに通知(Slack/Teams)」アクションがあることを確認してください。送信はベストエフォートのため、チャンネル側で失敗しても自動化自体は壊れません。

この記事をシステム内で開く

読んだあとは、実際に動かしてみませんか。

アカウントは無料です。マニュアルはすべてシステム内でも参照でき、この内容をもとに回答するアシスタントも使えます。

無料アカウントを作成
SlackおよびMicrosoft Teamsへの通知 · Sellio