■概要
kintoneやGoogle スプレッドシートに散在するチームの打刻状況などの情報を、毎日手作業で集計・加工し、Slackなどで報告していませんか?こうした定型的な報告業務は、手間がかかるだけでなく、転記ミスなどのヒューマンエラーが発生する可能性もあります。このワークフローを活用すれば、スケジュールに合わせてkintoneから自動でデータを取得し、Google スプレッドシートの関数で加工、整形された情報をSlackへ通知する一連の流れを自動化できます。
■このテンプレートをおすすめする方
- kintoneやGoogle スプレッドシートを用いてチームの勤怠や進捗管理を行っているマネージャーの方
- 毎日の報告業務を手作業で行っており、集計や転記作業に負担を感じているチームリーダーの方
- 複数のアプリケーションにまたがる情報を集約・加工する業務を効率化したいと考えている方
■このテンプレートを使うメリット
- kintoneからのデータ取得、加工、Slackへの通知までを自動化し、これまで手作業での報告業務に費やしていた時間を短縮できます。
- 手作業によるデータの転記ミスや集計漏れ、通知の遅延といったヒューマンエラーを防ぎ、常に正確な情報を共有することが可能になります。
■フローボットの流れ
- はじめに、kintone、Google スプレッドシート、SlackをYoomと連携します。
- 次に、トリガーでスケジュールトリガーを選択し、このワークフローを起動したい日時(例:毎日9時)を設定します。
- 次に、オペレーションでkintoneの「複数のレコードを取得する」アクションを設定し、勤怠情報などのレコードを取得します。
- 取得したレコード情報を、Google スプレッドシートの「範囲に値を入力」アクションで指定のシートに書き込みます。
- 関数などであらかじめ加工処理を設定したシートから、「値を取得する」アクションで整形後の情報を取得します。
- ループ機能とkintoneの「レコードを更新する」アクションを組み合わせ、処理済みのレコードにフラグを立てるなどの処理を行います。
- 最後に、Slackの「チャンネルにメッセージを送る」アクションを設定し、加工した情報を任意のチャンネルに通知します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- kintoneでレコードを取得する際に、対象となるアプリIDを任意で設定してください。
- Google スプレッドシートで値を入力・取得するアクションでは、任意のスプレッドシートIDやタブ名を設定できます。
- 正規表現によるデータの置換オペレーションでは、置換の対象やパターンを任意で設定することが可能です。
- ループ機能では、前段のオペレーションで取得した複数の値のうち、繰り返し処理を実行したい項目を任意で設定してください。
- Slackでメッセージを送るアクションを設定する際に、通知先のチャンネルやメッセージの本文を自由にカスタマイズできます。
■注意事項
- Google スプレッドシート、kintone、SlackのそれぞれとYoomを連携してください。
- 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
- オペレーション数が5つを越えるフローボットを作成する際は、ミニプラン以上のプランで設定可能です。フリープランの場合はフローボットが起動しないため、ご注意ください。