NotionとSlackの連携イメージ
SlackとNotionを連携して、Slackでメッセージが送信されたら、投稿内容をNotionに追加する方法
Yoomを詳しくみる
この記事のテンプレートを試す
NotionとSlackの連携イメージ
フローボット活用術

2025-03-26

SlackとNotionを連携して、Slackでメッセージが送信されたら、投稿内容をNotionに追加する方法

h.masuda
h.masuda

SlackとNotionは、多くの企業やチームで利用されている人気のツールです。
Slackでチームやクライアントとコミュニケーションを取っている方も多いと思いますが、Slackで依頼されたタスクの管理を難しく感じる方も多いのではないでしょうか?
そんな方には、Notionでタスクを一元管理する方法がオススメです。
本記事では、Slackで送信されたメッセージを自動的にNotionに追加する方法をご紹介します。
この自動化によって、情報を一元管理できるようになり、タスクの見落としを防ぐのに役立ちます。ぜひご活用ください!

こんな方におすすめ

  • SlackとNotionを活用している方
  • SlackとNotionを連携して、効率的にタスクを管理したいと考えている方
  • Slackのメッセージを手動でNotionに転記する作業を負担に感じている方
  • チーム内での情報共有や議事録作成を効率化したいと考えている方
  • 複数プロジェクトの進捗やタスクをNotionで一元管理したい方

それではここからノーコードツールYoomを使って「Slackでメッセージが送信されたら、投稿内容をNotionに追加する方法」を解説していきます。

[Yoomとは]

Slackでメッセージが送信されたら、投稿内容をNotionに追加する方法

Slackの指定チャンネルにメッセージが投稿されたことをSlackのAPIを活用して受信し、Notionが提供するAPIを使ってデータベースに自動登録できます。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

今回のフローは、大きく以下のプロセスに分けられます。

  • SlackとNotionをマイアプリ連携
  • フローボットのテンプレートをコピー
  • Slackのトリガーを設定
  • メッセージから抽出するキーワードを設定
  • Slackのアクションを設定
  • トリガーをONにし、フローボットの起動準備完了

Yoomを利用していない方は、こちらから無料登録をしてください。すでにYoomを利用している方は、ログインしてください。


■概要

Slackで共有された重要な情報を、後から参照するためにNotionへ手作業で転記していませんか。
この作業は手間がかかる上に、コピー&ペーストのミスや転記漏れが発生する原因にもなりかねません。
このワークフローを活用すれば、Slackの特定チャンネルにメッセージが投稿されると、その内容が自動でNotionのデータベースに追加されます。
面倒な手作業から解放され、情報の集約と管理を効率化できるはずです。

■このテンプレートをおすすめする方

  • SlackとNotionを連携させ、手作業による情報転記の手間をなくしたいと考えている方
  • Slack上の情報をNotionに集約し、チームのナレッジやタスク管理を効率化したい方
  • 重要なコミュニケーションの記録漏れを防ぎ、情報共有を円滑にしたい方

■このテンプレートを使うメリット

  • Slackのチャンネルへの投稿が自動でNotionに転記されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手作業によるコピー&ペーストが不要になることで、情報の転記漏れや入力ミスといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、SlackとNotionをYoomと連携します。
  2. トリガーでSlackの「新しいメッセージがチャンネルに投稿されたら」というアクションを設定します。
  3. 次に、AI機能「テキストからデータを抽出する」を設定し、トリガーで取得したメッセージ内容から必要な情報を抽出します。
  4. 最後に、オペレーションでNotionの「レコードを追加する」アクションを設定し、抽出したデータを指定のデータベースに追加します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • 「テキストからデータを抽出する」では、Slackから取得したメッセージ内容を変数として用い、投稿から特定の情報を抽出するようカスタムが可能です。
  • 「レコードを追加する」では、前段のアクションで取得した値をどのプロパティに割り当てるかなどを任意で設定できます。

注意事項

  • Slack、NotionのそれぞれとYoomを連携してください。

ステップ1:SlackとNotionをマイアプリ連携

まず、SlackとNotionを連携するため、マイアプリに登録します。
Yoom管理画面の左側から「マイアプリ」を選択し、「+新規接続」をクリックしてください。

検索窓で「Slack」「Notion」を検索してクリックすると、次の画面に遷移します。

〈Slackの場合〉

連携したいワークスペースが表示されているか確認してください。

ワークスペースは、右上のプルダウンから変更・ログインが可能です。

