Slackとfreee人事労務の連携イメージ
Slackで投稿されたメッセージでfreee人事労務に有給申請する方法
Yoomを詳しくみる
Slackとfreee人事労務の連携イメージ
アプリ同士の連携方法

2025-04-02

Slackで投稿されたメッセージでfreee人事労務に有給申請する方法

Mio Ito
Mio Ito

有給申請は申請する本人にとっても、受信する人事労務担当者にとっても手間がかかることです。
そんな有給申請をチャット投稿のみで完結できたら、手間が省けると思いませんか?

この記事では、Slackで投稿されたメッセージをトリガーに、freee人事労務で自動的に有給申請を行う方法を解説します。
Slackとfreee人事労務を連携することで、従業員の有給申請プロセスを大幅に効率化できるかもしれません。

とても簡単に設定ができるので、ぜひどのような方法で自動化できるのか、最後までお付き合いくださいね。

こんな方におすすめ

  • Slackとfreee人事労務を活用している方
  • 従業員の有給申請プロセスの効率化を行いたい人事・労務担当者
  • チームメンバーのスケジュール管理を正確に行いたい管理者
  • 申請時のヒューマンエラーを防ぎ、申請プロセスの透明性を向上させたい企業の経営者
  • リモートワーク環境で働いている際のスムーズな有給申請を実現したいIT部門の担当者

今すぐに試したい方へ

本記事ではノーコードツール「Yoom」を使用した連携方法をご紹介します。
難しい設定や操作は必要なく、非エンジニアの方でも簡単に実現できます。
下記のテンプレートから今すぐに始めることもできますので、ぜひお試しください!


Slackでメッセージが投稿されたらfreee人事労務で有給申請するフローです。

[Yoomとは]

それではここから、ノーコードツールYoomを使って、Slackでメッセージが投稿されたらfreee人事労務で有給申請する方法をご説明します。

Slackに投稿した内容をfreee人事労務で有給申請する方法

Slackの指定のチャンネルにメッセージが送信されたことをSlackのAPIを利用して受け取り、freee人事労務の提供するAPIを用いてSlackで送信されたメッセージの内容をもとにfreee人事労務に有給申請を作成することで実現が可能です。
一般的に実現にはプログラミングの知識が必要ですが、ノーコードツールのYoomを用いることでプログラミング知識がなくても簡単に実現できます。

連携フローは大きく分けて以下のプロセスで作成を進めます。

  • Slackとfreee人事労務をマイアプリ登録
  • テンプレートをコピー
  • フローの起点となるSlackのトリガー設定と、その後に続くコマンドオペレーションとfreee人事労務のオペレーション設定
  • トリガーボタンをONにして、Slackとfreee人事労務の連携動作を確認

Yoomを利用していない方は、こちらから無料登録をしてください。
すでにYoomを利用している方は、ログインしましょう。

ステップ1:Slackとfreee人事労務をマイアプリ連携

はじめに、使用するアプリのマイアプリ登録を行いましょう。
事前にマイアプリに登録しておくことで、フローの設定がスムーズになりますよ。

まずSlackの登録から行いましょう。
Yoomの画面左にあるマイメニューにアクセスし、画面右の新規接続ボタンを押します。

__wf_reserved_inherit

次に検索窓にSlackと入力し、表示された候補から「Slack」を選択してください。
以下の画面が表示されるので、連携するチャンネルを選択し、「許可する」をクリックします。

__wf_reserved_inherit


次にfreee人事労務の連携を行いましょう。
今回の連携フローでは、「Yoomにマイアプリ登録をしている人」のみが有給を申請できる仕様となっています。
そのため、残業申請を行う従業員全員がマイアプリ登録をしてくださいね。

先ほど同様に、検索窓にfreee人事労務と入力して表示された候補から「freee人事労務」を選択します。
以下の画面が表示されますので、連携する内容を確認しましょう。

__wf_reserved_inherit

連携する事業所を確認し、「許可する」をクリックし完了です。

__wf_reserved_inherit

Slackとfreee人事労務がマイアプリに表示されていれば、登録完了です。

ステップ2:Slack「新しいメッセージがチャンネルに投稿されたら」のトリガーを設定

ここからはいよいよ自動化の連携を行なっていきます!
以下のバナーの「試してみる」をクリックしてフローボットをコピーしてくださいね。


