・
「HRMOSから定期的にカスタムデータを抽出して、分析用のシートに転記する作業が面倒…」
「手作業でのデータ移行はミスが起きやすく、情報の正確性に不安を感じる」
このように、HRMOSのカスタムデータ管理に関する定型業務に、多くの時間と手間を奪われていませんか?
もし、指定した日時にHRMOSからカスタムデータを自動で取得し、Googleスプレッドシートなどの分析用シートへ自動的に更新する仕組みがあれば、こうした日々の手作業から解放され、人事戦略の立案や組織改善といった、より付加価値の高いコア業務に集中できる貴重な時間を確保できます。
今回ご紹介する自動化は、プログラミングの知識がなくても簡単に設定できるため、ぜひこの機会に導入して、データ管理業務を効率化しましょう!
YoomにはHRMOSのデータを抽出する業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
それではここから代表的な例として、指定した日時にHRMOSからカスタムデータを取得し、Google スプレッドシートに自動で更新するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、下の無料登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:HRMOS/Google スプレッドシート
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずはGoogle スプレッドシートの設定方法を解説しているナビをご覧ください!
それではここからは画像を見ながら登録していきましょう。
(1)Yoomにログイン後、左欄にある「マイアプリ」を選択し「+新規接続」をクリックしてください。
マイアプリの新規接続一覧の中から、HRMOSをクリックします。
(2)「HRMOSの新規登録」画面からアカウント名、アクセストークンを入力し「追加」をクリックします。
HRMOSの詳しいマイアプリ登録方法は下記のサイトをご参照ください
HRMOSのマイアプリ登録方法
連携が完了するとマイアプリにGoogle スプレッドシートとHRMOSが登録されます。
これでマイアプリ登録が完了しました。
次は、テンプレートを使用してトリガーの設定をしましょう!
ここから、フローの作成に入ります!
Yoomのテンプレートを利用することで簡単に業務の自動化を実現できます。
まずは、下記テンプレートページを開き、『このテンプレートを試してみる』をクリックしましょう。
※オペレーション数が5つを越えるフローボットは、ミニプラン以上のプランで作成いただけます。フリープランの場合はフローボットが起動しないため、ご注意ください。
コピーすると下の画像のようにテンプレートがお使いのYoom管理画面にコピーされるので、OKを押して設定を進めていきましょう!
(1)それでは、Yoomのスケジュールトリガー設定します!
「スケジュールトリガー」をクリックしましょう。
(2)スケジュール設定画面から日付と時間を入力し「完了」をクリックします。
下の画像では毎月1日9時にフローボットが起動するように設定しています!
スケジュールトリガーの詳しい設定方法は下のサイトをご参照ください。
(1)次の工程へ進む前に、Google スプレッドシートにテスト用の対象者リストを作成します。
Googleスプレッドシートの表やヘッダーに関する注意点を参考に作成してください。
作成したらYoomに戻りましょう!
(2)次にGoogle スプレッドシートと連携して複数のレコードを取得します!
「複数のレコードを取得する(最大300件)」をクリックしましょう。
【Google スプレッドシート】データベースを操作するオペレーションについてもあわせてご確認ください。
(3)「データベースの連携」画面から、Google スプレッドシートと連携するアカウント情報に誤りがないかを確認し、アクションは「複数のレコードを取得する(最大300件)」のままで「次へ」をクリックします。
下へ進み、スプレッドシートIDとスプレッドシートのタブ名を候補から選択します。
テーブル範囲は直接入力します。
入力が終わったら「次へ」をクリックします。
(4)取得したいレコードの条件をプルダウンから選択します。
今回は社員全員を対象としたいため、「社員ID」が「空でない」ものを対象としています。
「テスト」をクリックします。
テストに成功しました!
テストに成功すると、取得した値にGoogle スプレッドシートの情報が反映されます。
「取得した値ってなんだろう?」と思った方は下のサイトをご参照ください。
取得した値について
「完了」をクリックして次の工程へ進みましょう!
(1)次はYoomの機能を使って同じ処理を繰り返すように設定します!
「同じ処理を繰り返す」をクリックしましょう。▼注意事項・「同じ処理を繰り返す」オペレーションを使う場合は、チームプランまたはサクセスプランが必要です。フリープラン・ミニプランだと、そのオペレーションやデータコネクトを設定してもエラーになってしまうのでご注意ください。
・チームプランやサクセスプランなどの有料プランには、2週間の無料トライアルがついています。トライアル期間中は、通常は制限されるアプリや機能(オペレーション)も問題なく使えるので、この機会にぜひお試しくださいね。
(2)オペレーションと取得した値をプルダウンから選択します。
入力が終わったら「完了」をクリックしましょう!
「同じ処理を繰り返す」の詳しい設定方法は下のサイトをご参照ください。
(1)次はHRMOSと連携して社員のカスタムデータを取得します。
「社員のカスタムデータを更新(プルダウンやチェックボックスで複数の値を指定する場合)」をクリックします。
(2)「連携アカウントとアクションを選択」画面から、HRMOSと連携するアカウント情報に誤りがないかを確認し、アクションは「社員のカスタムデータを取得」のままで「次へ」をクリックします。
(3)「取得した値」を使って「社員IDのループ変数」を入力します。
取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。
また、ループ変数を使うことで同じ処理を繰り返して取得した値を活用することができます!
下へ進み、カテゴリのAPI参照コードとセクションのAPI参照コードを直接入力します。
各種APIの参照コードを確認する方法は下記のサイトを参照ください。
HRMOSで各種API参照コードを確認する方法
入力が終わったら「テスト」をクリックしましょう!
テストに成功しました!
テストに成功すると、「取得した値」にHRMOSのカスタムフィールドのデータが取得できました!
また、「+取得する値を追加」をクリックすることで取得した値を追加することができます。
「取得する値」を追加する方法は下のサイトをご参照ください。
それでは「完了」をクリックして次の工程へ進みましょう!
(1)次はGoogle スプレッドシートにHRMOSのカスタムデータを反映させます!
「レコードを更新する」をクリックしましょう。
(2)「データベースの連携」画面から、Google スプレッドシートと連携するアカウント情報に誤りがないかを確認し、アクションは「レコードを更新する」のままで「次へ」をクリックします。
下へ進み、スプレッドシートIDとスプレッドシートのタブ名を候補から選択し、テーブル範囲を直接入力します。
入力が終わったら「次へ」をクリックしましょう。
(3)更新したいレコードの条件を左から「社員ID」、「等しい」をプルダウンから選択し、取得した値を使って「社員IDのループ変数」を選択します。
下へ進み、カスタムデータを反映させたい項目に、先ほど取得した値を使って入力します。
入力が終わったら「テスト」をクリックしましょう!
テストに成功しました!
テストに成功すると、Google スプレッドシートにもHRMOSの情報が反映されていました!
※テスト時は対象が複数ある場合でも最初の1件目がGoogle スプレッドシートに反映されます。
Yoomに戻って「完了」をクリックしましょう。
お疲れ様でした!これですべての設定が完了です。
トリガーをONにするとフローが起動します!
実際にフローボットを起動して、指定日時にHRMOSからカスタムデータを取得して、Google スプレッドシートに更新されているかを確認してみてくださいね!
ここでは、HRMOSに関連する他のテンプレートをいくつかご紹介します。
Google WorkspaceやNotionからHRMOSへの従業員登録を自動化できます。
打刻漏れのMicrosoft Teams通知やSlackからの打刻登録、さらにGMOサインでの契約書送付まで、人事労務のあらゆる工程をスマートに統合します。
HRMOSからのカスタムデータ取得を自動化することで、これまで手作業で行っていた定期的なデータ抽出や転記作業の手間を削減し、ヒューマンエラーの発生を防ぐことができます。
これにより、人事担当者は面倒なデータ管理業務から解放され、分析や戦略立案といった本来注力すべき業務に集中できる環境が整いやすくなります!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。
もし自動化に少しでも興味を持っていただけたなら、ぜひ下のサイトから無料登録して、Yoomによる業務効率化を体験してみてください!
Q:エラーになった場合どうなる?
A:
フローボットでエラーが発生した場合、Yoomに登録したメールアドレスに通知が送信されます。
通知にはエラーが発生したオペレーションも記載されているので、問題がどこで起きたかすぐに確認できます。
通知先は、メールの他にSlackやChatworkも設定可能です。
再実行は自動で行われませんので、通知を確認後、手動で再実行を行ってください。
ヘルプページで解決しない場合は、サポート窓口もご利用いただけます。
Q:従業員を特定するキーは何ですか?
A:
今回のテンプレートでは社員IDをキーとしています。社員IDは社員情報ページURL内の「/people/●●●●●/details/business」の「●●●●●」の部分が社員IDとなります。
Q:Google スプレッドシート以外のツールにも連携できますか?
A:
可能です。
Yoomでは様々なアプリと連携することができます。
連携できるアプリにつきましては、下のサイトをご参照ください。
連携アプリ一覧