「Yoom の投稿先はどちらにしますか?」の欄をクリックします。
ワークスペース内のチャンネル一覧が表示されますので、連携したいSlackのチャンネルを選択してください。

設定が完了したら「許可する」をクリックしてください。「マイアプリを登録しました」と表示されたら連携完了です。

〈Notionの場合〉

以下の画面でNotionにログインしてください。

アクセス確認画面が表示されたら、「ページを選択する」をクリックしてください。

連携したいNotionのページを選択し、「アクセスを許可する」をクリックします。


「マイアプリを登録しました」と表示されたら連携完了です。

ステップ2:フローボットのテンプレートをコピー

Yoomにログインした状態で、以下のテンプレートの「試してみる」をクリックしてください。


■概要

Slackで共有された重要な情報を、後から参照するためにNotionへ手作業で転記していませんか。
この作業は手間がかかる上に、コピー&ペーストのミスや転記漏れが発生する原因にもなりかねません。
このワークフローを活用すれば、Slackの特定チャンネルにメッセージが投稿されると、その内容が自動でNotionのデータベースに追加されます。
面倒な手作業から解放され、情報の集約と管理を効率化できるはずです。

■このテンプレートをおすすめする方

  • SlackとNotionを連携させ、手作業による情報転記の手間をなくしたいと考えている方
  • Slack上の情報をNotionに集約し、チームのナレッジやタスク管理を効率化したい方
  • 重要なコミュニケーションの記録漏れを防ぎ、情報共有を円滑にしたい方

■このテンプレートを使うメリット

  • Slackのチャンネルへの投稿が自動でNotionに転記されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手作業によるコピー&ペーストが不要になることで、情報の転記漏れや入力ミスといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、SlackとNotionをYoomと連携します。
  2. トリガーでSlackの「新しいメッセージがチャンネルに投稿されたら」というアクションを設定します。
  3. 次に、AI機能「テキストからデータを抽出する」を設定し、トリガーで取得したメッセージ内容から必要な情報を抽出します。
  4. 最後に、オペレーションでNotionの「レコードを追加する」アクションを設定し、抽出したデータを指定のデータベースに追加します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • 「テキストからデータを抽出する」では、Slackから取得したメッセージ内容を変数として用い、投稿から特定の情報を抽出するようカスタムが可能です。
  • 「レコードを追加する」では、前段のアクションで取得した値をどのプロパティに割り当てるかなどを任意で設定できます。

注意事項

  • Slack、NotionのそれぞれとYoomを連携してください。

ワークスペースには、自動的にテンプレートがコピーされます。
下記画面が表示されたら「OK」をクリックすると、フローボットの設定画面に移動します。

ステップ3:Slackのトリガーを設定

まず、Slackのトリガーアクションを設定します。
「新しいメッセージがチャンネルに投稿されたら」をクリックしてください。

連携するSlackアカウントを確認して「次へ」をクリックします。

「アプリトリガーのAPI接続設定」ページで、「トリガーの起動間隔」と「チャンネルID」を設定します。

  • 「トリガーの起動間隔」は5分、10分、15分、30分、60分の間隔で選択できます。プランによって最短の起動間隔が異なりますので、ご注意ください。

  • 「チャンネルID」の欄をクリックすると、マイアプリに連携したSlackのチャンネル一覧が表示されます。連携したいチャンネルを選択してください。

設定が完了したら、「テスト」をクリックして動作確認を行ってください。
問題なければ「保存する」をクリックすると、Slackのトリガーアクション設定は完了です。

ステップ4:メッセージから抽出するキーワードを設定

次に、Slackで投稿されたメッセージから抽出するキーワードを設定します。
「テキストからデータを抽出する」をクリックしてください。

以下の画面で「次へ」をクリックします。

「詳細を設定」ページで、抽出対象のテキストとキーワードを設定します。

  • 「対象のテキスト」には、「{{メッセージ本文}}」を設定します。
    下記画面のように、欄をクリックし、「新しいメッセージがチャンネルに投稿されたら」の中の「メッセージ本文」を選択すると、「{{メッセージ本文}}」の値を設定できます。

  • 「抽出したい項目」には、テキストから取り出したい項目をカンマ(,)区切りで指定してください。

設定が完了したら、「テスト」をクリックして動作確認を行ってください。
問題なければ「保存する」をクリックし、設定完了です。

ステップ5:Notionのアクションを設定

