「ワークフロールール」

「ワークフロールール」

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。


Zoho Recruit のワークフロールルールは、特定の条件が満たされたときに実行される一連のアクション(アラート、タスク、フィールド更新)です。これらのルールは、ルールがトリガーされたときに、メールアラートやSMSアラートの送信、タスクの割り当て、レコードのあるフィールドの更新を自動化するプロセスを実行します。

ワークフロールルールは以下の要素から構成されます:
  1. 基本の詳細:ルールが適用されるレコードタイプの詳細を指定します。ルール名と説明も含まれます。
  2. ルールトリガー:レコードに対してルールがトリガーされるタイミングとそれに基づくものを指定します。2つのオプションがあります。
    1. レコードのアクションに基づいて実行:ルールは、レコードが作成、編集、作成または編集、削除されたとき、または特定のフィールドが更新されたときにトリガーされます。
    2. 日付フィールドの値に基づいて実行:ルールの基準を満たすすべてのレコードに対して、選択された日付フィールドの値に基づいて、毎月または毎年、ルールがトリガーされます。
  3. ルールの基準:基準をリストして、基準を満たすレコードをフィルタリングします。ワークフロールールは、これらのレコードによってトリガーされます。
  4. アクション:設定した基準を満たすレコードに対して自動化するアクションを指定します。
    1. インスタントアクション:ルールが実行されたときに、アラート、SMSトリガー、タスク、フィールド更新、Webhook、カスタム関数を追加して直ちにトリガーします。編集とフィールド更新アクションの場合、候補者、連絡先、またはクライアントを変換することもできます。
    2. スケジュールアクション:指定された時間にスケジュールされてトリガーされるアラート、SMSトリガー、タスク、フィールド更新、Webhook、カスタム関数を追加します。

 

Zoho Recruitでワークフロールールを作成する   

ワークフロールの作成手順は4つのパートに分けられます。 

パート1 - ルールの基本情報を入力します

  1. Zoho Sigmaコンソールにログインし、「拡張機能」をクリックします。
  2. 変更したい拡張機能を選択し、「編集」をクリックします。
    Zoho開発者コンソールに移動します。
  3. 拡張機能詳細ページの左パネルから「自動化」をクリックし、「ワークフロー」をクリックします。
  4. ページの上部にある「ルール」タブをクリックし、「ルールの作成」をクリックします。
  5. 「新しいルールの作成」ページで次のことを行います。
    1. ドロップダウンリストから、ルールが適用されるモジュールを選択します。
    2. ルール名と説明を入力します。
  6. 「次へ」をクリックします。 
     

パート2 - ルールトリガーを指定する     

2つのオプションがあります。ルールがレコードに一致した場合にトリガーされる方法です。ワークフロールルールを作成するときに、これらのいずれかを選択する必要があります。後で変更することはできません。
  1. レコード操作: レコードが作成、編集、作成または編集、削除されたとき、または特定のフィールドが更新されたときにルールがトリガーされます。
  2. 日付フィールドの値: ルールの基準を満たすすべてのレコードについて、ルールは日付フィールドの値に基づいて毎月または毎年トリガーされます。このオプションはEnterprise Editionでのみ利用可能です。

レコードアクションに基づいて実行   

新しい候補者がZoho Recruitに作成されたとき、自動的に電子メール、SMSアラート、または一連の電子メールを一定の間隔で送信したい場合があります。また、これらの新しい候補者にタスクを作成したり、レコード内の特定のフィールドが更新されたときにワークフローをトリガーする必要がある場合もあります。「レコードアクションに基づいて実行」実行オプションを使用すると、ワークフロー規則をトリガーするアクション(作成、編集、削除など)を指定できます。
  1. 以下のいずれかを選択してください:
    1. 作成:レコードが作成されたときにルールを実行します。
    2. 編集:既存のレコードが変更されたときにルールを実行します。
    3. 作成または編集:レコードが作成されたり、既存のレコードが変更されたときにルールを実行します。
    4. フィールド更新:指定されたフィールドの値がレコード内で変更されたときにルールを実行します。
    5. 削除:特定のレコードが削除されたときにルールを実行します。このルールにはワークフローアラートとウェブフックのみが関連付けられます。 
    6. 削除アクションは次のとおりです:
    7. 詳細ページからレコードを削除する。
    8. リストビューから(一つずつまたはバルクで)削除する。
    9. 一括削除機能を使用する。
    10. レコードの関連リストから削除する。例えば、アカウントからコンタクトを削除する。
  2. フィールド更新オプションを選択した場合は、次の手順を実行してください:
    1. ドロップダウンリストからフィールド名を選択してください。
    2. 以下のいずれかを選択してください:
    3. 選択されたすべてのフィールドが更新されたときにルールを実行します。
    4. 選択されたいずれかのフィールドが更新されたときにルールを実行します。
  3. 「次へ」をクリックしてください。

 

