Webhookイベントを受信した時(トリガー)

このピースでできること

  • freee人事労務で従業員の作成・更新・削除が行われたときに、フローを自動で起動します。
  • 入社・退職などの人事イベントを検知して、通知や他システムへの反映を自動化できます。
  • どのイベントを通知するかは、freee開発者ページのアプリ管理画面で設定します。

freee人事労務 の接続方法

workrun と freee人事労務 を接続するには、freee の OAuth クライアント(クライアントID・クライアントシークレット) が必要です。

ステップ 1:workrun のリダイレクト URL を確認する

  1. workrun で freee人事労務 のアクション/トリガーをフローに追加します。
  1. 「接続を選択」の横にある 「+ 新しい接続」 をクリックします。
  1. 接続画面に表示される 「リダイレクト URL」 をコピーしておきます。

ステップ 2:freee でアプリケーションを登録する

  1. freeeアプリストア でアプリケーションを登録します。
  1. コールバックURL に、ステップ 1 でコピーしたリダイレクト URL をそのまま登録します。
  1. 権限設定 で、以下の項目にチェックを入れます。
      • [人事労務]従業員: 参照・更新
      • 「カスタムAPI呼び出し」アクションを利用する場合は、そのエンドポイントに対応する権限も追加してください
  1. 発行された クライアントIDクライアントシークレット をコピーしておきます。
スコープ一覧
スコープ名説明
readfreee人事労務のデータの参照を許可します。
writefreee人事労務のデータの作成・更新を許可します。

ステップ 3:workrun に接続を追加する

  1. ステップ 1 の接続画面に戻り、クライアントIDクライアントシークレット をそれぞれ貼り付けます。
  1. 「接続」 をクリックすると、freee の認証画面が開きます。
  1. freee にログインし、連携する事業所を選択します。
  1. workrun に対するアクセスを 「許可」 します。
  1. 画面が自動で閉じ、接続が完了します。

事前に必要な設定

freee人事労務にはWebhookを自動で登録する仕組みがないため、freee開発者ページで手動の登録が必要です。
  1. freee開発者ページ にアクセスします。
  1. 対象のアプリケーションを選択し、「Webhook設定」タブを開きます。
  1. トリガーの設定画面に表示されている Webhook URL を「URL」欄に貼り付けます。
  1. 通知したいイベントを選択して保存します。
フローを停止・削除する場合も自動では解除されないため、freee開発者ページでWebhook設定を手動で削除してください。

テスト方法

フローを実際に起動せずにサンプルデータを生成したい場合は、Webhook URL の末尾に を追加してください。

起動するイベントの範囲

このトリガーは人事労務のイベントのみを受け付けます。同じfreeeアプリに他プロダクト(会計など)のWebhookを設定していても、それらのイベントではフローは起動しません。

ピースの設定項目

このピースには入力する設定項目はありません。設定画面に表示される Webhook URL をコピーして、上記の「事前に必要な設定」に従って freee 開発者ページで登録してください。
また、このトリガーは接続(認証情報)の選択も不要です。