次に、Slackで投稿されたメッセージをNotionに追加するアクションを設定します。
「レコードを追加する」をクリックしてください。

以下のページで連携するNotionアカウントを確認し、Slackの投稿内容を追加するNotionのデータベースIDを設定します。
「データベース」欄をクリックすると、連携したNotionのデータベース一覧が表示されます。該当のデータベースを選択してください。

設定が完了したら「次へ」をクリックしてください。

「データベース操作の詳細設定」ページに遷移します。
Notionに追加するレコードの値を設定してください。

  • 「日付」にはSlackでメッセージを受け取った日付を設定します。
    下記画像のように、欄をクリックし、「日付」の中から、お好みの表記で「今日」の値を設定してください。

  • 「メッセージ内容」は、欄をクリックして「テキストからデータを抽出する」の中から、ステップ4で設定したキーワードのアウトプットを選択してください。

設定が完了したら、「テスト」をクリックして動作確認を行ってください。
問題なければ「保存する」をクリックし、設定完了です。

ステップ5:トリガーをONにし、フローボットの起動準備完了

これでフローボット稼働の準備が整いました。
「全ての設定が完了しました!」と表示されたら、「トリガーをON」をクリックして完了です。お疲れ様でした!

これで、Slackでメッセージが送信されたら、投稿内容が自動的にNotionへ追加されます。


■概要

Slackで共有された重要な情報を、後から参照するためにNotionへ手作業で転記していませんか。
この作業は手間がかかる上に、コピー&ペーストのミスや転記漏れが発生する原因にもなりかねません。
このワークフローを活用すれば、Slackの特定チャンネルにメッセージが投稿されると、その内容が自動でNotionのデータベースに追加されます。
面倒な手作業から解放され、情報の集約と管理を効率化できるはずです。

■このテンプレートをおすすめする方

  • SlackとNotionを連携させ、手作業による情報転記の手間をなくしたいと考えている方
  • Slack上の情報をNotionに集約し、チームのナレッジやタスク管理を効率化したい方
  • 重要なコミュニケーションの記録漏れを防ぎ、情報共有を円滑にしたい方

■このテンプレートを使うメリット

  • Slackのチャンネルへの投稿が自動でNotionに転記されるため、これまで手作業に費やしていた時間を短縮できます。
  • 手作業によるコピー&ペーストが不要になることで、情報の転記漏れや入力ミスといったヒューマンエラーの防止に繋がります。

■フローボットの流れ

  1. はじめに、SlackとNotionをYoomと連携します。
  2. トリガーでSlackの「新しいメッセージがチャンネルに投稿されたら」というアクションを設定します。
  3. 次に、AI機能「テキストからデータを抽出する」を設定し、トリガーで取得したメッセージ内容から必要な情報を抽出します。
  4. 最後に、オペレーションでNotionの「レコードを追加する」アクションを設定し、抽出したデータを指定のデータベースに追加します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • 「テキストからデータを抽出する」では、Slackから取得したメッセージ内容を変数として用い、投稿から特定の情報を抽出するようカスタムが可能です。
  • 「レコードを追加する」では、前段のアクションで取得した値をどのプロパティに割り当てるかなどを任意で設定できます。

注意事項

  • Slack、NotionのそれぞれとYoomを連携してください。

その他のSlackとNotionを使った自動化の例

他にもSlackとNotionを使った自動化の例がYoomにはたくさんあるので、いくつか紹介します。

1. 毎日Notionデータベース内のタスクから本日が期限のものを抽出し、一括でSlackに通知する

Yoomのスケジュールトリガーを使用して、毎日Notionのデータベース内のタスクから本日が期限のものを抽出し、一括でSlackに通知するフローです。
Notionでタスク管理をしていて、Slackを日々の連絡手段として活用している方に特にオススメです。
本日期限のタスクをSlackで自動的に通知することで、忙しい人もメッセージで一目で確認することができ、タスクの見逃し防止に役立ちます。


■概要

毎日Notionデータベース内のタスクから本日が期限のものを抽出し一括でSlackに通知するフローです。

■このテンプレートをおすすめする方

1.Notionでタスク管理をしている方

・プロジェクトのタスク管理をしているプロジェクトリーダー

・メンバーに当日締切のタスクをリマインドしているマーケティング部門の方

2.Slackを日々の連絡手段としている方

・複数プロジェクトを管理しているプロジェクトマネージャー