注:
イベントモジュールのワークフロールルールを構成する際、別のルールトリガー、キャンセルが表示されます。イベントがキャンセルされたときにワークフローアクションを構成する場合は、キャンセルトリガーを選択してください。
 

日付フィールドの値に基づいて実行    

インタビュー日の前週にメールまたはSMSでリマインダーを受け取りたい場合や、候補者にインタビューの日時をリマインダーするメールを送信する場合など、ルールをトリガーするためにレコードを作成または編集する必要はありません。日付フィールドの値に基づいてトリガーされます。この実行オプションでは、レコードから日付フィールドを選択し、ルールをトリガーする日を定義できます。このオプションを使用すると、1時間あたり最大3,000レコードをトリガーすることができます。3,000レコードを超える場合、残りのレコードは翌時間に実行されます。このオプションはEnterprise Editionでのみ使用できます。
  1. ドロップダウンリストから日付フィールドを選択します。
    ルールが作成されるモジュール内のすべての日付フィールドがリスト表示されます。
  2. ドロップダウンリストから「On」「Before」「After」を選択して実行日を設定します。
    ルールは指定された日付フィールドの値から90日前後に設定することができます。
  3. 時間と分を指定して実行時間を指定します。
    日時フィールドの場合、フィールド値の時間に基づいてルールをトリガーするオプションがあります。
  4. 実行サイクルを「Once」「Every Month」「Every Year」から選択します。
  5. 「Next」をクリックします。

注意:
  1. 他のユーザーによってロックされたルールは編集できません。必要な場合は、ルールをクローンしてクローンのコピーを変更することができます。
  2. ロックされたルールに関連付けられたアクション(アラート、フィールド更新、タスクなど)もロックされており、他のユーザーによって編集または削除することはできません。
  3. ルールをフィールド更新オプションを使用してトリガーするには、ルール条件と実行条件の両方が真である必要があります。
  4. Zoho Recruitのアカウントがダウングレードされたり、サブスクリプションの期限が切れた場合、ワークフロールールは無効になります。サブスクリプションを再購入する場合は、ルールを手動で再度有効にする必要があります。
  5. 実行条件として削除オプションが選択された場合、レコードがゴミ箱から削除されたときにワークフロールールがトリガーされません。
  6. 削除を実行条件として選択したワークフロールールに対して、ワークフローアラートとウェブフックを設定および関連付けることができます。
  7. ワークフロールールは、マス更新またはマクロを使用してレコードを変更したとき、レコードの所有権が変更されたとき、マクロを使用してタスクが作成されたときにトリガーされます。

 

パート3 - ルールの基準を設定   

  1. ルールの基準詳細を「ルールの基準」セクションに指定します。
  2. 複数の基準を追加するには「基準を追加」をクリックします。
  3. 「次へ」をクリックします。  

 

編集基準パターン   

クライテリアパターンエディターはカスタムリストビューにあり、簡単な論理演算子ANDとORを使って高度なフィルターを開発するのに役立ちます。 

注意:
リストビューについて、最大25個の条件を指定できます。
ルールにインスタントアクション(コンバートアクション)を関連付ける場合は、条件を指定する必要があります。
条件パターンを編集するには、
  1. 左側の「拡張機能詳細」ページの「オートメーション」をクリックし、「ワークフロー」をクリックします。画面上部の「ルール」タブを選択します。
  2. 「ワークフロー・ルール」ページでワークフロー・ルールをクリックします。
  3. 「編集ルール」ページで既存の条件を確認し、「パターン変更」をクリックします。
  4. 「パターン・エディタ」ボックス内のフィルタを変更し、「保存」をクリックします。
  5. 変更後のカスタム・ビューを保存します。
 
