SpreadSheetで作った勤務スケジュールをLINEで通知し確認出来るようにしてみた


1.SpreadSheetのスケジュールを開かずにスケジュールを確認したい

こんにちは。小売業で人事をやっているKAZUと言います。
私の所属する部署にはメンバーが6名いて、土日関係ないシフト制のため、平日に出勤しないメンバーがいます。「○○さん今日休みだったかな」といった会話が2日に1回程度発生します。各メンバーのシフトはSpreadSheetで保管されていますが、月が新しくなる場合やシートが増えるとSpreadSheetの保管場所が分からなくなり、探すのも手間になっています。すばやく簡単に全員へ通知できればと思いました。

2.実現したいこと

SpreadSheetにアクセスせずにスケジュールを確認したい。
スケジュールはSpreadSheetの内容をLINEでメンバーに通知したい。

3.完成したもの

SpreadSheetの内容をIntegromatを使用してLINEに通知する簡単な仕組みです。

4.使用したツール

・SpreadSheet
・LINE Notify
・Integromat

5.作成の工程

Integromatを使用して以下の2つのフローを作成します。
①Google Sheet(Watch Rows)⇒②LINE(Send a Notification)

Integromatのフロー全体像

①SpreadSheetの設定

②LINEの設定

6.同じ部署内の反応

実際に実行したLINE通知画面をメンバー3名に見てもらい意見を聞いてみました。
・SpreadSheetsを見に行かずシフトが確認できるのは楽だと思う。
・スケジュールは文字形式ではなく、SpreadSheetの表のままのほうがい見やすい。
・プロセスを逆にして、LINE側に急に休む場合に入力して、メンバーに通知、SpreadSheetが書き換わるほうがよい。
・仕組みはよいが、自分が休みの日にLINE通知が来ない設定にしてほしい。
・リマインくんというLINEのbotがあるので、それを活用してみては。

7.反省点、今後のために

部署内の反応であった通り、急に休む場合など変更点をLINEに書き込んで、それをSpreadSheetsに反映し、変更点が赤色などで表示されるほうが、今回作成したものより実用性、ニーズがあることがわかりました。また『リマインくん』というLINE botが存在しており、スケジュールを管理する機能があるので、リマインくんとスケジュール表を組み合わせるとより簡単で実用性の高いものが作れることがわかりました。ニーズの把握不足、課題認識のずれ、現時点であるサービスの下調べができていなかったことは反省点です。