Slackでメッセージが投稿されたらfreee人事労務で有給申請するフローです。

クリックすると、以下のような画面が表示されるのでOKを押しましょう。

__wf_reserved_inherit

以下の画面が表示されたら、「タイトル」と「説明」を確認しましょう。
変更が必要な場合は、該当箇所をクリックすることで変更可能です。
※今回のテンプレートは送信者1名が自身の有給申請を行うためのフローボットです。

複数人の残業申請を行いたい場合は、それぞれのフローボットを作成するか、「分岐」や「進行先を切り替える」のコマンドオペレーションに変更することで、最大15人まで1つのフローで対応可能です。

最初に、Slackの「新しいメッセージがチャンネルに投稿されたら」の設定を行うのでクリックしましょう。

__wf_reserved_inherit

以下の画面が表示されたら、下記の設定をします。

「タイトル」→必要に応じて変更可能
「Slackと連携するアカウント情報」→アカウントが合っているか確認
「トリガーアクション」→新しいメッセージがチャンネルに送信されたら

設定が完了したら、「次へ」をクリックします。

__wf_reserved_inherit

詳細の設定を行いましょう。

「トリガーの起動間隔」→設定してください
※トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。プランによって最短の起動間隔が異なりますので、ご注意ください。
「チャンネルID」→候補から選択し、設定してください

__wf_reserved_inherit

同時に実際にSlackに送信するメッセージ内容も確認しましょう。
今回は以下のような形式で送信しました!

【設定のポイント】

  • この後に必要な項目を抽出するオペレーションがあるので、それに沿って項目名を設定してください。
  • 「対象日」は「2025-01-01」の形式で入力してください。
  • 「取得単位」は、全休「full」、半休「half」、午前休「morning」、午後休「afternoon」、時間休「hour」のどれかを必ず入力してください。
  • 「取得開始時間」「取得終了時間」半休と時間休の場合は必ず設定してください。
    ※それ以外は時間の設定はしないように注意しましょう
  • 時間を設定する場合、「18:00」のような形式で入力してください。

Slackでメッセージを送信したら、Yoomの画面で「テスト」を実行し、成功したら「保存する」をクリックします。

__wf_reserved_inherit

ステップ3:コマンドオペレーション、freee人事労務「有給申請を作成」のアクションを設定

次に「分岐」の設定を行います。
※分岐をするにはミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。

先述の通り、有給申請をできるのはこのフローでfreee人事労務の連携をしている人だけなので、対象者かどうかを分岐で判別していきます。

「送信者が特定の従業員に該当するか判別」をクリックしたら設定していきましょう。
テンプレートを使用しているため、基本的には設定は完了しています。
分岐条件となる部分に、このフローで残業申請を行う従業員のSlackの送信者ID(ユーザーID)を設定するようにしてください。
※ユーザーIDはSlack上で確認できます。

設定が完了したら、「保存する」をクリックしましょう。

__wf_reserved_inherit

Slackの送信内容からfreee人事労務に有給申請する際の必要項目を抽出します。

「テキストからデータを抽出する」をクリックし、以下の画面で詳細を入力しましょう。

「対象のテキスト」→メッセージ本文のアウトプット
「抽出したい項目」→対象日,取得単位,取得開始時間,取得終了時間,申請理由

フロー起動ごとにメッセージ本文内容が変わるため、アウトプットを使用します。
アウトプットを使用することでフロー起動ごとの内容に合わせることができます。
※アウトプットについて詳しくはこちらをご覧ください。
※AIを活用した「データの抽出(2タスク)」の設定方法については、こちらのページもご確認ください。

設定完了後、「テスト」を実行し、成功したら「保存する」をクリックしましょう。

__wf_reserved_inherit

freee人事労務「有給申請を作成」の設定を行います。

「タイトル」→必要に応じて変更可能
「freee人事労務と連携するアカウント情報」→アカウントが合っているか確認
「アクション」→有給申請を作成

設定が完了したら、「次へ」をクリックしましょう。

__wf_reserved_inherit

詳細を設定していきましょう!
まず「事業所ID」を候補から選択し、入力します。

__wf_reserved_inherit