日本語への翻訳例:
  1. 現在のユーザーによって作成され、インタビューの所有者がCharlesまたはPatriciaで、マーケティングアナリストのポジションに応募している候補者すべてにワークフロールルールをトリガーしたいと思います。
  2. これは、作成者が現在のユーザーであり、インタビューの所有者がCharles ZillumまたはPatricia Boyleであり、ポジションがマーケティングアナリストであると定義できます。
  3. 以下のCriteriaオプションを使用すると、これらの基準を簡単に定義できます。
  4. 基準パターンは自動的に次のように設定されます。
  5. 要件を満たしていないため、次のように編集する必要があります。
  6. 基準パターンエディターで次の文字を使用できます。
    1. 丸括弧:()
    2. ANDおよびOR演算子
    3. 基準行番号
  7. 以下のオプションからワークフローを実行するときを選択できます。 
     


注意  
  1. 変更パターンボックスを使用してパターンを編集している間は、特定の基準セクションに基準行を追加または削除できません。
  2. 括弧を指定しない場合、演算子の優先順位は考慮されません。たとえば、基準を1または2と3として指定すると、((1または2)と3)として考えられます。
  3. 基準行内のANDまたはORを変更すると、エディター内でも更新されます。
  4. パターン内のANDまたはOR条件を変更すると、行内でも更新されます。
  5. 基準1と2を指定して保存すると、編集するときにパターンが(1と2)と表示されます。(1と2)または3の場合はパターンが((1と2)または3)と表示されます。
  6. エディターに行を追加してから1つずつ削除すると、パターンに追加のかっこが表示されます。たとえば、4行を追加して3行を削除すると、基準パターンは((((1と2))または3))と表示されます。最初の行を削除すると、((((1))または2))と表示されます。基準を保存すると、(1または2)に変更されます。
  7. 次のいずれかを使用しないようにしてください:(), (and), (or)。
  8. 括弧が一致しない場合、基準は無効となります。
  9. 行数とパターン内の数字が一致しない場合、またはパターンから数字が欠落している場合は、エラーメッセージが表示されます。
  10. 最後の括弧が欠落している場合、基準パターンエディターとその表示モードとの間に違いがあります。

エディター内のクライテリアパターン

ビューモード内のクライテリアパターン

(1 と 2)または(3 と 4)

((1 と 2)または(3 と 4))

1 と 2 と 3 と 4

(1 と 2 と 3 と 4)

( 1 または 2 ) と ( 3 または 4 )

(( 1 または 2 ) と ( 3 または 4 ))

 

パート4 - 即時アクションとスケジュールアクションを関連付ける    

ワークフロールルールは、アラート、タスク、フィールド更新、Webhook、またはカスタム関数がルールに関連付けられている場合にのみ意味を持ちます。それらはアクションとして分類され、インスタントアクションまたはスケジュールドアクションのいずれかになります。アクションが作成されると、複数のルールに関連付けることができます。 
アクションセクションで次の操作を行ってください:
  1. インスタントアクションを作成し、アラート、タスク、フィールド更新、Webhook、またはカスタム関数を関連付けます。
  2. スケジュールアクションを作成し、アラート、タスク、フィールド更新、Webhook、またはカスタム関数を関連付けます。
    各ルールには最大5つのスケジュールアクションを作成できます。
  3. [保存]をクリックします。
    インスタントまたはスケジュールアクションを作成しない場合は、ルールを保存できません。

注意
  1. アクションごとに最大5つのアラート、5つのタスク、3つのフィールド更新を関連付けることができます。
  2. ワークフロールルールごとに最大6つのカスタム関数(1つの即時アクションと最大5つの時間ベースアクション)を関連付けることができます。また、ワークフロールルールごとに最大6つのWebhookを関連付けることができます(1つの即時アクションと最大5つの時間ベースアクション)。
  3. ルールごとに最大5つのスケジュールアクション(アラート、タスク、フィールド更新、Webhook、カスタム関数)を作成できます。
  4. Zoho Recruitアカウントがダウングレードされた場合やサブスクリプションの期限が切れた場合、ワークフロールルールが無効になります。再度サブスクリプションを更新する場合は、ルールを手動で再度有効にする必要があります。


ルールにアクションを関連付ける   

インスタントアクションの作成  

即時動作には、ルールが実行されたときに即座にトリガーされる、メールアラート、SMSトリガー、タスク、フィールド更新、ウェブフック、カスタム機能が含まれます。 これらの動作を関連付けるには2つの方法があります:
  1. ルールに関連付けるアラート、タスク、フィールド更新、Webhook、またはカスタム関数を作成し、候補者を変換するアクションも作成できます。
  2. ルールに関連付ける既存のアラート、タスク、フィールド更新、Webhook、またはカスタム関数を選択します。 
