目的
Zapierは、さまざまな人気ウェブアプリ間のタスクを自動化する、ウェブ自動化ツールです。Zoho PeopleとZapierの連携により、多くの人事プロセスを自動化できます。
例えば、Zoho Peopleでデータが作成された際に、他のアプリにもデータを追加したい場合、Zapを利用することで実現可能です。Zoho Peopleにおけるワークフローは、Zapierでは「Zap」と呼ばれます。
Zapierは数百種類のアプリに対応しており、トリガーや処理を組み合わせて多様なタスクを自動化できます。手間をかけずに、データがアプリ間でシームレスに連携されます。
Zoho PeopleとZapier連携で利用可能なトリガー
Zoho Peopleでは、Zapの活用により2種類のトリガーを作成できます。これにより、他のアプリで操作が実行されます。
新規データ:Zoho Peopleでデータが追加されると、単一のZapを作ることで複数のアプリで処理を実行できます。
新規イベント:Zoho People内のフォームで日付項目に基づき、単一のZapを作成して複数のアプリで処理を実行できます。
Zoho PeopleとZapier連携で利用可能な処理
Zapを利用し、Zoho Peopleでは5種類の処理を実行できます。つまり、他のアプリからのトリガーによって、以下の5つの処理をZoho People内で実施できます。
- 会社ファイルの追加 - 他のアプリでトリガーが発生した際、フォルダー内のファイルをFilesタブに会社ファイルとして追加します。
- HRファイルの追加 - 他のアプリでトリガーが発生した際、フォルダー内のファイルをFilesタブにHRファイルとして追加します。
- データの追加 - 他のアプリでトリガーが発生した際、Zoho Peopleのフォームに新規データを作成します。
- 出勤記録の作成 - 他のアプリでトリガーが発生した際、Attendanceタブに記録を追加します。
- フォーム内ファイルのアップロード - 他のアプリでトリガーが発生した際、Zoho Peopleの新規データにファイルをアップロードできます。この操作は「データの追加」操作と併用する必要があります。ファイルのアップロードは新規データのみに対して可能です。
- 従業員の検索 - 他のアプリ内の値を利用して、Zoho Peopleの従業員データベースから従業員を検索できます。
Zoho PeopleアカウントをZapierと接続する
下記の手順に従って、Zoho PeopleアカウントをZapierと接続してください:
-
App Connectionsタブへ移動します。
- + App connectionをクリックします。


- 別タブに移動します。検索ドロップダウンでZoho Peopleを検索してください。
- 追加する connectionをクリックします。
Zoho PeopleアカウントがZapierと接続されました。
また、Zapの作成時にもアカウントをZapierと接続することができます。その場合は、トリガーを選択した後に接続 an アカウントをクリックしてください。
管理者のみが自身のZoho PeopleアカウントをZapierと接続する権限を持っています。
いくつかの使用ケース
Zoho People で作成できるトリガー:
Zoho People で作成できるトリガー
新規データ - Zoho People に新規データが追加されると、他のアプリ(Zapier に対応)にも更新できます。より理解しやすくするため、使用ケースを挙げます。
例えば、Zoho People の従業員フォームに新規データを追加すると、Google 表計算シートにデータのバックアップも保持できます。
この操作を行うには、以下の手順に従ってください:
- Zapier ダッシュボードへ移動します。
- +作成をクリックし、その中からZapsを選択します。
これで Zap の設定ページに移動します。
-
トリガーを選択し、検索ドロップダウンから Zoho People を選択します。
-
新規データページで詳細を設定します。
-
アカウントを接続をクリックして、新しい勘定に接続することも可能です。
-
ドロップダウンからフォーム名を選択します。この例では、従業員フォームを選択し、続けるをクリックします。
-
次の手順は Zap をテストすることです。Zap のテストを行うには、Fetch & 続けるをクリックしてください。
テスト用に該当フォームで最近更新されたデータが取得されます。もし該当データが存在しない場合は、新規データを追加してください。
- クリック 続ける.
トリガーの設定が完了しました。続いて、以下の手順に従って結果となる操作を設定します。
- リストからアプリを選択します - ここでは Google 表計算シートを選択します。
- 表示された設定から操作を選択します。この例では 作成 表計算シート Row を選択できます。これは、Zoho People の従業員フォームで新しいデータが追加されると、Google 表計算シートに新しい行が作成されることを意味します。
- クリック 保存+続ける。

- Google 表計算シート アカウントを選択し、保存+続けるをクリックします。
- 表計算シートを選択します。
- ワークシートの項目で、データを追加したい表計算シート内のワークシートを選択します。
- ワークシートの項目を、Zoho People の従業員フォームの項目と「項目を挿入」アイコンを使ってマッピングします。
- クリック 続ける.
- クリック 送信する テスト To Google 表計算シートで表計算シートに新しいエントリーを作成します。
データが Google 表計算シートにどのように反映されるか、プレビューを確認できます。
- Zap の設定が完了したら、完了するをクリックします。
- Zap に名前を付け、有効にします。
追加する a 手順 をクリックすることで、別の手順を加えることも可能です。これは、Zoho People のトリガーをきっかけに、異なるアプリで一連の処理を実行したい場合に便利です。
Zoho People のフォーム内の日付項目に基づいた新しいイベントベースのトリガーで、さまざまなアプリで処理を実行可能です。
以下の使用例で、より詳しく解説します。
例えば、従業員が組織を退職するシナリオを考えてみましょう。
Zap を使えば、Zoho People と Twilio を連携し、退職前に従業員へ資産返却のSMSを送信することができます。
- 'Make a Zap!' をクリックします。
- Zap に名前を付けます。
- 選択する Trigger App で Zoho People を選択します。
- 新規 Event を選択し、保存+続ける をクリックします。
これは、日付項目に基づき操作が実行されることを意味します。
- Zoho People アカウントを選択し、保存+続ける をクリックします。
- フォームを選択します - ここでは終了するフォームを選択します。
- 日付項目を選択します - この場合、Separation 日付または終了する日付です。
- 日付 of Execution で、SMS を送信したいタイミングに基づき選択します。
- 'が次の前' を選択し、Trigger が次の前/が次の後 日 の欄に「1」と入力します。
- 時間 of Occurrence と Frequency of Occurrence を入力します。

