■概要
シフト作成やメンバーへの通知は、手間がかかる業務の一つではないでしょうか?
特に、Notionで管理している情報を基にAIを活用してシフトを作成し、Slackで共有するとなると、各ツールの操作や連携に時間を要し、担当者の負担となることもあります。
このワークフローを活用すれば、指定した日時でNotionからデータを自動取得し、AIがシフト案を作成、その結果をSlackへ通知するまでの一連の流れを自動化でき、シフト管理業務の効率化を実現します。
■このテンプレートをおすすめする方
- Notionで従業員情報や希望シフトを管理し、AIで効率的なシフト作成を検討している担当者の方
- 作成したシフト情報をSlackで迅速に共有し、確認漏れを防ぎたいチームリーダーの方
- 手作業によるシフト作成と通知業務に課題を感じ、自動化による効率化を目指している方
■このテンプレートを使うメリット
- 指定したスケジュールでNotionのデータ取得からAIによるシフト作成、Slackへの通知までが自動化されるため、手作業で行っていた時間を他の業務に充てることができます。
- AIによる客観的なデータに基づいたシフト作成と、システムによる自動通知により、手作業によるヒューマンエラーや通知漏れのリスクを軽減できます。
■フローボットの流れ
- はじめに、NotionとSlackをYoomと連携します。
- 次に、トリガーでスケジュールトリガーを選択し、「指定したスケジュールになったら」フローが起動するように日時を設定します。
- 次に、オペレーションでNotionの「複数のレコードを取得する(最大100件)」アクションを設定し、シフト作成に必要なデータを取得します。
- 次に、オペレーションでテキスト生成機能を設定し、取得したデータと事前に定義したプロンプトを基にAIがシフト案を生成します。
- 次に、オペレーションでデータ抽出機能を設定し、AIが生成したテキストからシフト情報を抽出します。
- 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、シフト情報を指定のチャンネルに通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- スケジュールトリガーでは、フローを起動したい任意の日時(例:毎週月曜日の午前9時など)を設定してください。
- Notionで「複数のレコードを取得する(最大100件)」アクションでは、データベースIDに加え、取得するレコードの条件(フィルターやソート条件など)を任意で設定してください。
- テキスト生成機能では、生成するシフト案の文字数に応じたアクションの選択、AIへの指示(プロンプト)、出力言語などを任意で設定してください。
- データ抽出機能では、AIが生成したテキストの文字数に応じた変換タイプの選択、抽出対象のテキスト、抽出したい項目名、抽出指示などを任意で設定してください。
- Slackで「チャンネルにメッセージを送る」アクションでは、通知先のチャンネルIDや送信するメッセージ内容を任意で設定してください。
■注意事項
- Notion、SlackのそれぞれとYoomを連携してください。