瞬時のアクションを作成するには:
(ワークフロールールを作成している場合は、ステップ4に直接進みます)  
  1. Zoho Sigmaコンソールにログインし、「拡張機能」をクリックします。
  2. 変更したい拡張機能を選択し、「編集」をクリックします。Zoho Developersコンソールに移動します。
  3. 拡張機能の詳細ページの左側にある「オートメーション」をクリックし、「ワークフロー」をクリックします。
  4. ページの上部にある「ルール」タブを選択します。
  5. インスタントアクションセクションで、アラート、タスク、フィールド更新、Webhook、またはカスタム関数をルールに関連付けます:
    1. 対応するセクションで、「追加」アイコンをクリックし、レコードを作成し、ルールに関連付けます。
    2. 対応するセクションで、「関連付け」アイコンをクリックし、既存のレコードを選択し、ルールに関連付けます。
  6. 「保存」をクリックします。

注意
  1. ワークフロールルールには、すべてのアクション(アラート、タスク、フィールド更新、ウェブフック、カスタム関数)がリストアップされているとは限りません。候補者の場合は、候補者用に作成されたアクションのみが関連付け可能です。
  2. インスタントアクションには、アラートまたはタスクに関連付けられた1つのセットのみ作成できます。
  3. インスタントアクションには、最大5つのアラート、5つのタスク、3つのフィールド更新、1つのカスタム関数、1つのウェブフックを関連付けることができます。
 
スケジュールされたアクションを作成する  
スケジュールされたアクションには、ルールが実行された後に指定された時間内にトリガーされるアラート、タスク、フィールド更新、Webhook、およびカスタム機能が含まれます。 ルールトリガー日、レコード作成時間、レコード変更時間、またはモジュール内の他の時間または日付フィールドに基づいてアクションをトリガーすることができます。 個々のレコードのスケジュールされたアクションのリストは、Upcoming Actionsの下で確認できます。  
2つのオプションを使用してこれらのアクションを関連付けることができます:
  1. ルールに関連付けるアラート、タスク、フィールド更新、Webhook、またはカスタム関数を作成します。
  2. ルールに関連付ける既存のアラート、タスク、フィールド更新、Webhook、またはカスタム関数を選択します。
スケジュールされたアクションを作成するには:
(ワークフロールールを作成している場合は、ステップ4に直接進んでください)
  1. Zoho Sigmaコンソールにログインし、「拡張機能」をクリックします。
  2. 変更したい拡張機能を選択し、「編集」をクリックします。 Zoho Developersコンソールに移動します。
  3. ワークフロールルールページで、アクションを作成したいルールをクリックし、「編集」をクリックしてルール設定を変更します。
  4. 拡張機能の詳細ページの左側にある「自動化」をクリックし、「ワークフロー」をクリックします。
  5. ページの上部にある「ルール」タブを選択します。
  6. アクションセクションで、「スケジュールアクションを追加」をクリックします。
  7. スケジュールアクションに名前を入力します。
  8. 「実行時間」を指定します。これは関連するアクションがトリガーされる時間です。
  9. 「保存」をクリックします。 
以下の手順に従って、ルールにアラート、タスク、フィールド更新、Webhook、またはカスタム関数を関連付けます:
  1. 対応するセクションで、追加アイコンをクリックし、レコードを作成し、それをルールに関連付ける詳細を指定します。
  2. 対応するセクションで、関連付けアイコンをクリックし、既存のレコードを選択し、それをルールに関連付けます。
  3. 「保存」をクリックします。

注意
  1. ワークフロールールには、すべてのアクション(警告、タスク、フィールド更新、Webhook、カスタム関数)がリストされているとは限りません。もしルールが候補者のためならば、候補者用に作成されたアクションのみが関連付けられます。
  2. ワークフロールールに対して、最大5つのスケジュールアクションを作成できます。
  3. それぞれのスケジュールアクションには最大5つの警告、5つのタスク、3つのフィールド更新、5つのカスタム関数、5つのWebhookを関連付けることができます。
  4. Email Opt Outオプションが有効になっている場合、候補者にメールは送信されません。
  5. ワークフローマネジメント機能において、日付の計算には組織の時間帯が使用されます。時間帯が定義されていない場合は、スーパー管理者の時間帯が使用されます。
  6. スケジュールアクションは分単位で正確ではありません。スケジュールアクションがトリガーされるまでに数分間の遅延が発生する可能性があります。
  7. 当日のメールの上限に達した場合、当日にスケジュールされていた残りのメールは送信されません。
  8. 計算された実行時間が過去の場合、アクションはすぐにトリガーされます。スケジュールアクションがトリガーされるまでに数分間の遅延が発生する可能性があります。
  9. レコードのスケジュールアクションは、レコード詳細ページのUpcoming Actionsの下にリストされます。