- クリック 続ける.
- クリック Fetch & 続ける。最近更新された該当フォームのデータが取得され、トリガーのテストが行われます。
トリガーの設定が完了しました。次の手順として、操作を実行したいアプリを選択します。
- Twilio を選択します。
- SMSを送信する を選択し、保存+続ける をクリックします。

- Twilio アカウントを選択し、続ける をクリックします。
- SMS を送信する発信元の番号を選択します。
- To 番号欄で、SMS を送信したい宛先番号をマッピングします。
Zoho Peopleの終了するフォームには、電話番号を保持するための番号項目が必要です。
- メッセージ内の種類を選択し、続けるをクリックします。

次の手順はZapのテストです。
- 作成 and 続けるをクリックします。
- アプリをテストし、Zapを有効にするには続けるをクリックします。
Zoho Peopleで実行可能な処理
データの追加 - 他のアプリでトリガーが発生した結果として、Zoho Peopleのフォームに新規データが作成されます。
Asanaの例を見てみましょう:
Asanaで作成されたプロジェクトは、自動的にZoho Peopleの時間Trackerタブに新しいプロジェクトとして追加できます。
以下の手順に従って設定してください:
- Make a Zap!をクリックし、Zapに名前を付けます。
- 選択する a Trigger Appの下でAsanaを選択します。
- 新しいプロジェクトを選択し、保存+続けるをクリックします。
- Asanaアカウントを選択し、保存+続けるをクリックします。
- Workspace/組織を選択し、続けるをクリックします。
- Fetch & 続けるをクリックして手順をテストします。

- 続けるをクリックします。
これでトリガーの設定が完了しました:
- 設定 this 手順の下でZoho Peopleを選択します。
- 追加する データを選択し、保存+続けるをクリックします。
一覧に表示されているすべての設定を確認したい場合は、クリック to 表示 less common 設定をクリックしてください。
- Zoho Peopleアカウントを選択し、保存+続けるをクリックします。
- フォームを選択します(この場合はプロジェクトフォーム)。
- Asanaのプロジェクトに記載されている必須項目をマッピングし、続けるをクリックします。

- 作成 & 続けるをクリックしてZoho Peopleをテストします。
- 同じZapで他のアプリにも反映したい場合は追加する a 手順をクリック、もしくはZapを完了するには完了するをクリックします。
AsanaのタスクをZoho Peopleアカウントのジョブにマッピングすることもできます。
Company Fileの追加 - 他のアプリでトリガーが発生した結果として、FilesタブにCompany Fileとしてファイルが追加されます。
Google Drive内のフォルダーを例に考えてみましょう。このフォルダーにドキュメントが追加されるたびに、そのファイルをFilesタブのCompany Fileとして追加する必要があります。
以下の手順を実行することで完了できます。
- Make a Zap!をクリックします。
- Google Driveを選択し、「新規 File in Folder」を選び、保存+続けるをクリックします。

- Google Driveアカウントを選択し、保存+続けるをクリックします。
- Fetch & 続けるをクリックします。
- 続けるをクリックします。
トリガーが作成されました。これで操作を設定できます。
- Zohoアカウントを選択し、追加する Company Fileを選択します。
- 保存+続けるをクリックします。
- Zohoアカウントを選択し、保存 + 続けるをクリックします。
- ファイル、ファイル名、カテゴリーを適切に選択してください。
- 続けるをクリックし、Zapを有効にします。
フォームでファイルをアップロードする - 他のアプリでトリガーが発生した際、Zoho Peopleの新規データにファイルをアップロードできます。
例として、メールに添付ファイルが届いた場合、その添付ファイルをZoho Peopleの新規データのファイルとしてアップロードすることが可能です。
- Make a Zapをクリックし、Gmailを選択、新規 添付ファイルをクリックし、保存+続けるをクリックします。

- Gmailアカウントを選択し、続けるをクリックします。
- 必要に応じてラベルボックスを指定し、続けるをクリックします。
このオプションを選択すると、特定のラベルが付いたメールの添付ファイルをZoho Peopleにアップロードできます。
- Fetch & 続けるをクリックします。
これでトリガーが作成されました。
- この手順の設定に進み、Zoho Peopleを選択します。
- アップロードする a File in a Formをクリックし、保存+続けるをクリックします。
- Zoho Peopleアカウントを選択し、保存+続けるをクリックします。
- フォーム名を選択し、必須項目をマッピングして続けるをクリックします。
- 作成 & 続けるをクリックします。
- Zapに名前を付けて有効化します。
この操作の後に新規 データ操作を行ってください。ファイルのアップロードは新規データでのみ完了します。