・Slackを使用して連携を取っているチーム

■このテンプレートを使うメリット

Notionはデータベースの作成が容易で、タスク管理を効率的に行えるツールです。
しかし、メンバーへの共有のために手動で通知を出している場合、生産性を阻害する原因となります。

メンバーへの手動による通知を自動化したいと考えている方に、このテンプレートは適しています。
Notionから本日期限のタスクを毎日決まった時間にSlackに通知することができるため、業務の効率化を図ることができます。
手動によるNotion内の検索や通知作業を自動化できるため、当日作業をスムーズに進めることが可能です。

■注意事項

・Notion、SlackのそれぞれとYoomを連携してください。

2. お問い合わせメールを受信したら情報を抽出してNotionに集約

お問い合わせメールを受信すると、YoomのAIオペレーションで必要な情報をメールから抽出し、Notionに自動的に集約するフローです。
お問い合わせ内容を手動で転記する手間なく、Notionで自動的に一元管理できるので、進捗管理やマニュアル作成がスムーズになります。


■概要

お問い合わせメールを受信した際、AIオペレーションを使用して必要な情報をメールから抽出し、Notionに自動的に集約します。

AIによるデータ抽出を活用することで複雑な正規表現の設定が不要になりフローボット自体も短縮化が可能です。

■事前準備

・事前にNotion上に問い合わせを蓄積するためのデータベースを作成しておきます。

・実例サンプルはこちら https://sulky-aftershave-b1d.notion.site/aca3de98de6a4f15aa79efaaf8be844a?pvs=4

■作成方法

①トリガーからメールトリガーを選択し、以下の設定を行い保存します。

・受信用アドレスの作成:任意の文字列を入力し、アドレスをコピーしておきます。

・トリガー条件:トリガーを起動させたい件名や本文の条件を任意に設定します。

・次ページのテスト:コピーした受信用アドレスに対して条件を満たしたデモメールを送付し、テストして受信を確認します。

※メール送付からテストで結果を取得できるまで少し時間がかかります。

※受信用アドレスに対して、転送を行いたい場合はこちらを参照ください。 

https://intercom.help/yoom/ja/articles/7266653

②トリガー下の+マークを押し、データを操作・変換するオペレーションを選択して以下の設定を行いテスト・保存します。

・変換タイプ:データの抽出(2タスク)

・対象のテキスト:①で取得したメールの本文を{{本文}}のようにアウトプットとして埋め込みます。

・抽出したい項目:問い合わせ内容から抽出したい項目を半角カンマで区切りながら記入します。例:お名前,メールアドレス,問い合わせ内容

※アウトプットの埋め込みに関する設定方法はこちらをご参照ください。https://intercom.help/yoom/ja/articles/8223528

③+マークを押し、メールを送るオペレーションから以下の設定を行って保存します。

・メールタイプ:任意のメールサービスを選択します。

・To:②で抽出したメールアドレスを埋め込みます。・件名/本文:任意の文章を入力します。

②で取得した名前などを埋め込みメールごとに変動させることも可能です。

④+マークを押し、データベースを操作するオペレーションからNotionを選択して以下の設定を行い保存します。

・アクションからレコードを追加するを選択します。

・データベースID:事前に準備したデータベースIDを入力します。※候補に表示されるものをお使いください。

・各プロパティの欄:事前に設定している各プロパティが表示されるので、対応する項目に②で取得した問い合わせのアウトプット項目を埋め込みます。

※Notionとの連携でよくあるエラーについてはこちら https://intercom.help/yoom/ja/articles/8687023

⑤+マークを押し、アプリと連携するからSlackを選択して以下の設定を行い完了です。

・アクション:チャンネルにメッセージを送る・投稿先のチャンネルID:候補から任意のチャンネルを選択します。

・メッセージ内容:任意のメッセージ内容を入力します。

注意点

・問い合わせ内容をより正確に取得するために、問い合わせ形式はある程度規則性のあるもので調整ください。

例▼(以下のお名前などの項目名のところが都度変動しないような規則性を担保することで抽出精度向上に寄与します)

---問い合わせ内容---

お名前:●●

メールアドレス:〇〇@gmail.com

問い合わせ内容:●●●●●●●●●●●●●●●●●●

--------------------------

3. WordPressで投稿が公開されたらNotionに追加しSlackへ通知する