「対象日」「取得単位」「取得予定開始時間」「取得予定終了時間」「申請理由」は、テキストからデータを抽出するのアクションで取得できたアウトプットを追加しましょう。
今回のテストでは「取得予定開始時間」「取得予定終了時間」に値が入っていません。
しかし以下のようにアウトプットを追加しておくことで、時間休や半休の申請が可能となります。

__wf_reserved_inherit

申請経路の設定を候補からしましょう。
経路を指定する場合は「承認者」も設定しましょう。

全て設定が完了したら、「テスト」を実行し、成功したら「保存する」をクリックしてください。

__wf_reserved_inherit

ステップ4:Slackとfreee人事労務の自動化の動作確認

最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
正しくフローボットが起動するかどうかを確認しましょう。

__wf_reserved_inherit

設定おつかれ様でした!


Slackでメッセージが投稿されたらfreee人事労務で有給申請するフローです。

Slackとfreee人事労務を使ったその他の自動化例

今回ご紹介したフロー以外にもSlackとfreee人事労務のAPIを利用すれば、さまざまな業務の自動化を実現することができます。
いずれも簡単な設定で利用が可能になりますので、もし気になるものがあれば、ぜひお試しください!

Slackとfreee人事労務のその他の自動化例

freee人事労務で前日の勤怠漏れを検知してSlackに通知したり、従業員の登録を通知する自動かも実現可能です。
他にも、kintoneを追加で連携して、従業員の登録があったらkintoneにレコード追加しSlackに通知することもできます。


freee人事労務で前日の勤怠漏れを検知してSlackに通知するフローです。

freee人事労務に新しく従業員の登録があったら、登録情報をSlackに通知するフローです。

freee人事労務に新しく従業員の登録があったら、登録情報をkintoneに登録しSlackに通知するフローです。

Slackを活用した自動化例

受け取った特定の内容を通知する

特定のキーワードに基づいた自動通知により、手動での確認作業をなくせるかもしれません。


本文やタイトルが特定の条件にマッチしたGmailのメール内容をSlackに通知するフローです。

■注意事項
・GmailとSlackのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要
「特定のキーワードを含むメールを受信したらSlackの担当者にDM通知する」フローは、重要なメールを見逃さず迅速に対応するための業務ワークフローです。

■このテンプレートをおすすめする方
・Gmailを日常的に使用しており、重要なメールの見逃しを防ぎたいビジネスパーソンの方
・Slackを活用してチーム内のコミュニケーションを円滑にしたいマネージャーの方
・特定のキーワードに基づいて業務を自動化し、効率化を図りたい業務担当者の方
・メールとチャットツールの連携を強化し、情報共有を迅速化したい企業の方

■注意事項
・Gmail、SlackのそれぞれとYoomを連携してください。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要
「Google Chatで特定条件のメッセージが投稿されたらSlackに通知する」ワークフローは、異なるコミュニケーションツール間の情報連携をスムーズに実現します。
例えば、特定のキーワードを含むメッセージがGoogle Chatに投稿された際に、自動的にSlackへ通知が送られる仕組みです。
これにより、チーム全体の情報共有が効率化され、重要なメッセージを見逃すことなく対応できます。‍

■このテンプレートをおすすめする方
・Google ChatとSlackを日常的に使用しているチームリーダーの方
・異なるチャットツール間での情報共有を自動化したいIT担当者の方
・特定の条件でのメッセージ通知を設定し、業務効率を向上させたい企業の管理者の方

■注意事項
・Google Chat、SlackのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Google Chatとの連携はGoogle Workspaceの場合のみ可能です。詳細は下記を参照ください。
https://intercom.help/yoom/ja/articles/6647336

Slackで特定のキーワードを含むメッセージを受信したら登録・追加する

自動化によって、課題作成におけるヒューマンエラーを防止でき、安定した課題管理プロセスを維持することにもつながるでしょう。


■概要
「Slackで特定のキーワードを含むメッセージを受信したらGitLabに課題を自動作成する」フローは、チームのコミュニケーションから直接課題を生成する業務ワークフローです。
これにより、重要な情報を迅速にプロジェクト管理ツールに反映させ、作業の漏れや遅延を防ぎます。
日常のチャットから自動的に課題を作成することで、効率的なタスク管理を実現します。‍