日毎の制限に関する注意事項:
  1. ワークフローアラートを使用して送信されるメールの日毎の制限は、アカウント内のユーザー数の100倍または5,000倍(小さい方)です。
  2. 1時間あたりの最大300のアクションがトリガーされます。 1時間あたり300以上のアクションがある場合、残りのアクションは次の時間に実行されます。
  3. Recruitアカウントのスーパー管理者には、日毎のワークフロー電子メールアラートの制限を超えた場合に通知されます。 
  4. 日毎の制限(電子メール制限など)は、PSTを基準に計算されます。
  5. カスタム関数の制限:
    1. 1日あたりの呼び出し:組織内のユーザーライセンスあたり10,000回の呼び出し/日または200回の呼び出し(小さい方)
    2. 統合タスク:Delugeを使用して5,000回のZoho API呼び出し/日
    3. データの取得:1日あたり5,000回の呼び出し
    4. データの投稿:1日あたり5,000回の呼び出し
    5. 電子メールの送信:1日あたり500通のメール
  6. Webhooksの制限:
    1. プロフェッショナルエディション:1日あたり10,000回の呼び出しまたはユーザーライセンスあたり100回の呼び出し(小さい方)
    2. エンタープライズエディション:1日あたり10,000回の呼び出しまたはユーザーライセンスあたり100回の呼び出し(小さい方)
 

スケジュール済みアクションが再スケジュールされる場合

  1. ルールの執行基準は、編集または作成または編集のいずれかです。ルールの基準がレコードに満たされると、インスタントアクションがトリガーされ、レコードにスケジュールアクションがスケジュールされます。
    ユーザーがレコードを編集して、ルールの基準が満たされなくなった場合、以前にスケジュールされたアクションは削除されます。レコードが再び編集されて基準が満たされた場合、スケジュールされたアクションは再スケジュールされます。
  2. スケジュールアクションの実行時間は、カスタム日時フィールドに基づいて設定することもできます。ルールの基準がレコードに満たされると、インスタントアクションがトリガーされ、レコードにスケジュールアクションがスケジュールされます。
    ユーザーが日時フィールドの値を変更するためにレコードを編集した場合、スケジュールアクションは新しい日時の値に基づいて再スケジュールされます。 

スケジュールされたアクションが削除されるか、再スケジュールされない場合の状況   

  1. ルールの実行基準は、編集または作成または編集のいずれかです。ルールの基準がレコードに満たされると、インスタントアクションがトリガーされ、レコードにスケジュールされたアクションがスケジュールされます。
    ユーザーがレコードを編集して、ルールの基準がもはや満たされない場合、スケジュールされたアクションは再度スケジュールされません。
  2. エンタープライズエディションがフリーエディションにダウングレードされると、レコードにスケジュールされたすべてのアクションが削除されます。
  3. レコードが削除されると、そのレコードのためにスケジュールされたすべてのアクションも削除されます。削除されたレコードが復元された場合、スケジュールされたアクションは再スケジュールされません。 

スケジュールされたアクションが実行されない場合

  1. イベントがキャンセルされた場合、イベントの予定されたアクションは実行されません。
  2. 候補者が変換された場合、レコードの予定されたアクションは実行されません。

 

ワークフロールールの削除  

ワークフロールールは使用していないときは無効化することができます。不要なワークフロールールも削除することができます。

注意

ワークフロールールを削除すると、該当レコードのすべてのスケジュールアクションも削除されます。  

ワークフロールールを削除するには、
  1. Zoho Sigmaコンソールにログインし、「拡張機能」をクリックします。
  2. 変更したい拡張機能を選択し、「拡張機能を編集」をクリックします。Zoho Developersコンソールに移動します。
  3. ワークフロールールのページで、アクションを作成したいルールをクリックし、「編集」をクリックしてルール設定を変更します。
  4. 「拡張機能の詳細」ページの左側の「自動化」をクリックし、「ワークフロー」をクリックします。
  5. ページの上部にある「ルール」タブを選択します。
  6. 「ワークフロールール」ページで、削除したいルールの「削除」アイコンをクリックします。