WordPressで投稿が公開されると、自動的にNotionのデータベースに情報を追加し、Slackへ通知するフローです。
WordPressとNotionを連携することで、投稿された情報の紐付けや記事数の管理がスムーズになります。
Slackを日々の連絡手段として活用していて、投稿状況を共有したいチームにもオススメです。


■概要

WordPressで投稿が公開されたらNotionに追加しSlackへ通知するフローです。

■このテンプレートをおすすめする方

1.WordPressを使用してコンテンツ管理を行う企業

・記事制作を行うコンテンツ担当者

・WordPressで公開した記事の件数管理をする方

2.Notionを使用したデータベースで情報の管理を行う方

・データベースを活用して情報の可視化を行う総務部の担当者‍

・情報の一元管理を行う事務職担当者

3.Slackを主なコミュニケーションツールとして使用している方

・部門ごとの情報共有ツールとして使用している企業

・プロジェクトごとチャンネルを作成し、情報共有を行うチームの担当者

■このテンプレートを使うメリット

WordPressは自社の認知度を上げるためのブログやウェブサイト運営に適したツールです。
さらにNotionを活用した情報管理を行うことで、関連する情報との紐付けや記事件数の管理をスムーズにします。
しかし、WordPressの情報を手入力でNotionに追加するのは手間がかかり、情報共有の円滑さを阻害する可能性があります。

手入力による手間を省いて、業務進行をスムーズに行いたいと考える方にこのフローは適しています。
WordPressで投稿が公開されたら自動でNotionのデータベースに情報が追加され、手作業の手間を省きます。
また投稿の公開、Notionへのデータ入力を即座にSlackで通知を受けることができるため、情報共有速度を上げることができます。

注意事項

・WordPress、Notion、SlackのそれぞれとYoomを連携してください。

SlackとNotionの連携メリットと具体例

メリット1:重要な会話内容の一元管理が可能に

Slackでの重要なメッセージや議論を自動的にNotionに追加することで、情報が一箇所に集約されます。
例えば、プロジェクトごとのチャンネルで行われた会話を対応するNotionページに保存することで、後から必要な情報がすぐに見つけられるため、情報検索にかかる時間を削減でき、業務効率の向上につながります。
さらに、情報が一元化されることで、ドキュメント管理の手間が軽減されると同時に、メンバー間の情報共有も円滑になります。
これにより、新しいチームメンバーが参加した際にも、過去の議論の流れをすぐに把握することができるというメリットも生まれます。

メリット2:Slackで届いたタスクの見落としを防止

Slackで受け取ったタスク依頼が自動的にNotionのタスクリストに追加されます。
例えば、上司からの指示やクライアントからの要望がSlackで送られた場合、自動でNotionに登録されるため、確認漏れを防ぐことができます。
また、担当者がやるべきことを明確に把握でき、優先順位を適切に設定しやすくなります。

メリット3:会議の議事録作成やアイデア整理が容易に

会議中にSlackで共有されたポイントやアイデアをNotionに追加することで、情報の整理が簡単になります。
例えば、ブレインストーミングセッションで出た意見をそのままNotionに保存し、後でチーム全体で見直すことができます。
これにより、重要なアイデアを逃さず取り入れることができます。
また、Notionで視覚的に情報を整理できるため、関連性や重要度を明確にし、分析作業がスムーズになります。

まとめ

いかがでしたか?今回は、SlackとNotionを連携して、Slackで送信されたメッセージを自動的にNotionに追加する方法をご紹介しました。
ビジネスはスピードが求められる中、情報やタスクの管理が煩雑になることも少なくありません。
そのため、情報を一元管理し、素早くアクセスできる環境を整えることが重要です。
この自動化を導入すると、情報の一元管理やタスクの見落とし防止が実現し、業務効率の向上が期待できます。
チャットで依頼されるタスクの確認の手間を減らしたい方や、対応漏れを防ぎたい方、またチームや個人のタスク管理に課題を感じている方に特にオススメです。

ぜひ本記事の手順を参考に、SlackとNotionの連携をお試しください!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
h.masuda
h.masuda
中小企業でマーケティングや事務など幅広い業務を経験してきました。 タスクが多くスピード感のある職場環境の中、発生する多くの入力業務を自動化できたらと悩んでいたところにYoomと出会いました。 皆様の限りある時間を有効活用できるよう、Yoomの自動化について初心者の方にも分かりやすくお伝えしていきます。
タグ
Notion
Slack
自動
自動化
通知
連携
関連アプリ
アプリ連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる