【Zapier】SlackメッセージをNotionに転送する

Tips

設定方法

Zapierにアクセス

Zapier | Automation that moves you forward
Workflow automation for everyone. Zapier automates your work across 5,000+ app integrations, so you can focus on what ma...

Create Zap 」をクリック

https://storage.googleapis.com/zenn-user-upload/b67ae2d89c78-20231111.png

Trigger 」をクリック

https://storage.googleapis.com/zenn-user-upload/d3b0177b3c19-20231111.png

Triggerを選べるので、検索フォームに「Slack」と入力し、「 Slack 」を選択

https://storage.googleapis.com/zenn-user-upload/06e9335d96ff-20231111.png

このような画面に移る

https://storage.googleapis.com/zenn-user-upload/1fca0b82a499-20231111.png

Eventという設定にカーソルを合わせると選択肢が出るので、「 New Message Posted to Channel 」を選択

https://storage.googleapis.com/zenn-user-upload/8956cd4c82e1-20231111.png

Continue 」をクリック

https://storage.googleapis.com/zenn-user-upload/5f192d3f36f4-20231111.png

次にSlackアカウントの接続。

内容を確認して問題なければ「 Allow 」をクリック

https://storage.googleapis.com/zenn-user-upload/4c7d1040f4b7-20231111.png

このような画面になっていればOK、「 Continue 」をクリック

https://storage.googleapis.com/zenn-user-upload/85fb0a7ae333-20231111.png

次にトリガーの設定

https://storage.googleapis.com/zenn-user-upload/373b7146464e-20231111.png
項目説明
Channelどのチャンネルのメッセージを取得するか
Trigger for Bot Messagesbotのメッセージでもトリガーされるようにするか

それぞれ入力したら「 Continue

https://storage.googleapis.com/zenn-user-upload/aee2cda8f4b5-20231111.png

Test trigger 」をクリック。クリックすると、設定したチャンネルからメッセージを取得します。

https://storage.googleapis.com/zenn-user-upload/d3ee9e16f974-20231111.png

事前に該当のチャンネルでRSS的なものを投稿しているので、それをZapierが取得してくれるはず

https://storage.googleapis.com/zenn-user-upload/b674a97900ad-20231111.png

少し待つとZapierがメッセージを取得してくれました。

https://storage.googleapis.com/zenn-user-upload/1df430d1dba1-20231111.png

次のアクションでテストする方のメッセージを選んで「 Continue with selected record 」をクリック

https://storage.googleapis.com/zenn-user-upload/4c9e80291363-20231111.png

次にアクションを作成していきます。
検索フォームに「Notion」と入力し、「 Notion 」を選択

Untitled

このような画面に

Untitled

Eventという設定にカーソルを合わせると選択肢が出るので、「 Create Database Item 」を選択

Untitled

Continue 」をクリック

Untitled

Notionとの連携に進むので、「 ページを選択する 」をクリック

Untitled

RSS用に用意したデータベースを選択して、「 アクセスを許可する 」をクリック

Untitled

認証が完了したら「 Continue 」をクリック

Untitled

次にDatabaseの選択

Untitled

先ほど連携したデータベースを選択

Untitled

すると各プロパティに何を入れるか設定できます

Untitled

トリガーで選択したSlackのメッセージの内容をもとに、どういう情報を埋め込むか設定していきます。

Untitled

今回はこのような構成に。

ページ名と本文に、Slackメッセージの本文を入れるようにしてみました

Untitled

よければ「 Continue 」をクリック

Untitled

Test step 」をクリックすると、試しにテストができます

Untitled

少し待つと、送られたよ~とメッセージが出ます

Untitled

データベースを確認するとちゃんとデータが入ってきてました

Untitled

後は「 Publish 」をクリックして公開すればOK

Untitled

無事設定が完了して、Slackのメッセージがデータベースに転送されるようになります。

Untitled

補足

Zapierは無料プランだと、1ヶ月に100回しか動かないのであまり意味がないですね。別な方法を考えた方がよいかもしれません…

コメント

タイトルとURLをコピーしました