ワークスペースには、自動的にテンプレートがコピーされます。
下記画面が表示されたら「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へ追加されます。