■このテンプレートをおすすめする方
・SlackとGitLabを日常的に利用している開発チームのリーダー
・チャットから直接課題を作成し、タスク管理を効率化したいエンジニア
・プロジェクト管理の自動化を導入し、作業の漏れを防ぎたいマネージャー
・GitLabとSlackの連携を強化し、チームの生産性を向上させたい方

■注意事項
・Slack、GitLabのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。
フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

■概要
Slackでのタスク依頼や重要な報告を、見逃さずにTrelloで管理したいと思いませんか?
チャンネルに投稿されるメッセージの中から、手作業でタスクを拾い上げてカードを作成するのは手間がかかり、対応漏れの原因にもなります。
このワークフローを活用すれば、特定のキーワードを含むSlackメッセージを検知し、自動でTrelloにカードを作成できるため、タスク管理の効率化と抜け漏れ防止を実現します。

■このテンプレートをおすすめする方
・Slackでの依頼や報告を手作業でTrelloに転記しているプロジェクト管理者の方
・Slackに投稿される顧客からの問い合わせやバグ報告を管理したいサポート担当者の方
・チーム内のタスク管理を効率化し、対応漏れを防ぎたいと考えているチームリーダーの方

■注意事項
・Slack、TrelloのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要
「Slackの特定の投稿をもとに、Boxでフォルダを作成する」フローは、SlackとBoxの連携を通じて、必要なフォルダ作成を自動化する業務ワークフローです。
このワークフローを活用すれば、Slackで特定キーワードを含むメッセージが投稿された際に自動でBoxにフォルダが作成され、効率的なファイル管理が実現します。

■このテンプレートをおすすめする方
・SlackとBoxを日常的に利用しており、情報整理に課題を感じているビジネスユーザーの方
・プロジェクト管理やチームコラボレーションでBoxを活用しつつ、Slackとの連携を強化したい管理者の方
・手動でフォルダを作成する手間を削減し、業務効率化を図りたい企業のIT担当者の方
・フォルダ作成を自動化し、ドキュメントの保存をスムーズに進めたい方

■注意事項
・Slack、BoxのそれぞれとYoomを連携してください。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

Slackの投稿内容をもとに情報を更新する

自動化によって、ファイル更新におけるヒューマンエラーを防止でき、業務プロセスがスムーズに進行するはずです。


■概要
「Slackの投稿内容をもとにZoomのミーティング情報を編集する」ワークフローは、会議予定の変更を効率化します。
チャット上の操作のみで作業が完結するため、利便性が向上します。

■このテンプレートをおすすめする方
・Slackを使ってコミュニケーションを行っている方
・Zoomミーティングを活用しているが、日程の変更や情報編集に手間を感じている方
・Slackの投稿内容を迅速に反映させてミーティング情報を保持したい方
・チームのスケジュール管理を効率化し、時間を有効活用したい方
・複数のツールを統合し、スムーズなワークフローを構築したい方

■注意事項
・SlackとZoomのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要
「Slackの投稿内容をもとに、GoogleDriveのファイル説明を更新する」ワークフローは、チームコミュニケーションとファイル管理の効率化を図る自動化プロセスです。
Slackで共有された重要な情報や更新事項を自動的にGoogle Driveの該当ファイルの説明欄に反映させることで、情報の一元管理が可能になります。
これにより、手動での更新作業を削減し、常に最新の情報をチーム全体で共有できる環境を整えます。‍

■このテンプレートをおすすめする方
・Slackを日常的に活用し、情報共有を効率化したいチームリーダー
・Google Driveでのファイル管理に時間を取られているプロジェクトマネージャー
・手動での情報更新に煩わしさを感じているビジネスパーソン
・チーム全体で最新情報を迅速に共有したい組織のIT担当者
・業務プロセスの自動化を検討している経営者やマネージャー

■注意事項
・Slack、GoogleDriveのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

■概要
「Slackの投稿内容をもとに、Googleカレンダーの予定を更新する」フローは、日々のコミュニケーションから自動的にスケジュールを管理する業務ワークフローです。
Slackでの重要な投稿やイベント情報を検知し、それを基にGoogleカレンダーに自動で予定を追加・更新します。
これにより、チーム内での情報共有をスムーズにし、手動でのスケジュール管理にかかる時間と手間を削減できます。
特に、プロジェクトの進行管理や会議のスケジュール調整が頻繁に発生する環境では、迅速な予定更新が可能となり、業務の効率化に繋がります。‍

