🛠️背景
小売業の商品部で業務を担当しており、問い合わせ対応や各種申請書・報告書の作成など、幅広い業務を行っています。 その中でも特に頻度が高いのが、以下のような情報の確認依頼です。
🔢 社員番号(40人分を覚えるのは困難)
📱 会社携帯番号(外部からの連絡対応)
💻 PC管理番号(サポートデスクへの問い合わせ時に必要)
これらの情報を毎回PCで探すのは手間がかかるため、LINE Botで即時取得できるようにしました。
🛠️使用技術
・LINE Messaging API
・Make(旧Integromat)
・Googleスプレッドシート
🛠️Botの機能概要
🛠️スプレッドシート構成
スプレッドシート①:社員情報
・A列:名前
・B列:社員番号
・C列:会社携帯番号
スプレッドシート②:PC管理情報
・A列:名前
・B列:PC管理番号
※いずれもダミーデータで構成しています。
🛠️Makeのシナリオ構成
Makeでは以下のような条件分岐を設定しています。
条件①:名前がスプレッドシート①に存在する場合
・テキストメッセージであること
・名前が一致する場合 → 社員番号・会社携帯番号を返答
条件②:名前がスプレッドシート①に存在しない場合
・テキストメッセージであること
・名前+「管理」が含まれている場合 → スプレッドシート②を参照
条件③:スプレッドシート②に名前が存在する場合
・PC管理番号を返答
条件④:スプレッドシート②にも存在しない場合
・「該当者が見つかりません」と返答
🛠️実際の返答例と設定条件
① 社員番号・会社携帯番号の返答
② PC管理番号の返答
③ 該当者が存在しない場合の返答
🍏作成してみた感想
これまでPCでファイルを探して確認していた作業が、LINEに名前を入力するだけで完了するようになり、業務効率が大幅に向上しました。
今後は「名前+日付」でスケジュールも確認できるように機能拡張を目指しています。
Botの名前は「スケ番さん」。
今後もっと機能を追加してスケジュールや各種番号を教えてくれる、社内の頼れる存在を目指して命名しました。
🍏最後に・・・
LINE Botの作成にあたっては、YouTubeやQiitaの記事を参考にしました。
先人の知見に感謝しつつ、同じようにゼロから始める方の参考になれば幸いです。
まだまだこれから!がんばれ、自分!