■このテンプレートをおすすめする方
・Slackを日常的に利用しており、重要な情報が多く投稿されるチームのメンバー
・Googleカレンダーを活用してスケジュール管理を行っているが、手動更新に負担を感じている方
・会議やプロジェクトのスケジュール調整が頻繁に発生し、自動化を求めているリーダー
・チーム内のコミュニケーションとスケジュール管理を一元化したいプロジェクトマネージャー
・手動での予定追加に伴うヒューマンエラーを減らしたい方

■注意事項
・Slack、GoogleカレンダーのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

freee人事労務を活用した自動化例

従業員情報が登録されたらfreee人事労務にも追加する

従業員情報が登録されると、freee人事労務に自動で従業員情報が登録されるため、データの整合性が保たれます。


kintoneにレコードが登録されたら、freee人事労務に連携して登録情報を基に社員を登録するフローです。

Airtableで従業員情報が登録されたらfreee人事労務にも追加するフローです。

Salesforceで従業員情報が登録されたらfreee人事労務にも追加するフローです。

freee人事労務の従業員情報が更新されたら従業員管理表を更新する

2つのツールの情報が同期された状態となるため、常に最新のデータで業務を進めることができ、情報共有をスムーズに行えるようになるでしょう。


freee人事労務の従業員情報が更新されたらGoogleスプレッドシートの従業員管理表も更新するフローです。

freee人事労務の従業員情報が更新されたらMicrosoft Excelの従業員管理表も更新するフローです。

freee人事労務の従業員情報が更新されたらkintoneの従業員管理表も更新するフローです。

Slackとfreee人事労務を連携するメリット

メリット1: 申請業務の手間削減による業務効率化

Slackとfreee人事労務の連携を導入することで、従業員の手動申請にかかる時間と手間を削減できる可能性があります。
例えば、頻繁に有給を申請する従業員が多い職場や、申請プロセスが煩雑な企業では効果的なフローでしょう。
また、人事部門が申請状況を確認する作業も軽減され、迅速な承認プロセスが可能になるかもしれません。
従業員と管理者の両方が本来の業務に集中でき、組織全体の生産性の向上が見込めるはずです。

メリット2: 申請プロセスの透明性と正確性の向上

Slackのメッセージの送信で自動的に申請が行われることで、手動作業で発生しがちなヒューマンエラーをなくせるかもしれません。
例えば、申請者側は多忙な中有休の申請を完了しているかどうか、チャットの送信履歴を確認するだけでわかります。
申請の履歴がSlackとfreee人事労務の両方に記録されるため、従業員も管理者もいつでも正確な情報を確認できるでしょう。
手動による申請内容の記載漏れやフォーマットエラーなどのミスも防げそうです。

メリット3: スケジュール管理の効率化と正確性

Slackとfreee人事労務が連携することで、有給申請情報がスムーズにシステムに反映され、チーム全体のスケジュール管理の正確性維持にもつながると予想されます。
例えば、プロジェクトメンバーの有給取得がこの連携で行われた場合、進行中に誰がいつ休むのかをスムーズに把握できるため、代替業務の手配や作業計画の調整が容易になるかもしれません。
この仕組みは、突発的な人手不足を防ぎ、プロジェクト全体の円滑な進行を支える重要な役割を果たすでしょう。

まとめ

Slackとfreee人事労務の連携することで、有給申請プロセスを自動化できます。
この自動化によって業務効率化と透明性の向上が期待できるでしょう。
特に、手動での申請に伴うヒューマンエラーを防ぎ、スケジュール管理の正確性を高めることができ、組織全体の生産性向上へつながるかもしれません。

ぜひ実際の業務にYoomを取り入れ、効率化を体験してくださいね!

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Mio Ito
Mio Ito
新卒でジュエリー販売を経験し、結婚出産を経て、社会保険労務士事務所で6年ほど勤務してきました。どちらの業界でも在庫管理や顧客管理をはじめ、様々な事務仕事を経験しました。特に社労士事務所での勤務では、膨大な入力作業や事務処理で一日終わることもしばしば。Yoomを知って第一声は「なぜもっと早く出会えなかったのか・・・」でした。皆様にYoomの便利さを届けられるように、わかりやすい文章書けるよう心がけています!
タグ
Slack
freee人事労務
自動
自動化
連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる